- 博客(9)
- 资源 (4)
- 收藏
- 关注
转载 乐观锁与悲观锁
原文链接:http://blog.csdn.net/hongchangfirst/article/details/26004335悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是
2016-06-05 16:12:20 429
原创 再谈类的初始化
再谈类的初始化前面一篇文章“Java权限问题”的最后说到了类的初始化问题:对象的初始化:1)首先初始化类,即执行Static (包括Static成员变量,Static代码块,顺序与书写顺序相同),加载到内存。2)然后初始化对象(包括非Static成员变量,构造代码块,顺序与书写顺序相同)3)构造函数4)最后其中还有静态方法和非静态方法,不存在初始化这
2016-06-04 23:29:48 474
转载 MyISAM,InnoDB与B+Tree
原文链接:http://blog.csdn.net/superhosts/article/details/25641787索引分为聚簇索引和非聚簇索引。以一本英文课本为例,要找第8课,直接翻书,若先翻到第5课,则往后翻,再翻到第10课,则又往前翻。这本书本身就是一个索引,即“聚簇索引”。如果要找"fire”这个单词,会翻到书后面的附录,这个附录是按字母排序的,找
2016-06-04 22:36:47 1537
转载 关于索引的B tree B-tree B+tree B*tree 详解结构图
原文链接:http://blog.csdn.net/superhosts/article/details/25611119B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;
2016-06-04 22:29:16 1801
转载 mysql索引总结-mysql 索引类型以及创建
文章归属:http://feiyan.info/16.html,我想自己去写了,但是发现此君总结的非常详细。直接搬过来了关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常缓慢。
2016-06-04 22:24:23 501
转载 Java并发编程:并发容器之CopyOnWriteArrayList
原文链接:http://www.cnblogs.com/dolphin0520/p/3938914.htmlCopy-On-Write简称COW,是一种用于程序设计中的优化策略。其基本思路是,从一开始大家都在共享同一个内容,当某个人想要修改这个内容的时候,才会真正把内容Copy出去形成一个新的内容然后再改,这是一种延时懒惰策略。从JDK1.5开始Java并发包里提供了两个使用CopyOnWri
2016-06-03 23:39:55 290
转载 Java集合---ConcurrentHashMap原理分析
原文链接:http://www.cnblogs.com/ITtangtang/p/3948786.html 集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,copy
2016-06-03 23:25:58 304
原创 Java HashMap(LinkedHashMap)与Hashset(LinkedHashSet)的排序
Java HashMap(LinkedHashMap)与Hashset(LinkedHashSet)的排序为什么要单独说HashMap和HashSet的排序问题?1.首先先总结一下一些基本的数据结构的排序问题,一些之前已经讲过,这里进行一下总结:1)对Array数组排序,不支持插入的时候排序(实际上只有treeMap和TreeSet支持),使用Arrays工具类的sor
2016-06-03 20:36:24 2632
转载 TCP协议和UDP协议的区别
大学期间学习了很多计算机网络相关的东西,思科的CCNA、CCNP,忘记没有一半也差不多了,现在准备有空的时候就复习下,有时间就好好整理,没时间就转载觉得不错的。原文:很遗憾没有找到原始出处,感谢原作者;TCP协议与UDP协议的区别 首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上
2016-06-01 22:04:34 499
Maven+Spring+SpringMvc+Mybatis
2016-10-22
aopalliance-1.0.0.jar和aspectj.weaver-1.6.8.RELEASE.jar
2016-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人