上一页 1 2 3 4 5 6 7 ··· 30 下一页

2018年6月26日

Spring 中的scope

摘要: scope有Singleton、Prototype、request、session、global session。其中主要的是singleton和prototype。 singleton指的是IOC容器中只存在一个实例,所有对该对象的引用都要共享该实例。该对象自从第一次被创建以后,直到容器退出才会被 阅读全文

posted @ 2018-06-26 20:45 夜的第八章 阅读(228) 评论(0) 推荐(0) 编辑

2018年6月11日

Intellij IDEA 2017 debug断点调试技巧与总结详解篇

摘要: 转载:https://blog.csdn.net/qq_27093465/article/details/64124330 在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦。下面不要在意,这个快捷键具体是啥,因为,这个keymap是可 阅读全文

posted @ 2018-06-11 10:40 夜的第八章 阅读(395) 评论(0) 推荐(0) 编辑

2018年6月9日

深入浅出ConcurrentHashMap1.8

摘要: 转载:https://www.jianshu.com/p/c0642afe03e0 好文 关于文章中的疑问:为什么要构造一个反序链表,放在nextTable的i+n的位置上呢,在《深入分析ConcurrentHashMap1.8的扩容实现 》一文中进行了详细分析。 注意:ConcurrentHash 阅读全文

posted @ 2018-06-09 17:24 夜的第八章 阅读(1436) 评论(0) 推荐(0) 编辑

2018年6月7日

ConcurrentHashMap JDK1.8

摘要: 转载:https://blog.csdn.net/u010412719/article/details/52145145 注意:ConcurrentHashMap中的get方法中,没有进行同步,理由可能如下: 代码中会先执行 e = tabAt(tab, (n - 1) & h)),该方法是通过CA 阅读全文

posted @ 2018-06-07 21:29 夜的第八章 阅读(259) 评论(0) 推荐(0) 编辑

synchronized修饰普通方法和静态方法

摘要: 首先,要知道,synchronized关键字修饰普通方法时,获得的锁是对象锁,也就是this。而修饰静态方法时,锁是类锁,也就是类名.class。 synchronized修饰普通方法 Synchronized修饰普通方法时,锁是对象锁(this)。 当该类中有多个普通方法被Synchronized 阅读全文

posted @ 2018-06-07 20:48 夜的第八章 阅读(8108) 评论(0) 推荐(1) 编辑

2018年6月5日

Java多线程系列--CopyOnWriteArraySet

摘要: 转载:http://www.cnblogs.com/skywang12345/p/3498497.html 概要 本章是JUC系列中的CopyOnWriteArraySet篇。接下来,会先对CopyOnWriteArraySet进行基本介绍,然后再说明它的原理,接着通过代码去分析,最后通过示例更进一 阅读全文

posted @ 2018-06-05 21:32 夜的第八章 阅读(21133) 评论(0) 推荐(2) 编辑

2018年6月3日

Java多线程系列--“JUC集合”02之 CopyOnWriteArrayList

摘要: 转载:http://www.cnblogs.com/skywang12345/p/3498483.html 概要 本章是"JUC系列"的CopyOnWriteArrayList篇。接下来,会先对CopyOnWriteArrayList进行基本介绍,然后再说明它的原理,接着通过代码去分析,最后通过示例 阅读全文

posted @ 2018-06-03 21:18 夜的第八章 阅读(528) 评论(0) 推荐(0) 编辑

java面试知识

摘要: Java基础部分 https://www.cnblogs.com/xiaolovewei/p/9571770.html MySQL部分 https://www.cnblogs.com/xiaolovewei/p/9528947.html 高并发大数据量时: 对于数据库而言:使用索引、使用缓存、优化S 阅读全文

posted @ 2018-06-03 19:50 夜的第八章 阅读(264) 评论(0) 推荐(0) 编辑

ThreadPoolExecutor实现原理

摘要: 转载:https://blog.csdn.net/yanyan19880509/article/details/52718497 前言 做java开发的,一般都避免不了要面对java线程池技术,像tomcat之类的容器天然就支持多线程。即使是做偏后端技术,如处理一些消息,执行一些计算任务,也经常需要 阅读全文

posted @ 2018-06-03 15:07 夜的第八章 阅读(234) 评论(0) 推荐(0) 编辑

轻松掌握java读写锁(ReentrantReadWriteLock)的实现原理

摘要: 转载:https://blog.csdn.net/yanyan19880509/article/details/52435135 前言 前面介绍了java中排它锁,共享锁的底层实现机制,本篇再进一步,学习非常有用的读写锁。鉴于读写锁比其他的锁要复杂,不想堆一大波的文字,本篇会试图图解式说明,把读写锁 阅读全文

posted @ 2018-06-03 14:42 夜的第八章 阅读(167) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 30 下一页

导航