<?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:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/fz_zhou" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/fz_zhou" type="application/rss+xml"></fs:self_link><lastBuildDate>Sat, 30 May 2009 17:08:00 GMT</lastBuildDate><title>小明的C++, Java, Bash编程</title><description>C++, Java, Bahs, STL, Design Pattern,</description><link>http://blog.csdn.net/fz_zhou/</link><item><title>(转)如何通过CMPP短信网关下发wap push</title><link>http://blog.csdn.net/fz_zhou/archive/2009/05/30/4226176.aspx</link><wfw:comment>http://blog.csdn.net/fz_zhou/comments/4226176.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/4226176.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4226176</trackback:ping><description>如何通过CMPP短信网关下发wap push&lt;br /&gt;       折腾了几天wap push，终于有个结论。通过CMPP短信网关下发已测试出技术实现没问题，&lt;br /&gt;  而用同样的方式给联通的SGIP短信网关发送，返回一个socket被关闭的信号，估计是做了屏蔽。&lt;br /&gt;  致电联通技术负责人，果然福建地区把wap push都封住了，不但是短信网关，连PPG都不行。看&lt;br /&gt;  来联通也明白自己的平台管理不善，容易让不法分子钻空子，干脆把门都堵上了。&lt;br /&gt;      个人认为，wap push不是正常业务有效的宣传途径，目前手机厂商很多将wap psuh收件箱&lt;br /&gt;  设置在互联网功能菜单中的下下层，用户听到提示音看到提示图标但找不到地方。我经常帮困惑&lt;br /&gt;  的亲友清理这些垃圾。再者目前SP已经臭名昭著(这要归功于这个行业里的流氓)，普通用户对这&lt;br /&gt;  些服务退避三舍，公司目前的信息资源无法满足某些有特殊爱好的用户群（这点目前值得我庆幸）。&lt;br /&gt;  通过正当途径没法做，其它的，就不在我的工作范围。&lt;br /&gt;&lt;br /&gt;      不&lt;img src =&quot;http://blog.csdn.net/fz_zhou/aggbug/4226176.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/225382810/fz_zhou/csdn.net/s.gif?r=http://blog.csdn.net/fz_zhou/archive/2009/05/30/4226176.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/fz_zhou/225382810/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/fz_zhou/225382810/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 31 May 2009 01:08:00 +0800</pubDate><author>小明</author><comments>http://blog.csdn.net/fz_zhou/archive/2009/05/30/4226176.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/fz_zhou/archive/2009/05/30/4226176.aspx</guid><dc:creator>小明</dc:creator><fs:srclink>http://blog.csdn.net/fz_zhou/archive/2009/05/30/4226176.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/fz_zhou/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/fz_zhou/~1148617/225382810/1148604</fs:itemid></item><item><title>Tomcat  session 超时设置</title><link>http://blog.csdn.net/fz_zhou/archive/2009/05/01/4141358.aspx</link><wfw:comment>http://blog.csdn.net/fz_zhou/comments/4141358.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/4141358.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4141358</trackback:ping><description>&lt;br /&gt;1. 在server.xml中定义context时采用如下定义： &lt;br /&gt;xml 代码Context path=&quot;/livsorder&quot; docBase=&quot;/home/httpd/html/livsorder&quot;       defaultSessionTimeOut=&quot;3600&quot; isWARExpanded=&quot;true&quot;       isWARValidated=&quot;false&quot; isInvokerEnabled=&quot;true&quot;       isWorkDirPersistent=&quot;false&quot;/&gt; &lt;br /&gt;2．在web.xml中通过参数指定：&lt;br /&gt;xml 代码30&lt;br /&gt;其中30表示30分钟&lt;br /&gt;3. 在程序中通过servlet api直接修改&lt;br /&gt;java 代码HttpSession ses = request.getSession();    ses.setMaxInac&lt;img src =&quot;http://blog.csdn.net/fz_zhou/aggbug/4141358.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/fz_zhou/225382818/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/fz_zhou/225382818/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 01 May 2009 17:14:00 +0800</pubDate><author>小明</author><comments>http://blog.csdn.net/fz_zhou/archive/2009/05/01/4141358.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/fz_zhou/archive/2009/05/01/4141358.aspx</guid><dc:creator>小明</dc:creator><fs:srclink>http://blog.csdn.net/fz_zhou/archive/2009/05/01/4141358.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/fz_zhou/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/fz_zhou/~1148617/225382818/1148604</fs:itemid></item><item><title>Apache Commons 通用工具包简介</title><link>http://blog.csdn.net/fz_zhou/archive/2009/04/10/4063339.aspx</link><wfw:comment>http://blog.csdn.net/fz_zhou/comments/4063339.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/4063339.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4063339</trackback:ping><description>Apache Commons 通用工具包简介&lt;img src =&quot;http://blog.csdn.net/fz_zhou/aggbug/4063339.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/fz_zhou/225382831/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/fz_zhou/225382831/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 11 Apr 2009 04:46:00 +0800</pubDate><author>小明</author><comments>http://blog.csdn.net/fz_zhou/archive/2009/04/10/4063339.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/fz_zhou/archive/2009/04/10/4063339.aspx</guid><dc:creator>小明</dc:creator><fs:srclink>http://blog.csdn.net/fz_zhou/archive/2009/04/10/4063339.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/fz_zhou/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/fz_zhou/~1148617/225382831/1148604</fs:itemid></item><item><title>hibernate3 自定义枚举映射类型</title><link>http://blog.csdn.net/fz_zhou/archive/2009/04/04/4048517.aspx</link><wfw:comment>http://blog.csdn.net/fz_zhou/comments/4048517.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/4048517.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4048517</trackback:ping><description>hibernate3 自定义枚举映射类型 &lt;img src =&quot;http://blog.csdn.net/fz_zhou/aggbug/4048517.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/fz_zhou/225382836/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/fz_zhou/225382836/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 04 Apr 2009 23:54:00 +0800</pubDate><author>小明</author><comments>http://blog.csdn.net/fz_zhou/archive/2009/04/04/4048517.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/fz_zhou/archive/2009/04/04/4048517.aspx</guid><dc:creator>小明</dc:creator><fs:srclink>http://blog.csdn.net/fz_zhou/archive/2009/04/04/4048517.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/fz_zhou/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/fz_zhou/~1148617/225382836/1148604</fs:itemid></item><item><title>Linux 下 RPM 包的安装、升级、卸载、查询</title><link>http://blog.csdn.net/fz_zhou/archive/2009/03/24/4019119.aspx</link><wfw:comment>http://blog.csdn.net/fz_zhou/comments/4019119.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/4019119.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4019119</trackback:ping><description>Linux 下 RPM 包的安装、升级、卸载、查询&lt;img src =&quot;http://blog.csdn.net/fz_zhou/aggbug/4019119.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/fz_zhou/225382837/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/fz_zhou/225382837/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 24 Mar 2009 17:26:00 +0800</pubDate><author>小明</author><comments>http://blog.csdn.net/fz_zhou/archive/2009/03/24/4019119.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/fz_zhou/archive/2009/03/24/4019119.aspx</guid><dc:creator>小明</dc:creator><fs:srclink>http://blog.csdn.net/fz_zhou/archive/2009/03/24/4019119.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/fz_zhou/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/fz_zhou/~1148617/225382837/1148604</fs:itemid></item><item><title>cron的用法说明</title><link>http://blog.csdn.net/fz_zhou/archive/2009/02/23/3930080.aspx</link><wfw:comment>http://blog.csdn.net/fz_zhou/comments/3930080.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/3930080.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3930080</trackback:ping><description>cron的用法说明 &lt;img src =&quot;http://blog.csdn.net/fz_zhou/aggbug/3930080.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/fz_zhou/225382840/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/fz_zhou/225382840/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 24 Feb 2009 04:14:00 +0800</pubDate><author>小明</author><comments>http://blog.csdn.net/fz_zhou/archive/2009/02/23/3930080.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/fz_zhou/archive/2009/02/23/3930080.aspx</guid><dc:creator>小明</dc:creator><fs:srclink>http://blog.csdn.net/fz_zhou/archive/2009/02/23/3930080.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/fz_zhou/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/fz_zhou/~1148617/225382840/1148604</fs:itemid></item><item><title>MySQL新建用户,授权,删除用户,修改密码操作</title><link>http://blog.csdn.net/fz_zhou/archive/2009/02/22/3923832.aspx</link><wfw:comment>http://blog.csdn.net/fz_zhou/comments/3923832.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/3923832.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3923832</trackback:ping><description>MySQL新建用户,授权,删除用户,修改密码操作&lt;img src =&quot;http://blog.csdn.net/fz_zhou/aggbug/3923832.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/fz_zhou/225382843/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/fz_zhou/225382843/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 23 Feb 2009 06:21:00 +0800</pubDate><author>小明</author><comments>http://blog.csdn.net/fz_zhou/archive/2009/02/22/3923832.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/fz_zhou/archive/2009/02/22/3923832.aspx</guid><dc:creator>小明</dc:creator><fs:srclink>http://blog.csdn.net/fz_zhou/archive/2009/02/22/3923832.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/fz_zhou/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/fz_zhou/~1148617/225382843/1148604</fs:itemid></item><item><title>用mysqldump对MySQL数据库进行数据备份与恢复</title><link>http://blog.csdn.net/fz_zhou/archive/2009/02/13/3885696.aspx</link><wfw:comment>http://blog.csdn.net/fz_zhou/comments/3885696.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/3885696.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3885696</trackback:ping><description>&lt;br /&gt;数据库备份是很重要的。如果定期做好备份，这样就可以在发生系统崩溃时恢复数据到最后一次正常的状态，把损失减小到最少。MySQLl提供了一个mysqldump命令，我们可以用它进行数据备份，下面假设要备份tm这个数据库：&lt;br /&gt;#mysqldump -u root -p tm &gt; tm_050519.sql&lt;br /&gt;按提示输入密码，这就把tm数据库所有的表结构和数据备份到tm_050519.sql了，因为要总进行备份工作，如果数据量大会占用很大空间，这时可以利用gzip压缩数据，命令如下：&lt;br /&gt;#mysqldump -u root -p tm | gzip &gt; tm_050519.sql.gz&lt;br /&gt;系统崩溃，重建系统时，可以这样恢复数据：&lt;br /&gt;#mysql -u root -p tm &lt;br /&gt;从压缩文件直接恢复：&lt;br /&gt;#gzip &lt;br /&gt;当然，有很多MySQL工具提供更直观的备份恢复功能，比如用phpMyAdmin就很方便。但我认&lt;img src =&quot;http://blog.csdn.net/fz_zhou/aggbug/3885696.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/fz_zhou/225382845/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/fz_zhou/225382845/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 13 Feb 2009 18:03:00 +0800</pubDate><author>小明</author><comments>http://blog.csdn.net/fz_zhou/archive/2009/02/13/3885696.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/fz_zhou/archive/2009/02/13/3885696.aspx</guid><dc:creator>小明</dc:creator><fs:srclink>http://blog.csdn.net/fz_zhou/archive/2009/02/13/3885696.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/fz_zhou/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/fz_zhou/~1148617/225382845/1148604</fs:itemid></item><item><title>Symbian  学习日志(十.   Server Client 框架)</title><link>http://blog.csdn.net/fz_zhou/archive/2009/02/10/3874633.aspx</link><wfw:comment>http://blog.csdn.net/fz_zhou/comments/3874633.aspx</wfw:comment><slash:comments>15</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/3874633.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3874633</trackback:ping><description>Symbian client and server framework&lt;img src =&quot;http://blog.csdn.net/fz_zhou/aggbug/3874633.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/fz_zhou/225382847/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/fz_zhou/225382847/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 11 Feb 2009 00:42:00 +0800</pubDate><author>小明</author><comments>http://blog.csdn.net/fz_zhou/archive/2009/02/10/3874633.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/fz_zhou/archive/2009/02/10/3874633.aspx</guid><dc:creator>小明</dc:creator><fs:srclink>http://blog.csdn.net/fz_zhou/archive/2009/02/10/3874633.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/fz_zhou/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/fz_zhou/~1148617/225382847/1148604</fs:itemid></item><item><title>Symbian 学习日志(九、线程和进程)</title><link>http://blog.csdn.net/fz_zhou/archive/2009/02/09/3871288.aspx</link><wfw:comment>http://blog.csdn.net/fz_zhou/comments/3871288.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/3871288.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3871288</trackback:ping><description>一、	和Active Scheduler 执行的区别：
二、	RThread
三、	利用线程做异步操作例子：
四、	线程间数据传递
&lt;img src =&quot;http://blog.csdn.net/fz_zhou/aggbug/3871288.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/fz_zhou/225382849/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/fz_zhou/225382849/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 10 Feb 2009 01:12:00 +0800</pubDate><author>小明</author><comments>http://blog.csdn.net/fz_zhou/archive/2009/02/09/3871288.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/fz_zhou/archive/2009/02/09/3871288.aspx</guid><dc:creator>小明</dc:creator><fs:srclink>http://blog.csdn.net/fz_zhou/archive/2009/02/09/3871288.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/fz_zhou/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/fz_zhou/~1148617/225382849/1148604</fs:itemid></item></channel></rss>