- 博客(5)
- 资源 (5)
- 问答 (4)
- 收藏
- 关注
原创 Java虚拟机结构
一、JVM主要的结构如下:二、各个区域功能介绍1)、方法区(Method Area): (1)用于存储虚拟机加载的类信息、常量、静态变量等,是各个线程共享的内存区域; (2)默认最小值为16MB,最大值为64MB,可以通过-XX:PermSize 和 -XX:MaxPermSize 参数限制方法区的大小; (3)方法
2016-08-21 21:26:07 1034 2
原创 myBatis源码之BatchExecutor
BatchExecutor是实现批处理操作,会将根据相同操作通过判断sql语句和MappedStatement来将执行放到List中,来执行批处理操作。/** * @author Jeff Butler */public class BatchExecutor extends BaseExecutor { public static final int BATCH_UPD
2016-08-14 13:15:48 3020 1
原创 SSO单点登录
最近接触单点登录相关的知识,主要是研究学习了一些cas-server和cas-client相关的知识,接下来就把自己学习到的资料大体整理一下吧,主要是以博客链接的形式把。一、单点登录相关知识:单点登录知识 http://www.cnblogs.com/gxbk629/p/4473569.html各种术语说明 http://www.cnblogs.com/vhua/p/cas_6.html实现单点
2016-08-13 22:42:50 2595 14
原创 java对象大小
Java对象的内存布局:对象头(Header),实例数据(Instance Data)和对齐填充(Padding)对象头在32位系统上占用8B,64位系统上占16B。 无论是32位系统还是64位系统,对象都采用8字节对齐。Java在64位模式下开启指针压缩,比32位模式下,头部会大4B(mark区域变位8B,kclass区域被压缩),如果没有开启指针压缩,头部会大8B(mark和kcl
2016-08-10 00:14:16 2166
原创 SpringMVC提供两种校验机制
本文不讲如何使用SpringMVC提供的两种校验机制,只是简单的说明一下其中的差别而已:1、创建一个Bean,在Bean的属性中添加校验信息,通过配置LocalValidatorFactoryBean可以实现对Bean的校验,在Controller的具体函数中通过使用@Valid注解就可以实现自动校验,最后校验的结果会被放置到BindingResult中,这样就可以获取校验信息,返回校验结果,
2016-08-04 16:01:29 2076
空空如也
Spring MVC注入的时候只能用@Autowired,不能使用set方法吗???
2016-04-11
求推荐linux文件共享软件
2015-09-06
java源码阅读方法以及经验
2014-11-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人