<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/liltos" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/liltos" type="application/rss+xml"></fs:self_link><lastBuildDate>Thu, 26 Nov 2009 03:38:00 GMT</lastBuildDate><title>晚安，假行僧！</title><description>仅谈纯粹的编程技术，或者是相关的那些文章。。。。。晚安，看不到房子车子的绝望的挨踢民工们。。。</description><link>http://blog.csdn.net/blogrss.aspx?username=liltos</link><item><title>搬家了</title><link>http://blog.csdn.net/liltos/archive/2009/11/26/4876963.aspx</link><description>&lt;br /&gt;以后不再在这里写了，自己搭了一个独立博客：http://blog.blacklee.net/ &lt;img src=&quot;http://www1.feedsky.com/t1/301564913/liltos/csdn.net/s.gif?r=http://blog.csdn.net/liltos/archive/2009/11/26/4876963.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/liltos/301564913/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/liltos/301564913/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 26 Nov 2009 11:38:00 +0800</pubDate><author>洁白滴黑子</author><guid isPermaLink="false">http://blog.csdn.net/liltos/archive/2009/11/26/4876963.aspx</guid><dc:creator>洁白滴黑子</dc:creator><fs:srclink>http://blog.csdn.net/liltos/archive/2009/11/26/4876963.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/liltos/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/liltos/~1047239/301564913/1047239</fs:itemid></item><item><title>linux shell pid</title><link>http://blog.csdn.net/liltos/archive/2009/09/15/4554202.aspx</link><description>&lt;br /&gt;假设是启动一个 rails 程序：&lt;br /&gt;
ruby script/server&lt;br /&gt;
通常会这样：&lt;br /&gt;
nohup ruby script/server &amp;&lt;br /&gt;
把错误输出流也定向到正常输出流中：&lt;br /&gt;
nohup ruby script/server &amp; 2 &gt; 1 &amp;&lt;br /&gt;&lt;br /&gt;
要记录下 pid ：&lt;br /&gt;
nohup ruby script/server &amp; 2 &gt; 1 &amp; echo $! &gt; tmp/pid &amp;&lt;br /&gt;&lt;br /&gt;
经过反复调试，上面的语句似乎不妥，记下的 pid 总比实际的 pid 大 1，于是改为：&lt;br /&gt;
nohup ruby script/server &amp; echo $! &gt; tmp/pid &amp; 2 &gt; 1 &amp;&lt;br /&gt;
这样就好了&lt;br /&gt;&lt;br /&gt;
上述的问题与公司内 C++ 组里的同事确认过，但他们一致认为添加 2 &gt; 1 不会更改进程号，与我的实际测试不符。&lt;br /&gt;&lt;br /&gt;
kill $(cat tmp/pid)&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/301564914/liltos/csdn.net/s.gif?r=http://blog.csdn.net/liltos/archive/2009/09/15/4554202.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/liltos/301564914/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/liltos/301564914/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 15 Sep 2009 12:01:00 +0800</pubDate><author>洁白滴黑子</author><guid isPermaLink="false">http://blog.csdn.net/liltos/archive/2009/09/15/4554202.aspx</guid><dc:creator>洁白滴黑子</dc:creator><fs:srclink>http://blog.csdn.net/liltos/archive/2009/09/15/4554202.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/liltos/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/liltos/~1047239/301564914/1047239</fs:itemid></item><item><title>p7zip</title><link>http://blog.csdn.net/liltos/archive/2009/09/07/4526711.aspx</link><description>&lt;br /&gt;&lt;br /&gt;debian 4 叫 etch&lt;br /&gt;debian 5 叫 lenny&lt;br /&gt;&lt;br /&gt;p7zip 在 etch 里的版本是 4.43 beta&lt;br /&gt;p7zip 在 lenny 里的版本是 4.58 beta&lt;br /&gt;&lt;br /&gt;4.43 版的 p7zip 对带密码的压缩卷的支持非常非常不好&lt;br /&gt;4.58 版的就支持得比较好&lt;img src=&quot;http://www1.feedsky.com/t1/301564915/liltos/csdn.net/s.gif?r=http://blog.csdn.net/liltos/archive/2009/09/07/4526711.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/liltos/301564915/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/liltos/301564915/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 07 Sep 2009 10:33:00 +0800</pubDate><author>洁白滴黑子</author><guid isPermaLink="false">http://blog.csdn.net/liltos/archive/2009/09/07/4526711.aspx</guid><dc:creator>洁白滴黑子</dc:creator><fs:srclink>http://blog.csdn.net/liltos/archive/2009/09/07/4526711.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/liltos/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/liltos/~1047239/301564915/1047239</fs:itemid></item><item><title>org.apache.commons.logging.LogConfigurationException: No suitable Log constructor，NoClassDefFoundError: org/apache/log4j/Category 解决办法</title><link>http://blog.csdn.net/liltos/archive/2009/08/28/4494370.aspx</link><description>在 debian4 上，用aptitude安装java5: sudo aptitude install sun-java5-jdkjava -version 运行出来的版本信息类似于：-------------------------------------------java version &quot;1.5.0_17&quot;Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_17-b04)Java HotSpot(TM) Client VM (build 1.5.0_17-b04, mixed mode, sharing)--------------------------------------------最后的那个sharing 很奇怪，如果安装的版本里没有这个信息，那么aptitude install tomcat5.5安装过的 tomcat ，就可能会和 log4j 产生一个冲突，错误类似于：-------------------------------------------------------&lt;img src=&quot;http://www1.feedsky.com/t1/301564916/liltos/csdn.net/s.gif?r=http://blog.csdn.net/liltos/archive/2009/08/28/4494370.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/liltos/301564916/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/liltos/301564916/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 28 Aug 2009 17:58:00 +0800</pubDate><author>洁白滴黑子</author><guid isPermaLink="false">http://blog.csdn.net/liltos/archive/2009/08/28/4494370.aspx</guid><dc:creator>洁白滴黑子</dc:creator><fs:srclink>http://blog.csdn.net/liltos/archive/2009/08/28/4494370.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/liltos/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/liltos/~1047239/301564916/1047239</fs:itemid></item><item><title>Java获取硬盘空间</title><link>http://blog.csdn.net/liltos/archive/2009/07/22/4369857.aspx</link><description>&lt;br /&gt;用Google出来的结果会有个叫 jconfig 的东西&lt;br /&gt;别理它&lt;br /&gt;直接用：&lt;br /&gt;org.apache.commons.io.FileSystemUtils.freeSpaceKb(&quot;C:/&quot;); // windows&lt;br /&gt;org.apache.commons.io.FileSystemUtils.freeSpaceKb(&quot;/&quot;) //linux&lt;br /&gt;就可以了&lt;img src=&quot;http://www1.feedsky.com/t1/301564917/liltos/csdn.net/s.gif?r=http://blog.csdn.net/liltos/archive/2009/07/22/4369857.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/liltos/301564917/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/liltos/301564917/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 22 Jul 2009 11:28:00 +0800</pubDate><author>洁白滴黑子</author><guid isPermaLink="false">http://blog.csdn.net/liltos/archive/2009/07/22/4369857.aspx</guid><dc:creator>洁白滴黑子</dc:creator><fs:srclink>http://blog.csdn.net/liltos/archive/2009/07/22/4369857.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/liltos/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/liltos/~1047239/301564917/1047239</fs:itemid></item><item><title>mysql, select *, limit</title><link>http://blog.csdn.net/liltos/archive/2009/06/10/4257597.aspx</link><description>&lt;br /&gt;几个月前写的，很乱，从邮箱里放出来了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mysql 的 select &lt;br /&gt;总见到有人说，写 select 语句时，尽量把取的列名写出来，而不要用 select * 。&lt;br /&gt;其实简单的表，是无所谓的。但是如果涉及到表间连接或复杂查询的时候，这个东西就起效果了。&lt;br /&gt;假设有以下四张表：&lt;br /&gt;
t_a  id  b_id  col1  col2  created_by  created_att_b  id  c_id  col1  col2t_c  id  col1  col2  col3  col4&lt;br /&gt;t_a 有 100,000 条记录t_b 有 10,000 条记录t_c 有 100 条记录&lt;br /&gt;有一个查询是这样的：select * from t_a a, t_b b, t_c cwhere a.created_by&lt;img src=&quot;http://www1.feedsky.com/t1/301564918/liltos/csdn.net/s.gif?r=http://blog.csdn.net/liltos/archive/2009/06/10/4257597.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/liltos/301564918/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/liltos/301564918/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 10 Jun 2009 14:48:00 +0800</pubDate><author>洁白滴黑子</author><guid isPermaLink="false">http://blog.csdn.net/liltos/archive/2009/06/10/4257597.aspx</guid><dc:creator>洁白滴黑子</dc:creator><fs:srclink>http://blog.csdn.net/liltos/archive/2009/06/10/4257597.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/liltos/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/liltos/~1047239/301564918/1047239</fs:itemid></item><item><title>ruby logger</title><link>http://blog.csdn.net/liltos/archive/2009/06/10/4257521.aspx</link><description>ruby logger, 模仿 log4j 的使用方式。&lt;img src=&quot;http://www1.feedsky.com/t1/301564919/liltos/csdn.net/s.gif?r=http://blog.csdn.net/liltos/archive/2009/06/10/4257521.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/liltos/301564919/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/liltos/301564919/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 10 Jun 2009 14:34:00 +0800</pubDate><author>洁白滴黑子</author><guid isPermaLink="false">http://blog.csdn.net/liltos/archive/2009/06/10/4257521.aspx</guid><dc:creator>洁白滴黑子</dc:creator><fs:srclink>http://blog.csdn.net/liltos/archive/2009/06/10/4257521.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/liltos/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/liltos/~1047239/301564919/1047239</fs:itemid></item><item><title>让工作更有点趣味</title><link>http://blog.csdn.net/liltos/archive/2009/03/24/4019722.aspx</link><description>哥哥很 river crab 的哇，这纯粹是为了好玩～～&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/liltos/301564920/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/liltos/301564920/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 24 Mar 2009 12:04:00 +0800</pubDate><author>洁白滴黑子</author><guid isPermaLink="false">http://blog.csdn.net/liltos/archive/2009/03/24/4019722.aspx</guid><dc:creator>洁白滴黑子</dc:creator><fs:srclink>http://blog.csdn.net/liltos/archive/2009/03/24/4019722.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/liltos/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/liltos/~1047239/301564920/1047239</fs:itemid></item><item><title>RSS阅读器简单介绍</title><link>http://blog.csdn.net/liltos/archive/2009/03/22/4015633.aspx</link><description>RSS阅读器简单介绍&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/liltos/301564921/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/liltos/301564921/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 22 Mar 2009 23:35:00 +0800</pubDate><author>洁白滴黑子</author><guid isPermaLink="false">http://blog.csdn.net/liltos/archive/2009/03/22/4015633.aspx</guid><dc:creator>洁白滴黑子</dc:creator><fs:srclink>http://blog.csdn.net/liltos/archive/2009/03/22/4015633.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/liltos/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/liltos/~1047239/301564921/1047239</fs:itemid></item><item><title>MySql 上 varchar 的 unique key 关于空格的表现</title><link>http://blog.csdn.net/liltos/archive/2009/02/25/3935095.aspx</link><description>MySql 会对右侧的空格自行处理，但是，左边的空格就不会。&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/liltos/301564922/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/liltos/301564922/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 25 Feb 2009 11:24:00 +0800</pubDate><author>洁白滴黑子</author><guid isPermaLink="false">http://blog.csdn.net/liltos/archive/2009/02/25/3935095.aspx</guid><dc:creator>洁白滴黑子</dc:creator><fs:srclink>http://blog.csdn.net/liltos/archive/2009/02/25/3935095.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/liltos/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/liltos/~1047239/301564922/1047239</fs:itemid></item></channel></rss>