自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

水木年华..的博客

合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下

  • 博客(9)
  • 收藏
  • 关注

转载 深入剖析ConcurrentHashMap(2)

原创文章,转载请注明: 转载自并发编程网 – ifeve.com本文链接地址: 深入剖析ConcurrentHashMap(2)经过之前的铺垫,现在可以进入正题了。我们关注的操作有:get,put,remove 这3个操作。对于哈希表,Java中采用链表的方式来解决hash冲突的。一个HashMap的数据结构看起来类似下图:实现了同步的HashTable

2016-11-22 20:48:36 196

转载 深入剖析ConcurrentHashMap(1)

原创文章,转载请注明: 转载自并发编程网 – ifeve.com本文链接地址: 深入剖析ConcurrentHashMap(1)原文是09年时写的,在公司的邮件列表发过,同事一粟 和清英 创建的并发编程网 对这方面概念和实战有更好的文章,贴出来仅供参考。pdf格式在:http://www.slideshare.net/hongjiang/concurrent-hashmap

2016-11-22 20:39:20 367

转载 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类 (转)

老帖了,但是还是想自己收录一下。最后也把自己对于这个问题的一些粗糙的理解记录下来。 在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的对系统设计人员来讲就不那么重要了;而各个对象之间的协作关系则成为系统设计的关键。小到不同类之间的通信,大到各模块之间的交互,在系统设计之初都是要着重考虑的,这也是系统设计的主要工作内容。面向接口

2016-11-17 19:22:06 382

转载 Velocity在spring中的配置和使用初探

http://www.toutiao.com/i6353194583446258178/项目中使用velocity1.添加velocity依赖的jar包,这里使用maven管理依赖,所以只需要在pom.xml中添加: org.apache.velocity velocity 1.7   org.apache.velocity velocity

2016-11-16 18:50:29 1545

转载 happens-before俗解

http://ifeve.com/easy-happens-before/学习Java并发,到后面总会接触到happens-before偏序关系。初接触玩意儿简直就是不知所云,下面是经过一段时间折腾后个人对此的一点浅薄理解,希望对初接触的人有帮助。如有不正确之处,欢迎指正。synchronized、大部分锁,众所周知的一个功能就是使多个线程互斥/串行的(共享锁允许多个线程同时访

2016-11-16 11:23:58 183

转载 HashMap详细探究

http://cmsblogs.com/HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做一个整体来处理,系统会根据hash算法来来计算key-value的存储位置,我们总是可以通过key快速地存、取value。下面就来分析HashMap的存取。一、定义

2016-11-15 16:49:22 452

转载 NIO学习资料

http://weixiaolu.iteye.com/blog/1479656

2016-11-14 13:37:49 402

转载 SpringMVC

http://jiwenke.iteye.com/blog/512285在了解IOC容器的基本实现的基础上,下面我们来看看,在典型的Web环境中,Spring IOC容器是如何在Web环境中被载入并起作用的。我们可以看到,对于MVC这部分,主要建立在IOC的基础上,AOP的特性应用得并不多。Spring并不是天生就能在Web容器中起作用的,同样也需要一个启动过程,把自己的IOC容器导入

2016-11-08 16:00:23 215

转载 简介 redis 持久化 RDB

http://redis.io/topics/persistencehttp://www.cnblogs.com/daoluanxiaozi/p/3625285.htmlredis支持四种持久化方式,一是 Snapshotting(快照)也是默认方式;二是Append-only file(缩写aof)的方式;三是虚拟内存方式;四是diskstore方式。redis 提供两种持久

2016-11-07 12:33:38 2434

空空如也

空空如也

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

TA关注的人

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