<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[riseman的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/riseman</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; riseman]]></copyright><item><title><![CDATA[关于单例模式线程安全问题]]></title><link>https://blog.youkuaiyun.com/riseman/article/details/83371882</link><guid>https://blog.youkuaiyun.com/riseman/article/details/83371882</guid><author>riseman</author><pubDate>Tue, 14 Apr 2009 16:55:09 +0800</pubDate><description><![CDATA[很多地方都出现过这样的说法，单例模式要注意线程安全，就是要在取实例的操作上加入同步锁，比如
public xxx getInstance sync……(){
 return instance;
}

首先，为什么要同步，不同步出现错误的时机是什么？
还有，单例模式有懒汉式和非懒汉式，如果是懒汉式是否需要加同步锁，非懒汉式呢，我个人对很多人说单例模式要注意线程安全有点迷惑，感觉大多数时候...]]></description><category></category></item><item><title><![CDATA[Ext comboBox 值回填、手动设置value时要注意的地方]]></title><link>https://blog.youkuaiyun.com/riseman/article/details/83353821</link><guid>https://blog.youkuaiyun.com/riseman/article/details/83353821</guid><author>riseman</author><pubDate>Thu, 12 Feb 2009 17:39:11 +0800</pubDate><description><![CDATA[有时需要使用一个旧值填写到一个comboBox 表单中，可以使用basicform的setValues()方法和comboBox 的setValue()方法，但是有一个问题，设置后，comboBox 的value是对了，但一般来说，我们并想显示这个值，而是显示与这个值相关标签。当数据源是本地数据源时，这个问题不会出现。当数据源是远程，也就是从服务器端取数据时会有这个问题。先看一下如下的代码

