-
HashMap和Hashtable 有什么区别?
JDK 1.8 中 HashMap 和 Hashtable 主要区别如下: 线程安全性不同。HashMap线程不安全;Hashtable 中的方法是Synchronize的。 key、value是否允许null。HashMap的key和value都是可以是null,key只允许一个n....- 盾给网
- 0
- 0
- 302
-
List、Set、Map 之间的区别是什么?
Collection框架关系图如下 List:有序集合,元素可重复 Set:不重复集合,LinkedHashSet按照插入排序,SortedSet可排序,HashSet无序 Map:键值对集合,存储键、值和之间的映射;Key无序....- 盾给网
- 0
- 0
- 391
-
介绍一下ForkJoinPool的使用
ForkJoinPool 是 JDK1.7 开始提供的线程池。为了解决 CPU 负载不均衡的问题。如某个较大的任务,被一个线程去执行,而其他线程处于空闲状态。ForkJoinTask 表示一个任务,ForkJoinTask 的子类中有 RecursiveAction ....- 盾给网
- 0
- 0
- 290
-
linux指令-date
显示或设定系统的日期与时间命令参数:-d<字符串> 显示字符串所指的日期与时间,字符串前后必须加上双引号-s<字符串> 根据字符串来设置日期与时间,字符串前后必须加上双引号-u 显示GMT%H 小时(0....- 盾给网
- 0
- 0
- 300
-
如何使用oracle伪列删除表中重复记录?
delete from table twhere t.rowid != (selectmax(t1.rowid)fromtable t1 wheret1.name=t.name)...- 盾给网
- 0
- 0
- 311
-
Redis有哪些优缺点?
优点:性能极高,能到 100000 次/s 读写速度支持数据的持久化,对数据的更新采用Copy-on-write技术,可以异步地保存到磁盘上丰富的数据类型,String(字符串)、List(列表)、Hash(字典)、Set(集合)、Sorted Set(有序....- 盾给网
- 0
- 0
- 387
-
Dubbo支持哪些序列化方式?
Hessian 序列化:是修改过的 hessian lite,默认启用json 序列化:使用 FastJson 库java 序列化:JDK 提供的序列化,性能不理想dubbo 序列化:未成熟的高效 java 序列化实现,不建议在生产环境使用...- 盾给网
- 0
- 0
- 524
-
简单工厂和抽象工厂有什么区别?
简单工厂模式是由一个工厂对象创建产品实例,简单工厂模式的工厂类一般是使用静态方法,通过不同的参数的创建不同的对象实例可以生产结构中的任意产品,不能增加新的产品抽象工厂模式提供一个创建一系列相关或相互....- 盾给网
- 0
- 0
- 282
-
get和post请求有哪些区别?
1、从主流浏览器的实现角度看 下面的对比表格摘自:w3school --HTTP 方法:GET 对比 POST 2、从 RFC 规范的(Safe-安全、Idempotent-幂等、Cacheable-可缓存性、语义)角度看 GET 安全;POST 不安全....- 盾给网
- 0
- 0
- 317
-
当输入为2的时候返回值是
public static int cal(int i) { int result = 0; switch (i) { case 1: result = result + i; case 2: result = result + i * 2; case 3: result = result + i * 3; } return re....- 盾给网
- 0
- 0
- 269
-
说说Redis集群?
主从同步/复制:解决读写分离的问题。分为主库 master、从库 slave。一般主库可以写数据,从库只读自动同步主库更新的数据。集群情况下,有节点宕机会导致请求不可用;主机宕机可能会导致数据不一致;从机重启同步....- 盾给网
- 0
- 0
- 322