- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 【J2SE】这才是java虚引用(PhantomReference)
一、java.lang.ref java.lang.ref包规范(参看JDK API中所述内容,本文就不贴出来了)有几个点很重要。 1. 这个包中的类使得应用程序可以与JVM垃圾收集器进行一些交互; 2. 引用的可达性逐渐降低:强引用、弱引用、软引用、虚引用; 3. 自动清除引用:只有弱引用和软引用会自动清除引用(这表明虚引用不会自动清除),清除的时机是将引
2015-08-15 19:14:51 3510 1
原创 【shiro】UsernamePasswordToken中char[]替代String的安全性
UsernamePasswordToken password as a char[] instead of a String,char[]替代String的安全性
2015-08-12 23:53:49 6298 1
原创 【mybatis】mybatis数据源源码剖析(JNDI、POOLED、UNPOOLED)
一、概述 二、创建 mybatis数据源的创建过程稍微有些曲折。 1. 数据源的创建过程; 2. mybatis支持哪些数据源,也就是dataSource标签的type属性可以写哪些合法的参数? 弄清楚这些问题,对mybatis的整个解析流程就清楚了,同理可以应用于任何一个配置上的解析上。 从SqlSessionFactoryBuil
2015-08-07 10:57:48 13924 4
原创 【MyBatis】MyBatis Tomcat JNDI原理及源码分析
一、 Tomcat JNDI JNDI(java nameing and drectory interface),是一组在Java应用中访问命名和服务的API,所谓命名服务,即将对象和名称联系起来,使得可以通过名称访问并获取对象。 简单原理介绍:点击访问tomcat已经集成该服务(内置并默认使用DBCP连接池),简单来说就是键值对的mapping,而且在tomcat服务器启动的首页c
2015-08-07 09:30:41 6998
原创 【Spring】Spring IOC原理及源码解析之scope=request、session
附注: 一开始想把Spring整个IOC逻辑理出来,但是发现已经有写的比较好的文章,因此就决定不写了。 但是阅读之后发现web scope中的IOC过程并没有分析出来,因此文章后半部分针对scope=reqeust、scope=session进行了实现源码与原理的分析过程。 最后,本文如有错漏,烦请不吝指正,谢谢!
2015-08-05 13:04:26 5939 1
原创 【Spring】Spring&WEB整合原理及源码分析
表现层和业务层整合:1. Jsp/Servlet整合Spring;2. Spring MVC整合SPring;3. Struts2整合Spring;本文主要介绍Jsp/Servlet整合Spring原理及源码分析。
2015-08-03 18:33:53 5212 3
原创 【集腋成裘】类型判断(instanceof、isInstance、isAssignableFrom、equals)
obj instanceof 类型class.isInstance(Object obj)class.isAssingableFrom(Class<?> clazz)
2015-08-02 09:20:00 2566
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人