自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 讲清楚ConcurrentHashMap(JDK 1.7)

一、ConcurrentHashMap 鸟瞰图 1、数据结构 ConcurrentHashMap数据结构在JDK1.7中的实现是二维数组加链表的结构,下面是画出来的鸟瞰图。 第一个红色标记segments数组初始长度是16(如何确定的后面会提到),同时也是ConcurrentHashMap...

2019-01-26 23:09:00 208

转载 使用ICEpdf遇到的问题,其他JPEG 2000应该也适用。

使用ICEPDF转图片的时候遇到一个问题 这里特意记录一下 ImageIO missing required plug-in to read JPEG 2000 images. You can download the JAI ImageIO Tools from: http://www.o...

2018-09-18 16:29:00 565

转载 深入理解HashMap Mark

原文链接 转载于:https://my.oschina.net/u/3485475/blog/1859930

2018-07-20 11:06:00 137

转载 《Struts2技术内幕》读书笔记(第四章小结(1))

ThreadLocal的使用: 为什么使用ThreadLocal模式? Strust2底层依赖的Servlet采用了单例模式,存在线程安全问题。为了解决线程安全问题,常见的处理方式有两种。第一种是采用synchronized关键字为方法或者属性加锁,这样可以解决数据共享的问题;第...

2018-04-20 17:28:00 150

转载 《Struts2技术内幕》第五章读书笔记

1. 对象的生命周期管理包含哪两个方面的内容? 1.1 在程序运行期间动态的创建对象 1.2 保证动态创建的对象与其他对象的关联关系 2.我们为什么要在面向对象语言中引入容器? 首先谈谈容器的作用,容器帮助我们创建对象,管理对象与对象之间的依赖关系。将对象与对象之间的耦合减少,将对象创建的责任...

2018-04-19 23:01:00 104

转载 《Struts2技术内幕》读书笔记(第三章阅读小结)

要阅读框架源码的时候,不需要急着弄明白每一行代码的含义,要站在宏观的角度去理解代码。 从第三章中学到了阅读一个框架代码的时候要站在宏观的角度去看待。从宏观整体上把握了框架以后,再进一步的对框架微观细节上的实现有一个清晰的理解。框架之所以称为框架,是因为里面的每一个组建,每一个类都是...

2018-04-09 09:01:00 121

转载 《Struts2技术内幕》读书笔记(写在前面)

写在前面:前段时间拜读了陆舟老师的《Struts2技术内幕》,深以为这是一本非常值得广大程序员阅读的书籍。不同于一般的书籍,洗脱不了那‘工具’的属性,《Struts2技术内幕》带给我们的是一种学习框架的新视角,学习框架的一种思想。就像陆舟老师在本书前言里面说到:本书可以帮助部分读者提高开...

2018-04-08 16:22:00 118

空空如也

空空如也

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

TA关注的人

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