-
TreeSet的原理是什么?使用需要注意什么?
TreeSet 基于 TreeMap 实现,TreeMap 基于红黑树实现 特点: 有序 无重复 添加、删除元素、判断元素是否存在,效率比较高,时间复杂度为 O(log(N)) 使用方式: TreeSet .... 盾给网
- 0
- 0
- 394
-
MyISAM与InnoDB的区别?
InnoDB 支持事务;MyISAM 不支持事务InnoDB 支持行级锁;MyISAM 支持表级锁InnoDB 支持 MVCC(多版本并发控制);MyISAM 不支持InnoDB 支持外键,MyISAM 不支持InnoDB 不支持全文索引;MyISAM 支持InnoDB 不保存表的.... 盾给网
- 0
- 0
- 480
-
面向对象设计原则有哪些?
单一职责原则 SRP 开闭原则 OCP 里氏替代原则 LSP 依赖注入原则 DIP 接口分离原则 ISP 迪米特原则 LOD 组合/聚合复用原则 CARP 其他原则可以看作是开闭原则的实现手段或方法,开闭原则是理想.... 盾给网
- 0
- 0
- 373
-
Redis中如何找出已知前缀的key?
使用 keys 指令可以查找指定模式的 key 列表如果在线上使用,keys 指令会导致线程阻塞,直到执行结束。可以 使用 scan 指令,无阻塞的提取出指定模式的 key 列表,但会有一定的重复概率,需要在客户端做一次去重,.... 盾给网
- 0
- 0
- 477
-
关于数组错误的是()
A、数组属于一种基本数据类型 B、数组是—种对象 C、int num[]=(1,2,3,4) D、数组的长度可以任意改变 参考答案 答案:ACD 分析: Java中的基本数据类型有 8 种,没有数组 C、.... 盾给网
- 0
- 0
- 374
-
tcp为什么要三次握手,两次不行吗?为什么?
两次握手只能保证单向连接是畅通的。 Step1 A -> B : 你好,B。 Step2 A <- B : 收到。你好,A。 这样的两次握手过程, A 向 B 打招呼得到了回应,即 A 向 B 发送数据,B 是可以收到的.... 盾给网
- 0
- 0
- 840
-
Redis集群之间是如何复制?
2.8 版以前,Redis 通过同步(sync)和指令传播(command propagate)两个操作完成同步同步(sync):将从节点的数据库状态更新至与主节点的数据库状态一致指令传播(command propagate):主节点数据被修改,会主动向从节.... 盾给网
- 0
- 0
- 424
-
MQ 是什么?为什么使用?
MQ(Message Queue)消息队列,是 "先进先出" 的一种数据结构。MQ 的作用:一般用来解决应用解耦,异步处理,流量削峰等问题,实现高性能,高可用,可伸缩和最终一致性架构。应用解耦:当 A 系统生产关键.... 盾给网
- 0
- 0
- 669
-
List、Set、Map哪个继承自Collection接口?
List 和 Set 继承自 Collection 接口 Map 是一个接口,未继承其他接口,仅仅默认继承了 Object 类... 盾给网
- 0
- 0
- 438
-
Redis如何选择数据库?
SELECT index切换到指定的数据库,数据库索引号 index 用数字值指定,0 作为起始索引值连接建立后,如果不 select,默认对 db 0 操作... 盾给网
- 0
- 0
- 399
-
truncate和delete的异同?
truncate 命令永久地从表中删除所有数据;delete 命令从一个表中删除某一行或多行数据truncate 和 delete 都可以将数据实体删掉,truncate 的操作并不记录到 rollback 日志,操作速度较快,删除数据不能恢复delete .... 盾给网
- 0
- 0
- 416
-
Queue的remove()和poll()方法有什么区别?
Queue 中 remove() 和 poll() 都是用来从队列头部删除一个元素。 在队列元素为空的情况下,remove() 方法会抛出NoSuchElementException异常,poll() 方法只会返回 null 。 JDK1.8 中的源码解释 /*.... 盾给网
- 0
- 0
- 601
-
GB2312编码的字符串如何转换为ISO-8859-1编码?
package constxiong.interview; import java.io.UnsupportedEncodingException; /** * 字符串字符集转换 * @author ConstXiong * @date 2019-11-01 10:57:34 */ public class TestCharsetConvert { .... 盾给网
- 0
- 0
- 406





