<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[i love this game]]></title><description><![CDATA[明月松间照 清泉石上流]]></description><link>https://blog.youkuaiyun.com/jeffmsu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jeffmsu]]></copyright><item><title><![CDATA[Use Power to Help people]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/4228777</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/4228777</guid><author>jeffmsu</author><pubDate>Sun, 31 May 2009 16:16:00 +0800</pubDate><description><![CDATA[当你暂时离开办公室去餐厅用餐，或是当你离开座位去一趟洗手间，除了只是锁定你的电脑，你还能让它执行更有价值的工作。这里所称的价值，并非指商业价值，而是关乎人类的基本价值。让我们从 国际网格计算联盟 开始吧。http://www.worldcommunitygrid.org国际网格计算联盟（World Community Grid）是一个非营利公益组织，建立]]></description><category></category></item><item><title><![CDATA[Sun死了，Oracle成了IBM]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/4098568</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/4098568</guid><author>jeffmsu</author><pubDate>Tue, 21 Apr 2009 19:47:00 +0800</pubDate><description><![CDATA[今天看到消息。Oracle宣布并购Sun。Sun终于没挺过这次危机，巨头抄底大鱼吃小鱼的故事再次上演。IBM没吃到Sun，而吃了Sun的Oracle却马上要变成IBM。IBM可能现在很后悔，甚至有些怀疑这次的失败收购源于James的反对？然而真正的恐惧可能更来自M$。数十年江湖腥风血雨，无数刺儿头冒出来又被老妖降伏。如今的顶级高手看起来似乎还是那样几个： IBM， Oracle， M$]]></description><category></category></item><item><title><![CDATA[近来的本本使用心得]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/2679345</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/2679345</guid><author>jeffmsu</author><pubDate>Sun, 20 Jul 2008 01:41:00 +0800</pubDate><description><![CDATA[其实在07年之前，本本上都只装了WinXP。一直想装个Linux来玩一玩，不过一想起充满命令行的操作方式就有点头大——不知是不是已经被M$宠坏了——直到07年WinXP开始不时蓝屏然后重启，重装了几次都无用。于是下定决心无论如何迁移到Linux上面来：    下载了流行的Ubuntu7.04 ISO文件并刻到光盘上；    释放了40G的硬盘空间用来装Linux（我的硬盘80G，给WinXP留了4]]></description><category></category></item><item><title><![CDATA[Apache Server = A Patchy Server]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1921253</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1921253</guid><author>jeffmsu</author><pubDate>Thu, 06 Dec 2007 17:00:00 +0800</pubDate><description><![CDATA[I had never known why this famous HTTP Server (or Software Foundation) would be called "Apache" util this afternoon. When i was reading this story from the book "Java Cookbook", i felt it so funny and]]></description><category></category></item><item><title><![CDATA[A Simple XML Document]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1917821</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1917821</guid><author>jeffmsu</author><pubDate>Wed, 05 Dec 2007 11:03:00 +0800</pubDate><description><![CDATA[Here demos a simple XML document, Showing some basic structure within an xml. This will Hopefully act as a  reference and also a good start point.xml version="1.0" encoding="utf-8" standalone="no"]]></description><category></category></item><item><title><![CDATA[Using Java DB for xml configurator persistence]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1914161</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1914161</guid><author>jeffmsu</author><pubDate>Mon, 03 Dec 2007 17:27:00 +0800</pubDate><description><![CDATA[    应用通常以xml格式来存取配置信息。比较常见的方式是将不同方面的设定内容存为不同的xml文件，比如应用JSample有2个设定文件:security.xml跟connection.xml。这种存取方式在某些情况下可能不符合应用的要求，比如应用不希望暴露配置的原始xml内容，规定用户必需经应用提供的界面来访文配置内容。当然，要防止用户直接访问原始xml，可以用加密xml文件的方式，让用户无法]]></description><category></category></item><item><title><![CDATA[Funnypoint.SQL]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1908616</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1908616</guid><author>jeffmsu</author><pubDate>Fri, 30 Nov 2007 10:33:00 +0800</pubDate><description><![CDATA[HAHA, i laughed and cant help posting is here  As a matter of fact, i pronounced sequel from the very first time i saw it. What about you dude?SQL is pronounced "ess-que-el." Some people get ve]]></description><category></category></item><item><title><![CDATA[LearningLog.PK的选择及ID的产生机制]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1906380</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1906380</guid><author>jeffmsu</author><pubDate>Thu, 29 Nov 2007 08:19:00 +0800</pubDate><description><![CDATA[Java Database Best Practise>    作为PK的栏位不宜带有实际意义，建议使用整数作为PK。一方面是为系统可扩展性考虑，因为若PK栏位带有意义，则作为PK的栏位有可能因系统逻辑变化而发生变化，从而给资料一致带来风险。另一方面也是为效能考虑，使用整数PK可进行快速检索，而涉及多个栏位则会在处理时占用较多资源。建议自行实现产生整数ID的机制，而不要依赖于DB的Sequ]]></description><category></category></item><item><title><![CDATA[LearningLog.Mememto Pattern]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1906094</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1906094</guid><author>jeffmsu</author><pubDate>Wed, 28 Nov 2007 16:13:00 +0800</pubDate><description><![CDATA[Java Database Best Practise>    在各tier之间传递value的时候，不是传递的BO，也没有自行开发Data Object，而是使用所谓Mememto的Pattern，具体用HashMap作为Data Object。而在Data Object中的属性存取上，利用在BO中定义的Constant Name作为属性名，以避免拼写错误并方便编程。Eg. BO Emply]]></description><category></category></item><item><title><![CDATA[use FindBugs for Java static code checking]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1902052</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1902052</guid><author>jeffmsu</author><pubDate>Sun, 25 Nov 2007 22:42:00 +0800</pubDate><description><![CDATA[        系统因为一个潜伏的bug发作而crash。在除掉这个已暴露的bug之后，为防止类似的但还未暴露的bug使系统再次崩溃，按普遍的做法，是由开发人员去检查每一行代码，找出其中隐藏的bug，这无疑成了每一个Develper的梦魇。而对系统来讲，以人工检查的进度，要么只能等待检查完毕后再上线，要么就无法保障上线后的稳定度。能不能有一种工具，可以帮助开发人员完成代码的检测，快速的发现其中深藏]]></description><category></category></item><item><title><![CDATA[LearningLog.GZIPFilter]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1900016</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1900016</guid><author>jeffmsu</author><pubDate>Fri, 23 Nov 2007 23:25:00 +0800</pubDate><description><![CDATA[ 	 		<!--		@page { size: 8.5in 11in; margin: 0.79in }		P { margin-bottom: 0.08in }		A:link { color: #0000ff }	-->Jayson Falkner 在他的Two Servlet Filters Every Web Application Shoul]]></description><category></category></item><item><title><![CDATA[IBMMQ Chinease ISSUE]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1876975</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1876975</guid><author>jeffmsu</author><pubDate>Sat, 10 Nov 2007 00:00:00 +0800</pubDate><description><![CDATA[最近遇到一个问题，我们从一个IBM MQ 中收到的中文消息出现了乱码。这是发送的消息 ：    繁体中文当然，我们希望收到的消息跟发送消息一模一样。 不过实际收到的消息 却是：     ?????问题出在哪里？要知道，一条消息从发送到接收经历了 发送端 --> MQ Server，MQ Server --> 接收端 的过程。任何一个环节的字符编码出了问题都有可能出现乱码。凡涉及中文乱码的问题，解起]]></description><category></category></item><item><title><![CDATA[SUN科技日07.上海.所闻]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1848492</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1848492</guid><author>jeffmsu</author><pubDate>Sat, 27 Oct 2007 19:01:00 +0800</pubDate><description><![CDATA[2007.10.23-24 上海...      这次的Sun TechDay 上海站的活动安排在工作日进行，对爱好者中的上班族来说还真是个考验，似乎不向老板申请个培训甚至请两天假还真不好过来。活动的内容跟上一次比起来没什么大的变化，场地也相同，于我则少了很多新鲜感，于是可以省下心来关注一些自己感兴趣的东西。    Solaris老早就听说S]]></description><category></category></item><item><title><![CDATA[Troubles in RMI]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1811587</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1811587</guid><author>jeffmsu</author><pubDate>Fri, 05 Oct 2007 00:18:00 +0800</pubDate><description><![CDATA[  前几天把一个RMI应用迁移到新的机器，之前这个应用运行在一台增强版的PC上。新机器上面的环境“理论上”跟以前的环境是一样的，至少我是这样要求服务器管理员的。用同样的shell启动应用，问题发生了，应用并没像在之前的环境那样正常的运行，查log发现报RMI Exceptionjava.rmi.ServerException: RemoteException occurred ]]></description><category></category></item><item><title><![CDATA[About our salary]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1797161</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1797161</guid><author>jeffmsu</author><pubDate>Sun, 23 Sep 2007 17:41:00 +0800</pubDate><description><![CDATA[信息周刊(Information Week)是我一直比较喜欢的专业杂志。前段时间发现这个杂志开辟了一个站点，其中一个栏目叫做“IT薪资顾问 ”。从这里获得的资料或许对我们会有一些参考价值。以下是从这个栏目截取到的关于一名普通员工分别在上海和华东从事不同内容的工作所可能获得的薪水的一组数字。                            职级            工]]></description><category></category></item><item><title><![CDATA[Learning Log-PMBOK]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1750211</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1750211</guid><author>jeffmsu</author><pubDate>Sun, 19 Aug 2007 09:45:00 +0800</pubDate><description><![CDATA[    项 目管理在当今社会已经是一个耳熟能详的名词。记得第一次接触到所谓“项目”，是在听到“项目经理”这种称谓的时候，那时才知道原来除了部门经理之外，还有 项目经理。此外还听到诸如“部门经理管人，项目经理管事”之类的说法。慢慢的了解了一些项目管理方面的知识后，觉得所谓项目跟项目管理也不是什么“高科 技”的东东。事实上，在“项目”出现之前，我们就已经在用“项目管理”的一些知识跟技巧来控制所要处理的]]></description><category></category></item><item><title><![CDATA[fun-safari on windows]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1732962</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1732962</guid><author>jeffmsu</author><pubDate>Wed, 08 Aug 2007 23:06:00 +0800</pubDate><description><![CDATA[听说Apple的Safari 出了Windows版，虽然还是beta版，不过好奇还是下了一个下来用用看（什么？还在用Windows？咋不用Linux或者OS X？汗一个，呵呵）。 Apple在Safari的下载页面上说Safari是世界上最好的浏览器。嗯，直接说是最好，个人虽然无语（因为现在还是是FF的fans），不过想来也确实符合Apple的风格:-)。 既然是最好，那就来看看究竟好在哪里吧。 ]]></description><category></category></item><item><title><![CDATA[java bytecode security]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1728808</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1728808</guid><author>jeffmsu</author><pubDate>Tue, 07 Aug 2007 00:14:00 +0800</pubDate><description><![CDATA[原来在公司内部使用的系统（Java实现），需要在公司外部架设使用。这样系统的程序就暴露出来，由于Java Class文件十分容易反编译，只要得到了源代码，则对于会java的程序员来讲，其中的逻辑跟写法很容易分析得到。由此对公司软件版权保护是不利的。更 甚者，如果暴露的程序含有敏感逻辑或是数据，则对于公司的运营安全都会造成风险。因此，对于需要架设到公司外部的系统程序进行一定程度的保护措施，应视为 系]]></description><category></category></item><item><title><![CDATA[IT财务管理]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1713446</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1713446</guid><author>jeffmsu</author><pubDate>Sat, 28 Jul 2007 11:53:00 +0800</pubDate><description><![CDATA[   引语    IT是企业中开销最大的项目之一，IT部门面临的最严峻考验之一就是证明 IT 开销和业务价值之间具有合理的联系。现实状况是，有两种因素存在并妨碍了IT部门证明自身的业务价值。    其一是人的因素。在决策层面，IT主管直至CIO通常是技术出身，对财务分析不够敏感，这种状况使得IT部门无法自觉的以一种通用的财务和业务语言与业务部门，CFO及CEO进行沟通。另外在执行层面，]]></description><category></category></item><item><title><![CDATA[Develop Log - Print Service (Part I)]]></title><link>https://blog.youkuaiyun.com/jeffmsu/article/details/1493664</link><guid>https://blog.youkuaiyun.com/jeffmsu/article/details/1493664</guid><author>jeffmsu</author><pubDate>Thu, 25 Jan 2007 22:05:00 +0800</pubDate><description><![CDATA[    Architecture Background    Problem Background    企业intranet内的各种应用均可能需要作打印动作，包括标签的打印，表单的打印，等等。考虑提供这样一套组件，为需要打印的系统提供远程的或是本地的打印服务，以减小各系统的实现的复杂度及困难度，并可能对网络内的打印作统一控管。组件叫做PrintService。    ]]></description><category></category></item></channel></rss>