<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[COMMIMENT的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/COMMIMENT</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; COMMIMENT]]></copyright><item><title><![CDATA[mina里的死锁检测]]></title><link>https://blog.youkuaiyun.com/COMMIMENT/article/details/83730261</link><guid>https://blog.youkuaiyun.com/COMMIMENT/article/details/83730261</guid><author>COMMIMENT</author><pubDate>Tue, 12 Oct 2010 15:48:13 +0800</pubDate><description><![CDATA[

 private void checkDeadLock() {
        // Only read / write / connect / write future can cause dead lock. 
        if (!(this instanceof CloseFuture || this instanceof WriteFuture ||
         ...]]></description><category></category></item><item><title><![CDATA[培训总结]]></title><link>https://blog.youkuaiyun.com/COMMIMENT/article/details/83677290</link><guid>https://blog.youkuaiyun.com/COMMIMENT/article/details/83677290</guid><author>COMMIMENT</author><pubDate>Fri, 30 Jul 2010 13:58:13 +0800</pubDate><description><![CDATA[问题总结
1、出现xml parse问题
首先看xml的标签有没有写错，头部的dtd是否与标签匹配
然后检查xml编译器有没有提示错误，有错误的要先解决
最后所有问题都检查过没问题的话，就检查字符编码，看是否有多余的隐藏字符
2、出现类文件版本问题（50，49的）
主要是架包的编译版本比运行项目的编译版本高，在无法改变架包的情况下
最后改变运行项目的编译环境，要不单单是1.5，1.6...]]></description><category></category></item><item><title><![CDATA[wait()和sleep()的区别]]></title><link>https://blog.youkuaiyun.com/COMMIMENT/article/details/83484067</link><guid>https://blog.youkuaiyun.com/COMMIMENT/article/details/83484067</guid><author>COMMIMENT</author><pubDate>Fri, 30 Oct 2009 10:20:18 +0800</pubDate><description><![CDATA[
		wait()和sleep()的区别
	
这两者的施加者是有本质区别的. 
sleep()是让某个线程暂停运行一段时间,其控制范围是由当前线程决定,也就是说,在线程里面决定.好比如说,我要做的事情是 &quot;点火-&amp;gt;烧水-&amp;gt;煮面&quot;,而当我点完火之后我不立即烧水,我要休息一段时间再烧.对于运行的主动权是由我的流程来控制. 
而wait(),首先,这是由某个确定的对象来调用的,将这...]]></description><category></category></item><item><title><![CDATA[页面传值]]></title><link>https://blog.youkuaiyun.com/COMMIMENT/article/details/83469481</link><guid>https://blog.youkuaiyun.com/COMMIMENT/article/details/83469481</guid><author>COMMIMENT</author><pubDate>Wed, 14 Oct 2009 10:26:08 +0800</pubDate><description><![CDATA[使用 #parameters.productName，而不是 #request.productName, 完整代码如下：

浏览产品页面：






&amp;lt;%
@page
 contentType=
&quot;text/html;charset=UTF-8&quot;
 %&amp;gt;  



&amp;lt;%@taglib
 uri=
&quot;/struts-tags&quot;
 prefix...]]></description><category></category></item><item><title><![CDATA[android dialog小结]]></title><link>https://blog.youkuaiyun.com/COMMIMENT/article/details/83439777</link><guid>https://blog.youkuaiyun.com/COMMIMENT/article/details/83439777</guid><author>COMMIMENT</author><pubDate>Tue, 11 Aug 2009 11:12:08 +0800</pubDate><description><![CDATA[1、网上说的很多，android实现dialog的方法有两个

 一个是通过AlertDialog.Builder 初始化dialog 然后再showDialog 


另一个是通过将androidManifest.xml中的activity的属性设为android:theme=&quot;@android:style/Theme.Dialog，伪装为dialog

2、showDialog的线程问题...]]></description><category></category></item><item><title><![CDATA[java String 字符串操作 小结]]></title><link>https://blog.youkuaiyun.com/COMMIMENT/article/details/83431582</link><guid>https://blog.youkuaiyun.com/COMMIMENT/article/details/83431582</guid><author>COMMIMENT</author><pubDate>Sun, 19 Jul 2009 20:57:28 +0800</pubDate><description><![CDATA[小结
1、在Eclipse debug模式中，看到的G:\\test\\实例21\\  这样的路径是假的
     实际为G:\test\实例21\ ， 所有取得index的值都是按照这个真正的路径得出的值，其中第一个的index为0
 
2、replace只有一个实现public string replace(char oldChar,char newChar)
     无法使用in...]]></description><category></category></item><item><title><![CDATA[jQuery File Tree使用笔记]]></title><link>https://blog.youkuaiyun.com/COMMIMENT/article/details/83430748</link><guid>https://blog.youkuaiyun.com/COMMIMENT/article/details/83430748</guid><author>COMMIMENT</author><pubDate>Thu, 16 Jul 2009 21:18:15 +0800</pubDate><description><![CDATA[jQuery File Tree 需要用到4个文件 分别为 jquery.js (jquery核心库) jqueryFileTree.js （jqueryFileTree核心库） jquery.jqueryFileTree.jsp  （在connection文件夹中 用于JavaScript和jsp的连接，添加列表元素等操作） jqueryFileTree.css 相关问题与解决 1.中文显示问题...]]></description><category></category></item><item><title><![CDATA[struts2 验证 类型转换问题]]></title><link>https://blog.youkuaiyun.com/COMMIMENT/article/details/83406498</link><guid>https://blog.youkuaiyun.com/COMMIMENT/article/details/83406498</guid><author>COMMIMENT</author><pubDate>Sun, 14 Jun 2009 00:50:13 +0800</pubDate><description><![CDATA[struts2 学习旅程五:
