HashMap与Hashtable的区别
摘要:HashMap与Hashtable之间的区别 (1)继承不同 (2)Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。在多线程并发的环境下,可以直接使用Hashtable,但是要使用HashMap的话就要自己增加同步处理了。 (3)Hashtable 中 key 和
阅读全文
posted @
2019-05-22 09:05
八友
阅读(105)
推荐(0)
List集合、泛型、装箱拆箱
摘要:1.List集合 Vector:增删改查都慢 线程同步 线程安全 LlinkedList:以链表结构存储数据,查询慢、增删快 ArrayList:的运行速度比较快 连续数据空间存储数据,查询快(下标),增删慢 2. 泛型 泛型类 泛型接口 泛型方法 泛型的属性 泛型的属性 属性的数据类型由调用方 来
阅读全文
posted @
2019-05-21 10:20
八友
阅读(174)
推荐(0)
关于集合
摘要:一:List接口 1.特点:有序,对象可以重复 2.遍历方式 2.1.下标 2.2.foreach(>=jdk1.5) 3.迭代器优化 3.1.初始容量10,负载因子0.5 3.2.Object[] obj=new Object[10]; 3.3.公式:容量大小+初始容量*0.5 例子:10+10*
阅读全文
posted @
2019-05-18 22:22
八友
阅读(95)
推荐(0)
统一建模语言
摘要:一:List接口 1.特点:有序跟对象可以重复 2.遍历方式 2.1.下标 2.2.foreach(>=jdk1.5) 3.迭代器优化 4.jdk1.8的语法糖 ArrayList arr=new ArrayList(); arr.forEach(a->system.out.println(a))
阅读全文
posted @
2019-05-18 12:14
八友
阅读(125)
推荐(0)
如何优化limit
摘要:起因 需求:获取某用户的所有操作记录日志 日志数量虽然不多,但不可能一股脑的塞给用户,难看不说,还拖累服务器性能,因而分页必不可少 limit 基础用法 limit 的用法是 limit [offset], [rows],其中 offset 表示偏移值, rows 表示需要返回的数据行。 问题 my
阅读全文
posted @
2019-05-17 21:54
八友
阅读(1276)
推荐(0)
mysql的五大引擎跟优劣之分
摘要:MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用:MERGE、MEMORY(HEAP)、EXAMPLE、ARCHIVE、CSV。· MEMORY存储引擎提供“内存中”表。MERGE存储引擎允许集合将被处理同样的MyISAM表作为一个单独的表。就像MyISAM一样,MEMORY和
阅读全文
posted @
2019-05-17 21:49
八友
阅读(240)
推荐(0)