05 2019 档案
HashMap与Hashtable的区别
摘要:HashMap与Hashtable之间的区别 (1)继承不同 (2)Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。在多线程并发的环境下,可以直接使用Hashtable,但是要使用HashMap的话就要自己增加同步处理了。 (3)Hashtable 中 key 和 阅读全文
posted @ 2019-05-22 09:05 八友 阅读(105) 评论(0) 推荐(0)
List集合、泛型、装箱拆箱
摘要:1.List集合 Vector:增删改查都慢 线程同步 线程安全 LlinkedList:以链表结构存储数据,查询慢、增删快 ArrayList:的运行速度比较快 连续数据空间存储数据,查询快(下标),增删慢 2. 泛型 泛型类 泛型接口 泛型方法 泛型的属性 泛型的属性 属性的数据类型由调用方 来 阅读全文
posted @ 2019-05-21 10:20 八友 阅读(174) 评论(0) 推荐(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) 推荐(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) 推荐(0)
如何优化limit
摘要:起因 需求:获取某用户的所有操作记录日志 日志数量虽然不多,但不可能一股脑的塞给用户,难看不说,还拖累服务器性能,因而分页必不可少 limit 基础用法 limit 的用法是 limit [offset], [rows],其中 offset 表示偏移值, rows 表示需要返回的数据行。 问题 my 阅读全文
posted @ 2019-05-17 21:54 八友 阅读(1276) 评论(0) 推荐(0)
mysql的五大引擎跟优劣之分
摘要:MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用:MERGE、MEMORY(HEAP)、EXAMPLE、ARCHIVE、CSV。· MEMORY存储引擎提供“内存中”表。MERGE存储引擎允许集合将被处理同样的MyISAM表作为一个单独的表。就像MyISAM一样,MEMORY和 阅读全文
posted @ 2019-05-17 21:49 八友 阅读(240) 评论(0) 推荐(0)