自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

设计模式之spring分析

设计模式之spring分析         Spring已经在java的世界里横行很多年了,但是阅读起来并不那么容易。特别是接口概念的广泛使用,更增加了分析的难度,本文从设计模式的角度来对其进行分析,会忽略实现的具体细节。本文中,对于spring所涉及到的模式,并非来自官方,可能某些地方会让读者感到牵强,纯属个人见解,希望读者批判阅读。         我们将从讨论BeanFactory...

2015-08-09 18:10:37 87

java并发之ThreadPoolExecutor分析

java并发之ThreadPoolExecutor分析         ThreadPoolExecutor线程池是我们平时使用最多的线程池处理工具,充分理解线程池的实现原理,可以让我们在碰到相关问题时有效的进行参数调优与处理,进而提高程序的整体性能与吞吐量。本文依托于jdk1.8,但不会讨论代码的实现细节,需要注意的是ctl属性,ctl是把两个属性合并到一个int字段中进行记录,高3位记录...

2015-08-02 12:15:28 132

原创 Java同步器框架剖析

Java同步器框架剖析         同步器(Synchronizer)框架是java并发的核心基础,充分理解其设计原理能够更精准的使用/扩展部分工具,进而提高应用程序的性能。本文的分析依托源码,纯属个人见解。希望阅读者能够批判阅读。         闲话少说,我们直接来说AbstractQueuedSynchronizer类,这个是同步器框架的核心类。它的实现思路:1,用volat...

2015-08-01 19:11:24 125

原创 也说线程

也说线程         作为java程序员,我们无时无刻都在和线程打交道。由于jvm为我们隐藏了太多的细节,我们很难透过层层迷雾去真正理解线程本身的性质。如果编写多线程的程序员不能充分理解线程的整体模型,编程过程中常常会出现一些莫名其妙的问题。掌握线程的设计初衷,也能为我们提供一个审视问题的角度,能够更加精准的使用线程。         以下是我个人理解的一个线程图       ...

2015-01-25 14:25:31 108

深入理解java集合类

                               深入理解java集合类目的:1,能够全面了解有关集合类的构造细节      2,通过对集合类的深入理解,在实际开发中能够更精准的使用这些集合类引子Java集合类是java程序员的编程利器。熟练,深入的理解集合类的实现细节,能够在实际应用中做到游刃有余,更合理,更好的使用这些集合类。本文从数据结构出发,逐一分析Li...

2015-01-17 12:30:09 167

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除