...]]></description><category></category></item><item><title><![CDATA[emf模型涉及到集合的操作慎用iterator方式，最保险的使用方式是用序号]]></title><link>https://blog.youkuaiyun.com/riseman/article/details/83300448</link><guid>https://blog.youkuaiyun.com/riseman/article/details/83300448</guid><author>riseman</author><pubDate>Wed, 19 Nov 2008 15:26:45 +0800</pubDate><description><![CDATA[emf模型涉及到集合的操作慎用iterator方式，最保险的使用方式是用序号。
主要是因为emf对list等进行了封装，而且emf对实体的关系会进行自动维护，这些导致了一些不同寻常的行为出现。
...]]></description><category></category></item><item><title><![CDATA[spring 代理注意点]]></title><link>https://blog.youkuaiyun.com/riseman/article/details/83300444</link><guid>https://blog.youkuaiyun.com/riseman/article/details/83300444</guid><author>riseman</author><pubDate>Wed, 19 Nov 2008 15:11:13 +0800</pubDate><description><![CDATA[关于spring的jdk动态代理使用教训
    此代理只针对相关类所实现的接口，所以如果对类中的方法进行事务声明，只有接口方法才有效。在类内部调用类的方法，相关代理不起作用，也就是说只有在类的外面调用类的方法才会使用代理。其实spring文档有描述，但是还是浪费了我不少时间，一是文档没有看仔细，二是没有实际中遇到，很难理解文档意思...]]></description><category></category></item><item><title><![CDATA[WebWork深入浅出 (转http://www.blogjava.net/i369/articles/135461.html)]]></title><link>https://blog.youkuaiyun.com/riseman/article/details/2444816</link><guid>https://blog.youkuaiyun.com/riseman/article/details/2444816</guid><author>riseman</author><pubDate>Wed, 14 May 2008 13:10:00 +0800</pubDate><description><![CDATA[本文发表于《开源大本营》                                作者：钱安川 前言 本篇文章并没有太多WebWork 的实战代码细节。本人非常希望能充当一名导游的角色，带领读者逐步游览WebWork的功能特性和原理。在第一章，我们将提出基于三层架构的Web层需要解决的10个问题，这是本文的纵轴。围绕着纵轴，我们按照横轴的顺序逐步描述讲解：WebWork简介、WebWork入]]></description><category></category></item><item><title><![CDATA[JCL的大规模ClassLoader问题]]></title><link>https://blog.youkuaiyun.com/riseman/article/details/2442322</link><guid>https://blog.youkuaiyun.com/riseman/article/details/2442322</guid><author>riseman</author><pubDate>Tue, 13 May 2008 17:08:00 +0800</pubDate><description><![CDATA[Caused by: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierar]]></description><category></category></item><item><title><![CDATA[怎样成为一个优秀的软件模型设计者]]></title><link>https://blog.youkuaiyun.com/riseman/article/details/2402711</link><guid>https://blog.youkuaiyun.com/riseman/article/details/2402711</guid><author>riseman</author><pubDate>Tue, 06 May 2008 18:12:00 +0800</pubDate><description><![CDATA[我们期待自己成为一个优秀软件模型设计者，但是，要怎样做，又从哪里开始呢？ 字串3 　　将下列原则应用到你软件工程中，你会获得立杆见影成果。 字串2 　　1. 人远比技术重要 字串4 　　你开发软件是为了供别人使用，没有人使用软件只是没有意义数据集合而已。许多在软件方面很有成就行家在他们事业初期却表现平平，因为他们那时侯将主要精力都集中在技术上。显然，构件（components），EJB]]></description><category></category></item><item><title><![CDATA[转]]></title><link>https://blog.youkuaiyun.com/riseman/article/details/2301339</link><guid>https://blog.youkuaiyun.com/riseman/article/details/2301339</guid><author>riseman</author><pubDate>Thu, 17 Apr 2008 16:15:00 +0800</pubDate><description><![CDATA[正在处理中，请稍后……            上一篇: 如何在spring中配置定时任务(job) | 下一篇: JDK5.0垃圾收集优化之--Dont Pause         function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange(]]></description><category></category></item><item><title><![CDATA[osgi资料]]></title><link>https://blog.youkuaiyun.com/riseman/article/details/2203089</link><guid>https://blog.youkuaiyun.com/riseman/article/details/2203089</guid><author>riseman</author><pubDate>Fri, 21 Mar 2008 15:43:00 +0800</pubDate><description><![CDATA[http://erylee.javaeye.com/blog/50624     b/shttp://www.blogjava.net/zhaobin/archive/2007/11/06/158485.htmlhttp://blog.youkuaiyun.com/teamlet/category/297017.aspx?PageNumber=2  ]]></description><category></category></item><item><title><![CDATA[object references an unsaved transient instance - save the transient instance before flushing]]></title><link>https://blog.youkuaiyun.com/riseman/article/details/2143661</link><guid>https://blog.youkuaiyun.com/riseman/article/details/2143661</guid><author>riseman</author><pubDate>Mon, 03 Mar 2008 17:17:00 +0800</pubDate><description><![CDATA[                         org.hibernate.TransientObjectException: object references an unsaved transient instance                                         Solution             Either u]]></description><category></category></item><item><title><![CDATA[apache dbcp basicdatasource validator]]></title><link>https://blog.youkuaiyun.com/riseman/article/details/2037853</link><guid>https://blog.youkuaiyun.com/riseman/article/details/2037853</guid><author>riseman</author><pubDate>Fri, 11 Jan 2008 17:08:00 +0800</pubDate><description><![CDATA[# The SQL query that will be used to validate connections from this pool before# returning them to the caller. If specified, this query MUST be an SQL SELECT# statement that returns at least one row. ]]></description><category></category></item><item><title><![CDATA[忆]]></title><link>https://blog.youkuaiyun.com/riseman/article/details/1502210</link><guid>https://blog.youkuaiyun.com/riseman/article/details/1502210</guid><author>riseman</author><pubDate>Sun, 04 Feb 2007 19:16:00 +0800</pubDate><description><![CDATA[今年就要结束了,总觉的自己应该写点什么,但一直没有时间,一直静不下心来,来了北京一直都很乱,很空,今天本是星期天,早早从市区回到平谷,本来是为了解决上周遗留的问题,搞一个下午,问题解决了,所以有此一写 记得06年6月22日,下午差不多5点了才拿到毕业证,回到寝室马上洗了个冷水澡,匆匆来到火车站,刚好赶到6点的火车,票也没有买,先上去再说 ,上了车补票.随便吃了点东西,不知不觉就离开了那个我]]></description><category></category></item><item><title><![CDATA[童趣]]></title><link>https://blog.youkuaiyun.com/riseman/article/details/1499692</link><guid>https://blog.youkuaiyun.com/riseman/article/details/1499692</guid><author>riseman</author><pubDate>Thu, 01 Feb 2007 09:37:00 +0800</pubDate><description><![CDATA[今天起晚了,在上班的路上刚好路过一家大院,看到一小孩,很可爱,大概四五岁吧,远远的就看到他在追什么,走近一看,原来是一群麻雀,都是两种可能的生灵,我们都知道,他是不可能追的上麻雀的,但他却乐此不彼.那群麻雀从院这一头飞到那一头,小孩也跟着追,我特意留下看了一会儿,每当更接近一些,小孩都会兴奋的大叫起来.按照常识,他永远也追不到,但他却很快乐的做着,他傻吗?不,最多算是无知.但快乐至上.信念至上. ]]></description><category></category></item><item><title><![CDATA[现在的我]]></title><link>https://blog.youkuaiyun.com/riseman/article/details/1498046</link><guid>https://blog.youkuaiyun.com/riseman/article/details/1498046</guid><author>riseman</author><pubDate>Tue, 30 Jan 2007 16:47:00 +0800</pubDate><description><![CDATA[我就像一只趴在玻璃上苍蝇,前途一片光明却找不到出路]]></description><category></category></item></channel></rss>