mysql相关 1,存储引擎 2,最左原则于命中规则 index(a,b,c) where a=3 只使用了a where a=3 and b=5 使用了a,b where a=3 and b=5 and c=4 使用了a,b,c where b=3 or where c=4 没有使用索引 wher ...
分类:
其他好文 时间:
2021-05-25 18:02:53
阅读次数:
0
学习接口知识前,必须要掌握基础的网络知识。 TCP,IP,HTTP,DNS解析等都是绕不过去的,而且都是面试时经常会被问到的。 首先: IP: TCP:位于传输层.掌握TCP的三次握手,知道这3次握手是怎么回事.通俗点讲,就是第一次:建立连接时,客户端向服务端发出请求,等待服务端确认. 第二次:服务 ...
分类:
Web程序 时间:
2021-05-25 17:54:48
阅读次数:
0
一.直接(选择)插入排序 有两种方式:升序和降序 我使用升序 第一种排序:直接(简单)插入排序:每次向已经排序好的 队列里面找个合适的位置,将值插入 //笔试和面试: //1.算法的描述 2.算法的实现 3.效率(时间复杂度和空间复杂度和稳定性) //稳定性定义:如果两个关键值A和A`,如果一开始A ...
分类:
编程语言 时间:
2021-05-24 16:38:12
阅读次数:
0
数组去重不仅在工作中经常使用,也会在面试中经常问到,现在有几种常用的方法: 比如要将数组去重: const arr = [1, 2, 3, "1", 2, undefined, undefined, "undefined", NaN, NaN]; 方法一: 直接通过indexOf 或者 includ ...
分类:
编程语言 时间:
2021-05-24 16:35:21
阅读次数:
0
Redis有哪几种数据结构? ● String——字符串String数据结构是简单的key-value类型,value不仅可以是String,也可以是数字(当数字类型用Long可以表示的时候encoding就是整型,其他都存储在sdshdr当做字符串)。 ● Hash——字典在Memcached中, ...
分类:
其他好文 时间:
2021-05-24 16:31:21
阅读次数:
0
面试题 02.08. 环路检测 (Linked List Cycle LCCI) 给定一个链表,如果它是有环链表,实现一个算法返回环路的开头节点。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中 ...
分类:
其他好文 时间:
2021-05-24 16:16:28
阅读次数:
0
1.对测试工程师的理解 软件测试工程师指理解产品的功能要求,并对其进行测试,检查软件有没有缺陷bug存在 测试软件的各个功能是否都能够按照需求的规范实现 测试软件是否具有稳定性,安全性,易操作性等功能 并写出相对应的测试用例 2.软件测试的基本流程和方法 1.测试需求分析:阅读需求,理解需求,主要就 ...
分类:
其他好文 时间:
2021-05-24 16:15:15
阅读次数:
0
欢迎关注我的技术公众号:小谢backup 1、过滤器和拦截器的区别? 1)过滤器依赖Servlet;拦截器依赖Web框架如SpringMVC,能起到AOP的效果,通过拦截器可以实现动态代理。 2)过滤器基于函数回调;而拦截器基于Java的反射机制。 3)过滤器可以过滤各种请求,而拦截器只能拦截Con ...
分类:
编程语言 时间:
2021-05-24 15:47:09
阅读次数:
0
欢迎关注我的个人公众号:小谢backup 1、MyBatis 中 #{}和 ${}的区别是什么? #{}是预编译处理,${}是字符替换。 在使用 #{}时,MyBatis 会将 SQL 中的 #{} 替换成“?”,配合 PreparedStatement 的 set 方法赋值,这样可以有效的防止 S ...
分类:
其他好文 时间:
2021-05-24 15:43:30
阅读次数:
0
public class demo3 { public static void main(String[] args) { //整数拓展 进制 二进制0b 十进制 八进制0 十六进制0x int i = 10; int i2 = 020; //八进制0 没8为一个周期 周期为十 int i3 = 0 ...
分类:
其他好文 时间:
2021-05-24 15:28:04
阅读次数:
0