自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (3)
  • 收藏
  • 关注

自己实现一个内存缓存

         最近了解了下缓存技术,主要分为内存缓存 和磁盘缓存,然后分布式里面有一些消息的推送,节点的一些处理。现在很多的用OSCache,EhCache 等等,资料很多,暂时就不多说了,我这里仅仅为了了解缓存框架的的知识,自己临时写一个缓存,后面可以实现AOP 和spring 结合。  实现功能:1.数据都缓存到内存中2.实现对每个元素Element的缓存时间进行控制3.对...

2013-12-30 18:39:42 378

原创 Java程序员应该了解的10个设计原则

       转自:http://www.cnblogs.com/leehongee/archive/2012/03/18/2404760.html   面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的...

2013-12-30 18:09:22 86

JVM 类加载器介绍

 通过一个类的全限定名来获取描述此类的二进制字节流,这个动作放到虚拟机外部去实现,以便让程序自己决定如何去获取所需要的类。这个模块的动作成为“类加载器”。        唯一性:对于任意一个类,必须类的加载器和类本身,同时来确立其唯一性,每一个类加载器,都拥有一个独立的类的名称空间。 比较两个类是否相等,只有在两个类是由同一个类加载器加载的前提下才有意义,否则即使两个类来源于同一个class 文...

2013-12-24 09:45:03 89

JVM 类加载过程

这里简单记录一下JVM 的一些知识,参考来源于《深入理解JVM》 的书,具体的例子部分做了实验,但是不保证所有理论正确,仅仅做一个参考。以下所有说明,均来自于JDK 1.6 版本,特殊情况会特殊说明。先说明一下类的生命周期:加载->验证->准备->解析(可以再次验证)->初始化->使用-回收一、 加载   1.类加载第一步是先加载,在加载阶段有3件事情...

2013-12-19 16:16:23 126

SOA/CXF 文件传输方案

最近使用webservice 做平台接口,SOA那边要求有有文件传输的东西,类型javax.activation.DataHandler我数据库用的oracle ,类型blob.orm 框架 是hibernate . 文件对应的字段是:private Blob fileContent;@Lob @Column(name = "FILE_CONTENT") public Bl...

2013-12-09 17:53:01 202

原创 spring mvc - 源码解析(一) 初始化

     了解spring 的原理,一般从 官方提供的运行机制的图,然后根据代码 进行源码分析,就可以了,这里先从spring mvc 启动开始分析。先来看看web.xml 的配置吧。这里基于spring 3.2    <!-- 启动监听 --><listener><listener-class>org.springframework.web...

2013-12-09 17:25:58 77

空空如也

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

TA关注的人

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