<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[行舟]]></title><description><![CDATA[都说学如逆水行舟，其实不只是学。一切都是这样，因为如果你停止了，可别人还在进步，你自然就退了。]]></description><link>https://blog.youkuaiyun.com/hxirui</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hxirui]]></copyright><item><title><![CDATA[notify notifyall override]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/6687509</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/6687509</guid><author>hxirui</author><pubDate>Mon, 15 Aug 2011 10:07:23 +0800</pubDate><description><![CDATA[关于notify和nitifyall的区别，网上说的很多，这里不再细说。
记录一点自己原来模糊的地方：
notify是唤醒等待线程中的第一个，这个没有问题，如果看到其他说法，那他写错了，我在JDK1.6测试过。
notifyall唤醒全部线程，但是只有一个能执行（sync）]]></description><category></category></item><item><title><![CDATA[mysql binlog格式与事务级别read committed的关系 ]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/6177479</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/6177479</guid><author>hxirui</author><pubDate>Thu, 10 Feb 2011 17:20:00 +0800</pubDate><description><![CDATA[原创作品，允许转载，转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xinying.blog.51cto.com/441770/314203<br />前言<br />    binlog有三种格式，分别是STATEMENT、row、mixed。每种格式的区别可以去看复制那篇文章，那它分别与read committed 有什么关系呢。下面以例子来分析<br /><br />1、数据库版本<br />   mysql> status<br />--------]]></description><category></category></item><item><title><![CDATA[如何管理 MySQL 的 binlog 收藏 ]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/6177472</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/6177472</guid><author>hxirui</author><pubDate>Thu, 10 Feb 2011 17:17:00 +0800</pubDate><description><![CDATA[<br />*************************************<br />*                       关于 binlog              *<br />*************************************<br />--binlog 以一种更有效的格式，并且是事务安全的方式包含更新日志中可用的所有信息。<br />--binlog 包含了所有更新了数据或者已经潜在更新了数据（例如，没有匹配任何行的一个DELETE）的所有语句。语句以]]></description><category></category></item><item><title><![CDATA[No value for key [org.hibernate.impl.SessionFactoryImpl@1b912ed] bound to thread ]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/6177465</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/6177465</guid><author>hxirui</author><pubDate>Thu, 10 Feb 2011 17:14:00 +0800</pubDate><description><![CDATA[<br />HTTP ERROR: 500<br />No value for key [org.hibernate.impl.SessionFactoryImpl@1b912ed] bound to thread [btpool0-1]Caused by:<br />java.lang.IllegalStateException: No value for key [org.hibernate.impl.SessionFactoryImpl@1b912ed] bound to thread [btpool]]></description><category></category></item><item><title><![CDATA[windows下svn-1.4.0环境布置和eclipse集成]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/1293060</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/1293060</guid><author>hxirui</author><pubDate>Wed, 27 Sep 2006 11:38:00 +0800</pubDate><description><![CDATA[step1)下载和安装服务器下载并安装svn-1.4.0-setup.exe,假设你安装到D:/Subversion step2)建立Repository打开命令窗口， 进入D:/Subversion/bin目录键入 svnadmin create D:/deploy/projects/searchstep3)配置Repository进入Repository目录，在本文]]></description><category></category></item><item><title><![CDATA[jbpm入门例子]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/1221911</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/1221911</guid><author>hxirui</author><pubDate>Thu, 14 Sep 2006 11:30:00 +0800</pubDate><description><![CDATA[1.      jBPM的简单介绍jBPM是JBOSS下的一个开源java工作流项目，该项目提供eclipse插件，基于Hibernate实现数据持久化存储。   参考http://www.jboss.com/products/jbpm 2.      jBPM和myeclipse的冲突当eclipse安装了myeclipse和jBPM时候，可能有冲突，具体表现在jBPM的流程]]></description><category></category></item><item><title><![CDATA[jbpm学习]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/1221843</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/1221843</guid><author>hxirui</author><pubDate>Thu, 14 Sep 2006 11:02:00 +0800</pubDate><description><![CDATA[1.      jBPM的简单介绍jBPM是JBOSS下的一个开源java工作流项目，该项目提供eclipse插件，基于Hibernate实现数据持久化存储。   参考http://www.jboss.com/products/jbpm 2.      jBPM和myeclipse的冲突当eclipse安装了myeclipse和jBPM时候，可能有冲突，具体表现在jBPM的流程]]></description><category></category></item><item><title><![CDATA[session丢失问题]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/1047797</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/1047797</guid><author>hxirui</author><pubDate>Thu, 10 Aug 2006 20:09:00 +0800</pubDate><description><![CDATA[郁闷！就在今天-项目验收的日子，居然遇到了session丢失问题，更郁闷的是我居然不知道还有session丢失问题。这样的直接结果就是验收推迟，郁闷阿！现在记录一下：首先是主页面show了一个模态窗口，用来展示一个编辑页面，编辑页面提交的时候window.open("","target"); 然后就把submit的target指向这个页面，这样做是为了，提交后保留编辑页面的信息，不]]></description><category></category></item><item><title><![CDATA[经典口误]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/748891</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/748891</guid><author>hxirui</author><pubDate>Mon, 22 May 2006 09:47:00 +0800</pubDate><description><![CDATA[1、碗掉下来，天大个疤2、一次文艺晚会，主持人上台报幕：下面请欣赏：新疆歌舞，掀起你的头盖骨！毛骨悚然！3、老虎不发猫，你当我是病危呀！4、上高中时，课堂纪律混乱，老师一怒之下揪起XXX，说：XXX,你给我站墙上去！~~全班暴寒！5、一次我开车，坐我旁边的女同事突然问：“你怎么开车不系安全套的？”6、我：那是我们物理老师。。。　  同学：教什么的阿？　  我：化学。。。7、在网吧，一同学突然举手，]]></description><category></category></item><item><title><![CDATA[unicode字符和String类型相互转换]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/744493</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/744493</guid><author>hxirui</author><pubDate>Thu, 18 May 2006 18:22:00 +0800</pubDate><description><![CDATA[import java.util.*;public class unicodetostring{public static void main(String[] args) {          //for(int i= 0;i  //{       //    String stu = StringToUnicode(args[i]);  //   System.out.println(" "+]]></description><category></category></item><item><title><![CDATA[上传多个文件到oracle数据库]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/744488</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/744488</guid><author>hxirui</author><pubDate>Thu, 18 May 2006 18:19:00 +0800</pubDate><description><![CDATA[/* * Created on 2005-9-27 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates */package com.system.web;import java.sql.*;import ]]></description><category></category></item><item><title><![CDATA[解决了一个问题]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/726077</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/726077</guid><author>hxirui</author><pubDate>Fri, 12 May 2006 15:08:00 +0800</pubDate><description><![CDATA[I have a project built with Universal 11 which has been working in Windows, AIX and Linux, but never work in HPUX11. Now I try to move to 11.5, still the same problem. The first screen (welcome page i]]></description><category></category></item><item><title><![CDATA[利用Lucene搜索Java源代码 ]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/715191</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/715191</guid><author>hxirui</author><pubDate>Tue, 09 May 2006 17:17:00 +0800</pubDate><description><![CDATA[某些网站允许软件开发社团通过发布开发者指南、白皮书、FAQs【常见问题解答】和源代码以实现信息的共享。随着信息量的增长，和几个开发者贡献出自己的知识库，于是网站提供搜索引擎来搜索站点上现有的所有信息。虽然这些搜索引擎对文本文件的搜索可以做的很好，但对开发者搜索源代码做了比较严格的限制。搜索引擎认为源代码就是纯文本文件，因此，在这一点上，与成熟的可以处理大量源文件的工具――grep相比没有什么不同。]]></description><category></category></item><item><title><![CDATA[CVSNT环境布置及与eclipse集成]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/672141</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/672141</guid><author>hxirui</author><pubDate>Fri, 21 Apr 2006 18:12:00 +0800</pubDate><description><![CDATA[版本管理系统可以帮助开发人员有效地管理软件资源的版本问题。CVS（Concurrent Version System）是目前最常用的版本管理系统，而 ECLIPSE 是最流行的开放源码的集成开发环境。在 ECLIPSE 中，与 CVS 相关的功能被统称为小组开发环境。本系列的第 1 部分不仅解释了 CVS 的相关术语，还详细介绍了小组开发环境的建立过程；本系列的第 2 部分则试图以一种简明易懂的方]]></description><category></category></item><item><title><![CDATA[如何对付流氓软件 我来教你几招]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/671235</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/671235</guid><author>hxirui</author><pubDate>Fri, 21 Apr 2006 09:09:00 +0800</pubDate><description><![CDATA[  声讨“流氓软件”的呼声持续高涨，“流氓软件”的恶劣行径也越来越变态。一旦被“流氓”缠上，想要摆脱十分困难。对付这样不讲道理的“流氓”，就得用点特殊方法，看我是这样对付“流氓”的。雅虎助手雅虎助手经常会在后台自动运行并安装到我们的电脑上，而且会加载一些程序在注册表的启动选项中，占用一定的系统资源。由于网络实名插件使用Rundll32.exe调用链接库，因此卸载时有点困难，这也是雅]]></description><category></category></item><item><title><![CDATA[赚钱]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/662866</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/662866</guid><author>hxirui</author><pubDate>Fri, 14 Apr 2006 09:30:00 +0800</pubDate><description><![CDATA[   1，人生就是投资和收益的人生。如果你有钱，就投入金钱；如果你没有金钱，而有经验和能力，就投入经验和能力；如果你既没有金钱，也没有经验和能力，但是你有热情、勤奋和努力，那就投入热情、勤奋和努力。如果你既没有金钱，也没有经验和能力，连热情、勤奋和努力也没有，那就别想这些了。    2，比赚钱更重要的是找到你自己的赚钱动力；    3，比金钱重要的是时间，比时间重要的是时机，比时机重要的是你要抓住]]></description><category></category></item><item><title><![CDATA[变态面试题]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/661499</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/661499</guid><author>hxirui</author><pubDate>Thu, 13 Apr 2006 10:57:00 +0800</pubDate><description><![CDATA[1。变态指数 4int x=4;System.out.println("value is " +((x>4)?99.9:9));答案 9.0 问号表达式的后面两个条件有要求,因为前面的是float,所以后面转为float.估计出题者才通过SCJP的考试。2.变态指数 5public class Test {public static void main(String[] args) {int ]]></description><category></category></item><item><title><![CDATA[Classworking 工具箱: 注释（Annotation）与 ASM]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/659032</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/659032</guid><author>hxirui</author><pubDate>Tue, 11 Apr 2006 15:43:00 +0800</pubDate><description><![CDATA[                                     developerWorks 中国  >  Java technology | Open source  >            Classworking 工具箱: 注释（Annotation）与 ASM            自动化运行时类文件修改                     ]]></description><category></category></item><item><title><![CDATA[Eclipse插件之Bytecode Outline]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/658706</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/658706</guid><author>hxirui</author><pubDate>Tue, 11 Apr 2006 12:50:00 +0800</pubDate><description><![CDATA[　　本文介绍如何利用Eclipse插件Bytecode Outline在Eclipse中的操作使用。　　Eclipse是目前非常流行的开发平台，开放扩展的架构让很多程序员找到了自己个性化的工作环境。　　Bytecode Outline 插件可以把当前的正在编辑Java的文件或者class文件直接显示出其相应的字节码出来，而且可以进行两个Java文件的字节码比较或者两个class文件]]></description><category></category></item><item><title><![CDATA[AJAX开发简略]]></title><link>https://blog.youkuaiyun.com/hxirui/article/details/645127</link><guid>https://blog.youkuaiyun.com/hxirui/article/details/645127</guid><author>hxirui</author><pubDate>Thu, 30 Mar 2006 23:14:00 +0800</pubDate><description><![CDATA[在使用浏览器浏览网页的时候，当页面刷新很慢的时候，你的浏览器在干什么？你的屏幕内容是什么？是的，你的浏览器在等待刷新，而你的屏幕内容是一片空白，而你在屏幕前苦苦的等待浏览器的响应。开发人员为了克服这种尴尬的局面，不得不在每一个可能需要长时间等待响应的页面上增加一个DIV，告诉用户“系统正在处理您的请求，请稍候……”。　　现在，有一种越来越流行越热的“老”技术，可以彻底改变这种窘迫的局面。那就是]]></description><category></category></item></channel></rss>