自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的程序人生(亦山札记)

Software Engineer, The Artist of Simulating the World.

  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

原创 [Java基础要义] HashMap的设计原理和实现分析

读完本文,你会了解到: 1. HashMap的设计思路和内部结构组成 2. HashMap中的一些概念: 什么是阀值?为什么会有阀值?什么是加载因子?它们有什么作用? 3. HashMap的性能问题以及使用事项 4. HashMap的源码实现解析 5. 为什么JDK建议我们重写Object.equals(Object obj)方法时,需要保证对象可以返回相同的hashcode值?

2014-11-30 14:07:58 15474 19

原创 [Java基础要义] Java语言中Object对象的hashCode()取值的底层算法是怎样实现的?

Java语言中,Object对象有个特殊的方法:hashcode(), hashcode()表示的是JVM虚拟机为这个Object对象分配的一个int类型的数值,JVM会使用对象的hashcode值来提高对HashMap、Hashtable哈希表存取对象的使用效率。      关于Object对象的hashCode()返回值,网上对它就是一个简单的描述:“JVM根据某种策略生成的”,那么这种策

2014-11-27 18:06:18 8087 5

原创 《深入理解mybatis原理》 MyBatis缓存机制的设计与实现

本文主要讲解MyBatis非常棒的缓存机制的设计原理,给读者们介绍一下MyBatis的缓存机制的轮廓,然后会分别针对缓存机制中的方方面面展开讨论。

2014-11-23 13:57:29 57938 19

原创 《深入理解mybatis原理》 MyBatis的二级缓存的设计原理

MyBatis的二级缓存是Application级别的缓存,它可以提高对数据库查询的效率,以提高应用的性能。本文将全面分析MyBatis的二级缓存的设计原理。

2014-11-23 13:53:26 44921 36

原创 《深入理解mybatis原理》 MyBatis的一级缓存实现详解 及使用注意事项

MyBatis是一个简单,小巧但功能非常强大的ORM开源框架,它的功能强大也体现在它的缓存机制上。MyBatis提供了一级缓存、二级缓存 这两个缓存机制,能够很好地处理和维护缓存,以提高系统的性能。本文的目的则是向读者详细介绍MyBatis的一级缓存,深入源码,解析MyBatis一级缓存的实现原理,并且针对一级缓存的特点提出了在实际使用过程中应该注意的事项。 读完本文,你将会学到: 1、什么是一级缓存?为什么使用一级缓存? 2、MyBatis的一级缓存是怎样组织的?(即SqlS

2014-11-21 23:01:28 51810 60

原创 《Java虚拟机原理图解》1.5、 class文件中的方法表集合--method方法在class文件中是怎样组织的

读完本文,你将会学到:1、类中定义的method方法是如何在class文件中组织的2、method方法的表示-方法表集合在class文件的什么位置3、类中的method方法的实现代码---即机器码指令存放到哪了,并初步了解机器指令4. 为什么没有在类中定义自己的构造函数,却可以使用new ClassName()构造函数创建对象5. IDE代码提示功能的基本原理

2014-11-17 17:56:58 16462 23

原创 《Java虚拟机原理图解》1.4 class文件中的字段表集合--field字段在class文件中是怎样组织的

读完本文,你将会学到:1、类中定义的field字段是如何在class文件中组织的2、不同的数据类型在class文件中是如何表示的3、static final类型的field字段的初始化赋值问题

2014-11-14 00:00:00 33362 63

原创 《Java虚拟机原理图解》1.3、class文件中的访问标志、类索引、父类索引、接口索引集合

讲完了class文件中的常量池,我们就相当于克服了class文件中最麻烦的模块了。现在,我们来看一下class文件中紧接着常量池后面的几个东西:访问标志、类索引、父类索引、接口索引集合。

2014-11-12 16:23:17 10831 20

原创 《Java虚拟机原理图解》 1.2.3、Class文件中的常量池详解(下)

NO9.  类中引用到的field字段在常量池中是怎样描述的?

2014-11-11 15:31:38 16851 19

原创 《深入理解mybatis原理》 MyBatis的架构设计以及实例分析

MyBatis是目前非常流行的ORM框架,它的功能很强大,然而其实现却比较简单、优雅。本文主要讲述MyBatis的架构设计思路,并且讨论MyBatis的几个核心部件,然后结合一个select查询实例,深入代码,来探究MyBatis的实现。

2014-11-04 16:44:53 176438 64

mybatis-enhanced-cache源码和jar包

mybatis缓存增强插件,提供细粒度管理缓存的功能

2014-12-09

深入理解Java虚拟机 JVM高级特性与最佳实践(第2版).pdf,完整,

深入理解Java虚拟机 JVM高级特性与最佳实践(第2版).pdf,完整,带书签, 完整版

2014-11-17

基于HTML5 Canvas和jQuery 的画图工具的实现

基于HTML5 Canvas和jQuery 的画图工具的实现 参考博文: http://blog.csdn.net/luanlouis/article/details/38490589

2014-08-13

junit-4-tutorials_code.zip Junit4教程源码

Junit 4 Tutorials(Junit 4 教程) source code

2014-07-08

mybatis3_code.zip

国外流行的MyBatis教程《Java Persistence with MyBaits 3》源码

2014-06-26

mybatis关联查询问题(一对多、多对一)

mybatis关联查询问题(一对多、多对一) 博客系统源码

2014-06-05

空空如也

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

TA关注的人

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