- 博客(4)
- 收藏
- 关注
原创 读ArrayList、Vector、LinkedList源码笔记
ArrayList1,ArrayList继承了AbstractList抽象类,实现类List、RandomAccess、Cloneable、Serializable接口,其中要解释的是RandomAccess,实现RandomAccess的集合可以进行快速随机访问,详细解释 :https://blog.csdn.net/weixin_39148512/article/details/79234...
2018-10-11 11:04:23 143
原创 读String、StringBuffer、StringBuilder源码笔记
String类1,首先String类实现了Serializable、Comparable、CharSequence三个接口,分别表示String可以被序列化、实现了Comparable接口的compareTo方法,在集合中可以被排序,实现了CharSequence接口的方法。2,String类重写了Object的euqals()方法和hashCode()方法,可以作为HashMap的k...
2018-10-10 10:18:41 269
原创 hibernate和JDBC
hibernate是对jdbc的封装与扩展,和hibernate类似的orm框架还有mybatis、Entity EJB、OBJ等等。先介绍jdbc再介绍hibernate,弄清楚这两种数据库访问技术,其他的orm框架就很容易学习了。 一.jdbc jdbc是java为了访问各种数据库而提供的javaAPI
2017-04-28 19:24:08 1205
原创 优化查询速度的几点经验
根据个人工作经验,归纳出几点优化查询数据的几点思路,供大家参考,数据库为mysql,开发框架为Spring+SpringMVC+hibernate。一.合理使用索引 为经常作为查询条件的字段添加创建一个数据库索引,创建数据库索引的语句为:create index index_name on table_name(colum_name); 创建索引要主语一下几点:
2017-04-28 12:40:31 736 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人