<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[troms的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/troms</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; troms]]></copyright><item><title><![CDATA[理解Session缓存机制 操纵持久化对象 ]]></title><link>https://blog.youkuaiyun.com/troms/article/details/83970350</link><guid>https://blog.youkuaiyun.com/troms/article/details/83970350</guid><author>troms</author><pubDate>Wed, 13 Jul 2011 16:51:33 +0800</pubDate><description><![CDATA[  Hibernate向我们提供的主要的操纵数据库的接口,Session就是其中的一个,它提供了基本的增,删,改,查方法.而且具有一个缓存机制,能够按照某个时间点,按照缓存中的持久化对象属性的变化来更新数据库,着就是Session的缓存清理过程.在Hibernate中对象分为三个状态,临时,持久化,游离.如果我们希望JAVA里的一个对象一直存在,就必须有一个变量一直引用着这个对象.当这个变量没了....]]></description><category></category></item><item><title><![CDATA[CGLIB]]></title><link>https://blog.youkuaiyun.com/troms/article/details/83944173</link><guid>https://blog.youkuaiyun.com/troms/article/details/83944173</guid><author>troms</author><pubDate>Sat, 11 Jun 2011 12:25:17 +0800</pubDate><description><![CDATA[[b]1.CGLIB包的介绍[/b]

[color=gray] 代理为控制要访问的目标对象提供了一种途径。当访问对象时，它引入了一个间接的层。JDK自从1.3版本开始，就引入了动态代理，并且经常被用来动态地创建代理。JDK的动态代理用起来非常简单，当它有一个限制，就是使用动态代理的对象必须实现一个或多个接口。如果想代理没有实现接口的继承的类，该怎么办？现在我们可以使用CGLIB包
    ...]]></description><category></category></item><item><title><![CDATA[使用ruby读取文件,爽的不得了]]></title><link>https://blog.youkuaiyun.com/troms/article/details/83925045</link><guid>https://blog.youkuaiyun.com/troms/article/details/83925045</guid><author>troms</author><pubDate>Mon, 23 May 2011 09:39:26 +0800</pubDate><description><![CDATA[[code=&quot;Ruby&quot;]=begin
	使用ruby读取指定路径的文件
=end
fileName = ARGV[0] #获取从控制台输入的文件路径
file = open(fileName) #打开文件
while text = file.gets do #使用while每循环一次，输出一行字符串
	print text #向控制台打印内容
end #当text为nil时就结束循...]]></description><category></category></item></channel></rss>