这回开始讲输入校验.
以及使用Action里面写validate()方法.以及,全局和局部属性文件对错误提示信息的替换.
边整边说理论算了,一开始就讲,发现一下子记不到哪么多的说.
模拟一个用户注册信息的过程.
1,首先建立一个RegisterAction , 在那个Validate方法里面写校验的代码
由于这儿主要讲解校验流程,故execute方法里面直...]]></description><category></category></item><item><title><![CDATA[struts2 验证]]></title><link>https://blog.youkuaiyun.com/COMMIMENT/article/details/83406475</link><guid>https://blog.youkuaiyun.com/COMMIMENT/article/details/83406475</guid><author>COMMIMENT</author><pubDate>Sat, 13 Jun 2009 22:11:05 +0800</pubDate><description><![CDATA[Struts2输入校验(二)----验证框架。 
　　一 文件名约定:

　　1) 验证XML的文件名: Action类名-validation.xml , 并与相关的Action类放在一起.

　　2) 当一个Action中有多个业务方法时 : Action 类 名-映射名-validation.xml

　　什么是映射名: ,name属性的值:login就是映射名, 千万注意,很...]]></description><category></category></item><item><title><![CDATA[iptables limit ]]></title><link>https://blog.youkuaiyun.com/COMMIMENT/article/details/83401721</link><guid>https://blog.youkuaiyun.com/COMMIMENT/article/details/83401721</guid><author>COMMIMENT</author><pubDate>Sun, 31 May 2009 16:09:19 +0800</pubDate><description><![CDATA[iptables limit 參數備忘
•限制特定封包傳入速度
•限制特定埠口連入頻率
•iptables Log 記錄參數備忘
•自定 Chain 使用備忘
•防治 SYN-Flood 碎片攻擊
限制 ping (echo-request) 傳入的速度

限制前, 可正常每 0.2 秒 ping 一次

ping your.linux.ip -i 0.2

限制每秒只接受...]]></description><category></category></item><item><title><![CDATA[转帖 Struts2中ActionContext介绍]]></title><link>https://blog.youkuaiyun.com/COMMIMENT/article/details/83400316</link><guid>https://blog.youkuaiyun.com/COMMIMENT/article/details/83400316</guid><author>COMMIMENT</author><pubDate>Tue, 26 May 2009 10:32:17 +0800</pubDate><description><![CDATA[在Web应用程序开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息, 甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作.
我们需要在Action中取得request请求参数&quot;username&quot;的值:
A...]]></description><category></category></item><item><title><![CDATA[hibernate集合映射inverse和cascade详解]]></title><link>https://blog.youkuaiyun.com/COMMIMENT/article/details/83397648</link><guid>https://blog.youkuaiyun.com/COMMIMENT/article/details/83397648</guid><author>COMMIMENT</author><pubDate>Mon, 18 May 2009 02:29:31 +0800</pubDate><description><![CDATA[hibernate集合映射inverse和cascade详解 （转载）
4. hibernate如何根据pojo来更新数据库

4.0 在commit/flush之前，hibernate不会对pojo对象作神秘的处理。
4.0.1 在select查询出pojo时，hibernate根据“字段--属性”的对应关系，用字段的值填充pojo的属性；
然后根据“关系标记”生成sql语句从rela...]]></description><category></category></item><item><title><![CDATA[使用junit4 + hibernate的心得]]></title><link>https://blog.youkuaiyun.com/COMMIMENT/article/details/83397646</link><guid>https://blog.youkuaiyun.com/COMMIMENT/article/details/83397646</guid><author>COMMIMENT</author><pubDate>Mon, 18 May 2009 02:21:41 +0800</pubDate><description><![CDATA[以下是我使用junit4下myeclipse环境下测试hibernate方法的心得 

1、使用AbstractTransactionalJUnit4SpringContextTests 

（1）实现测试方法结束后，自动结束事务。一个test类中所有的test方法都是在一个事务内，回滚时会全部回滚 

（2）如http://berserker-12.iteye.com/admin/b...]]></description><category></category></item><item><title><![CDATA[AbstractTransactionalJUnit4SpringContextTests改善用法]]></title><link>https://blog.youkuaiyun.com/COMMIMENT/article/details/83397644</link><guid>https://blog.youkuaiyun.com/COMMIMENT/article/details/83397644</guid><author>COMMIMENT</author><pubDate>Mon, 18 May 2009 01:59:43 +0800</pubDate><description><![CDATA[/**
 * @author Andreas Schildbach
 */
public abstract class AbstractDaoTest extends AbstractTransactionalJUnit4SpringContextTests
{
	@Autowired
	private SessionFactory sessionFactory;

	protec...]]></description><category></category></item></channel></rss>