-
列值为NULL时,查询是否会用到索引?
MySQL 中存在 NULL 值的列也是走索引的计划对列进行索引,应尽量避免把它设置为可空,因为这会让 MySQL 难以优化引用了可空列的查询,同时增加了引擎的复杂度...- 盾给网
- 0
- 0
- 238
-
说一说MySQL的乐观锁和悲观锁?
乐观锁:每次去获取数据的时候都认为别人不会修改,不会上锁,但是在提交修改的时候会判断一下在此期间别人有没有修改这个数据。悲观锁:每次去获取数据的时候都认为别人会修改,每次都会上锁,阻止其他线程获取数....- 盾给网
- 0
- 0
- 262
-
同步代码块和同步方法有什么区别?
同步方法就是在方法前加关键字 synchronized;同步代码块则是在方法内部使用 synchronized 加锁对象相同的话,同步方法锁的范围大于等于同步方法块。一般加锁范围越大,性能越差 同步方法如果是 static 方法....- 盾给网
- 0
- 0
- 259
-
解释以下正则表达式的含义
d D s . * ? | + [0-9]{2} 参考答案 d 匹配一个数字字符,等价于[0-9] D 匹配一个非数字字符,等价于[^0-9] s 匹配任何空白字符,包括空格、制表符、换页符....- 盾给网
- 0
- 0
- 222
-
如何保证消息的顺序性?
生产者保证消息入队的顺序。MQ 本身是一种先进先出的数据接口,将同一类消息,发到同一个 queue 中,保证出队是有序的。避免多消费者并发消费同一个 queue 中的消息。...- 盾给网
- 0
- 0
- 665
-
linux指令-top
显示当前系统正在执行的进程的 ID、内存占用率、CPU 占用率等相关信息常用参数:-c 显示完整的进程命令-s 保密模式-p <进程号> 指定进程显示-n <次数>循环显示次数实例:top - 00:05:02 up 204 days, ....- 盾给网
- 0
- 0
- 271
-
ArrayList和Vector的联系和区别
相同点: 底层都使用数组实现 功能相同,实现增删改查等操作的方法相似 长度可变的数组结构 不同点: Vector是早期JDK版本提供,ArrayList是新版本替代Vector的 Vector 的方法都是....- 盾给网
- 0
- 0
- 284
-
关于实例方法正确的是()
A、实例方法可直接调用超类的实例方法 B、实例方法可直接调用超类的类方法 C、实例方法可直接调用本类的类方法 D、实例方法可直接调用其他类的实例方法 参考答案 答案:C 分析: ....- 盾给网
- 0
- 0
- 212
-
Dubbo的核心功能?
Remoting:网络通信框架,提供对多种 NIO 框架抽象封装,包括多种线程模型、序列化、同步转异步和请求-响应模式的信息交换方式Cluster:集群容错,提供基于接口方法的透明远程过程调用,包括多协议支持、软负载均衡....- 盾给网
- 0
- 0
- 377
-
MySQL中TEXT数据类型的最大长度
TINYTEXT:256 bytesTEXT:65,535 bytes(64kb)MEDIUMTEXT:16,777,215 bytes(16MB)LONGTEXT:4,294,967,295 bytes(4GB)...- 盾给网
- 0
- 0
- 244
-
tcp为什么要三次握手,两次不行吗?为什么?
两次握手只能保证单向连接是畅通的。 Step1 A -> B : 你好,B。 Step2 A <- B : 收到。你好,A。 这样的两次握手过程, A 向 B 打招呼得到了回应,即 A 向 B 发送数据,B 是可以收到的....- 盾给网
- 0
- 0
- 480