<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.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/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" version="2.0"><channel><atom:link href="http://feed.feedsky.com/shycoffee" type="application/rss+xml" ref="self"></atom:link><fs:self_link href="http://feed.feedsky.com/shycoffee" type="application/rss+xml"></fs:self_link><lastBuildDate>Sun, 06 Jul 2008 10:18:27 GMT</lastBuildDate><title>ShyCoffee's Blog!</title><description>程序·生活</description><link>http://blog.trailerbase.com/</link><language>zh-CN</language><copyright>Shycoffee's Blog!All Rights Reserved!</copyright><pubDate>Sun, 06 Jul 2008 10:24:56 GMT</pubDate><dc:date>2008-07-06T10:24:56Z</dc:date><dc:language>zh-CN</dc:language><dc:rights>Shycoffee's Blog!All Rights Reserved!</dc:rights><item><title>如何做到负载均衡？</title><link>http://item.feedsky.com/~feedsky/shycoffee/~5994975/94848644/4102200/1/item.html</link><wfw:comment>http://blog.trailerbase.com/</wfw:comment><wfw:commentRss>http://blog.trailerbase.com/sydication.asp?cmt=54</wfw:commentRss><trackback:ping>http://blog.trailerbase.com/cmd.asp?act=tb&amp;id=54&amp;key=d708e05f</trackback:ping><description>Internet的规模每一百天就会增长一倍，客户希望获得7天24小时的不间断可用性及较快的系统反应时间，而不愿屡次看到某个站点&amp;quot;Server Too Busy&amp;quot;及频繁的系统故障。 网络的各个核心部分随着业务量的提高、访问量和数据流量的快速增长，其处理能力和计算强度也相应增大，使得单一设备 根本无法承担。在此情况下，如果扔 掉现有设备去做大量的硬件升级，这样将造成现有资源的浪费，而且如果再面临下一次业务量的提升，这又将导致再一次硬件升 级的高额成本投入，甚至性能再 卓越的设备也...</description><category>技术笔记</category><pubDate>Sun, 06 Jul 2008 18:18:27 +0800</pubDate><author>a@b.com (shycoffee)</author><comments>http://blog.trailerbase.com/post/54.html#comment</comments><guid isPermaLink="false">http://blog.trailerbase.com/post/54.html</guid><dc:creator>a@b.com (shycoffee)</dc:creator><fs:srclink>http://blog.trailerbase.com/post/54.html</fs:srclink><fs:srcfeed>http://blog.trailerbase.com/rss.xml</fs:srcfeed><fs:itemid>feedsky/shycoffee/~5994975/94848644/4102200</fs:itemid></item><item><title>编程规范--程序设计的三大原则</title><link>http://item.feedsky.com/~feedsky/shycoffee/~5994975/94848645/4102200/1/item.html</link><wfw:comment>http://blog.trailerbase.com/</wfw:comment><wfw:commentRss>http://blog.trailerbase.com/sydication.asp?cmt=53</wfw:commentRss><trackback:ping>http://blog.trailerbase.com/cmd.asp?act=tb&amp;id=53&amp;key=b8a7b9c8</trackback:ping><description>第1条：一个实体应该只有一个紧凑的职责单一职责原则。这个原则并不那么容易执行，即使是STL这样的程序库，也一样会犯违反该原则的错误。在这里，举了两个违反这一原则的著名实现：realloc和stl 中的basic_string。不过，对于basic_string，我想比起MFC中的CString还是好了不少。在《Exceptional C style》中，对basic_string作了剖析，并且得出一个普遍的原则：尽量将函数实现为独立的函数而不是成员函数。尝试用一句话来说明一个模块的功能，既不多，...</description><category>程序生活</category><pubDate>Mon, 02 Jun 2008 20:46:02 +0800</pubDate><author>a@b.com (shycoffee)</author><comments>http://blog.trailerbase.com/post/53.html#comment</comments><guid isPermaLink="false">http://blog.trailerbase.com/post/53.html</guid><dc:creator>a@b.com (shycoffee)</dc:creator><fs:srclink>http://blog.trailerbase.com/post/53.html</fs:srclink><fs:srcfeed>http://blog.trailerbase.com/rss.xml</fs:srcfeed><fs:itemid>feedsky/shycoffee/~5994975/94848645/4102200</fs:itemid></item><item><title>看WEB2.0中DIGG网站的发展策略--另辟蹊径的&amp;quot;挖泥巴&amp;quot;网站http://www.waniba.com</title><link>http://item.feedsky.com/~feedsky/shycoffee/~5994975/94848646/4102200/1/item.html</link><wfw:comment>http://blog.trailerbase.com/</wfw:comment><wfw:commentRss>http://blog.trailerbase.com/sydication.asp?cmt=52</wfw:commentRss><trackback:ping>http://blog.trailerbase.com/cmd.asp?act=tb&amp;id=52&amp;key=5fc1dec7</trackback:ping><description>今天看了一下另一个上线不久，但是比较有特色的网站－－&amp;ldquo;挖泥巴&amp;rdquo;（http://www.waniba.com）。说他特别不是因为她的界面非常漂亮，非常易用；也不是因为DIGG网站的创意，说实话这种类型的网站一抓一大把；更不是因为网站上有什么特别吸引人眼球的内容，网站编辑这一行可不是那么容易做的，也不是WEB2.0的精髓，WEB2.0是要求广大的网友来提供资源，每个网站的用户即是内容使用者，也是内容提供者。说&amp;ldquo;挖泥巴&amp;rdquo;（http://www.wanib...</description><category>程序生活</category><pubDate>Thu, 29 May 2008 23:16:30 +0800</pubDate><author>a@b.com (shycoffee)</author><comments>http://blog.trailerbase.com/post/52.html#comment</comments><guid isPermaLink="false">http://blog.trailerbase.com/post/52.html</guid><dc:creator>a@b.com (shycoffee)</dc:creator><fs:srclink>http://blog.trailerbase.com/post/52.html</fs:srclink><fs:srcfeed>http://blog.trailerbase.com/rss.xml</fs:srcfeed><fs:itemid>feedsky/shycoffee/~5994975/94848646/4102200</fs:itemid></item><item><title>优化 PHP 建议</title><link>http://item.feedsky.com/~feedsky/shycoffee/~5994975/94848647/4102200/1/item.html</link><wfw:comment>http://blog.trailerbase.com/</wfw:comment><wfw:commentRss>http://blog.trailerbase.com/sydication.asp?cmt=49</wfw:commentRss><trackback:ping>http://blog.trailerbase.com/cmd.asp?act=tb&amp;id=49&amp;key=2a017db9</trackback:ping><description>1.如果一个方法可静态化，就对它做静态声明。速率可提升至4倍。&lt;br/&gt;&lt;br/&gt;2.echo 比 print 快。&lt;br/&gt;&lt;br/&gt;3.使用echo的多重参数（译注：指用逗号而不是句点）代替字符串连接。&lt;br/&gt;&lt;br/&gt;4.在执行for循环之前确定最大循环数，不要每循环一次都计算最大值。&lt;br/&gt;&lt;br/&gt;5.注销那些不用的变量尤其是大数组，以便释放内存。&lt;br/&gt;&lt;br/&gt;6.尽量避免使用__get，__set，__autoload。</description><category>技术文摘</category><pubDate>Thu, 14 Feb 2008 11:02:58 +0800</pubDate><author>a@b.com (shycoffee)</author><comments>http://blog.trailerbase.com/post/49.html#comment</comments><guid isPermaLink="false">http://blog.trailerbase.com/post/49.html</guid><dc:creator>a@b.com (shycoffee)</dc:creator><fs:srclink>http://blog.trailerbase.com/post/49.html</fs:srclink><fs:srcfeed>http://blog.trailerbase.com/rss.xml</fs:srcfeed><fs:itemid>feedsky/shycoffee/~5994975/94848647/4102200</fs:itemid></item><item><title>使用Visual Leak Detector检测内存泄漏</title><link>http://item.feedsky.com/~feedsky/shycoffee/~5994975/94848648/4102200/1/item.html</link><wfw:comment>http://blog.trailerbase.com/</wfw:comment><wfw:commentRss>http://blog.trailerbase.com/sydication.asp?cmt=47</wfw:commentRss><trackback:ping>http://blog.trailerbase.com/cmd.asp?act=tb&amp;id=47&amp;key=b5abb8fe</trackback:ping><description>灵活自由是C/C++语言的一大特色，而这也为C/C++程序员出了一个难题。当程序越来越复杂时，内存的管理也会变得越加复杂，稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重，在短时间内对程序不会有太大的影响，这也使得内存泄漏问题有很强的隐蔽性，不容易被发现。然而不管内存泄漏多么轻微，当程序长时间运行时，其破坏力是惊人的，从性能下降到内存耗尽，甚至会影响到其他程序的正常运行。另外内存问题的一个共同特点是，内存问题本身并不会有很明显的现象，当有异常现象出现时已时过境迁，其现场已非出现问题时的现场了，这给调试内存问题带来了很大的难度。&lt;br/&gt;       &lt;br/&gt;       Visual Leak Detector是一款用于Visual C++的免费的内存泄露检测工具。可以在http://www.codeproject.com/tools/visualleakdetector.asp 下载到。相比较其它的内存泄露检测工具，它在检测到内存泄漏的同时，还具有如下特点：&lt;br/&gt;1、 可以得到内存泄漏点的调用堆栈，如果可以的话，还可以得到其所在文件及行号；&lt;br/&gt;2、 可以得到泄露内存的完整数据；&lt;br/&gt;3、 可以设置内存泄露报告的级别；&lt;br/&gt;4、 它是一个已经打包的lib，使用时无须编译它的源代码。而对于使用者自己的代码，也只需要做很小的改动；&lt;br/&gt;5、 他的源代码使用GNU许可发布，并有详尽的文档及注释。对于想深入了解堆内存管理的读者，是一个不错的选择。&lt;br/&gt;</description><category>技术文摘</category><pubDate>Thu, 17 Jan 2008 17:16:10 +0800</pubDate><author>a@b.com (shycoffee)</author><comments>http://blog.trailerbase.com/post/47.html#comment</comments><guid isPermaLink="false">http://blog.trailerbase.com/post/47.html</guid><dc:creator>a@b.com (shycoffee)</dc:creator><fs:srclink>http://blog.trailerbase.com/post/47.html</fs:srclink><fs:srcfeed>http://blog.trailerbase.com/rss.xml</fs:srcfeed><fs:itemid>feedsky/shycoffee/~5994975/94848648/4102200</fs:itemid></item><item><title>重走唐僧西天取经路,你的团队怎么建--关于IT行业团队建设的思考</title><link>http://item.feedsky.com/~feedsky/shycoffee/~5994975/94848649/4102200/1/item.html</link><wfw:comment>http://blog.trailerbase.com/</wfw:comment><wfw:commentRss>http://blog.trailerbase.com/sydication.asp?cmt=45</wfw:commentRss><trackback:ping>http://blog.trailerbase.com/cmd.asp?act=tb&amp;id=45&amp;key=09153fbf</trackback:ping><description>写这篇文章起源于一道面试题，题目的大意是： 如果让你重走当年的唐僧取经路，下面有十个人供选择，选几个人陪同你一起完成取得真经的目的，你会选择谁？并对下列人物的重要程度进行排序。人物有：武则天 孔子 牛顿 李逵 林黛玉 李白 张飞 瓦特 岳飞 郑和&lt;br/&gt;&lt;br/&gt;     很显然这是一个如何组建团队的问题，主要考察面试者对团队的理解。近十年中国的IT业有了突飞猛进的发展，在IT业分工日益精细的今天，想在IT中做出特点，做出成绩越来越离不开团队的合作。软件开发业是IT业的最有代表性的一个行业，现今人们对软件系统的要求越来越高，软件系统复杂度也成倍增加，“个人英雄主义”搞定所有软件问题的时代已经一去不复返了，软件业对人才的培养，对团队的建设问题也受到更多的重视。&lt;br/&gt;&lt;br/&gt;     再回到这个题目，该题有两个要点，一是“这是你的团队”，另一个是“目标”。是我领导这个团队，是我从下列的人选中选择合适的人，也就是说绝对领导者是自己；再看我们的目标，“西天取经”，一切为了西天取经的目的，选的人也要有利于我们取得真经。然后我们也应该注意到，在取经路上会有“九九八十一难”，所以要干将，忠心的干将，帮助团队除妖降魔；取经路是艰苦而漫长的，我们要有坚定的信念，坚固的团队，走到最后，所以团队应该是“团结的团队”。&lt;br/&gt;&lt;br/&gt;    思路有了，选人的问题也简单了：我们的团队应该是精干的团队，能打仗，能打胜仗的团队；所以我们选择有丰富外交经验和地理知识的郑和，指引团队的方向，然后有忠诚的干将－－岳飞，会打仗的张飞。然后要保持团队的活力，要加入有创新精神和创新意识的牛顿和瓦特，还有美女林黛玉，有时候花瓶也是不可少的：）。最后要保证团队的和谐，要加入大思想家孔子，剩下的就好说了。为什么把武则天要安排在最后呢，我们知道武的性格特点，极富野心，手段凶残，是个独裁者，如果有这样一个人加入到团队中，那么这个团队肯定被权力斗争所笼罩，造成大量的内耗。</description><category>胡思乱想</category><pubDate>Mon, 14 Jan 2008 23:13:38 +0800</pubDate><author>a@b.com (shycoffee)</author><comments>http://blog.trailerbase.com/post/45.html#comment</comments><guid isPermaLink="false">http://blog.trailerbase.com/post/45.html</guid><dc:creator>a@b.com (shycoffee)</dc:creator><fs:srclink>http://blog.trailerbase.com/post/45.html</fs:srclink><fs:srcfeed>http://blog.trailerbase.com/rss.xml</fs:srcfeed><fs:itemid>feedsky/shycoffee/~5994975/94848649/4102200</fs:itemid></item><item><title>虚拟操作系统与主操作系统的非主流文件共享方法</title><link>http://item.feedsky.com/~feedsky/shycoffee/~5994975/94848650/4102200/1/item.html</link><wfw:comment>http://blog.trailerbase.com/</wfw:comment><wfw:commentRss>http://blog.trailerbase.com/sydication.asp?cmt=44</wfw:commentRss><trackback:ping>http://blog.trailerbase.com/cmd.asp?act=tb&amp;id=44&amp;key=ea3abd04</trackback:ping><description>如果你是用VMWare实现的虚拟操作系统，而两个又暂时无法通过网络连接起来，这时有一个非主流的方法实现文件的共享，方法如下：用UltraISO（这个软件可以到网上下载，这里是链接：http://www.greendown.cn/soft/1585.html，制作方法很简单，只要添加文件后另存为.ISO格式的文件就可以了）做一个要共享文件的镜像，然后把镜像文件通过VMWare挂在光盘下面，这时在虚拟操作系统里面打开光驱看到要共享的文件了。这个方法不用额外的设置，不用刻录光盘，是不是很方便。...</description><category>技术笔记</category><pubDate>Tue, 18 Dec 2007 20:13:30 +0800</pubDate><author>a@b.com (shycoffee)</author><comments>http://blog.trailerbase.com/post/44.html#comment</comments><guid isPermaLink="false">http://blog.trailerbase.com/post/44.html</guid><dc:creator>a@b.com (shycoffee)</dc:creator><fs:srclink>http://blog.trailerbase.com/post/44.html</fs:srclink><fs:srcfeed>http://blog.trailerbase.com/rss.xml</fs:srcfeed><fs:itemid>feedsky/shycoffee/~5994975/94848650/4102200</fs:itemid></item><item><title>纯做技术是自娱自乐，抛开技术做技术才是出路</title><link>http://item.feedsky.com/~feedsky/shycoffee/~5994975/94848651/4102200/1/item.html</link><wfw:comment>http://blog.trailerbase.com/</wfw:comment><wfw:commentRss>http://blog.trailerbase.com/sydication.asp?cmt=43</wfw:commentRss><trackback:ping>http://blog.trailerbase.com/cmd.asp?act=tb&amp;id=43&amp;key=39597beb</trackback:ping><description>短短一生不过数十载，对于很多人而言，作IT、作技术只是生命中的某一段，并非所有。而无论是换工作还是换行业，只是一种形式而已，最终我们追求的是成功、是荣誉、是收获。</description><category>胡思乱想</category><pubDate>Mon, 17 Dec 2007 11:49:51 +0800</pubDate><author>a@b.com (shycoffee)</author><comments>http://blog.trailerbase.com/post/43.html#comment</comments><guid isPermaLink="false">http://blog.trailerbase.com/post/43.html</guid><dc:creator>a@b.com (shycoffee)</dc:creator><fs:srclink>http://blog.trailerbase.com/post/43.html</fs:srclink><fs:srcfeed>http://blog.trailerbase.com/rss.xml</fs:srcfeed><fs:itemid>feedsky/shycoffee/~5994975/94848651/4102200</fs:itemid></item><item><title>VMware下上网方式及NAT上网说明--要点:设置DHCP</title><link>http://item.feedsky.com/~feedsky/shycoffee/~5994975/94848652/4102200/1/item.html</link><wfw:comment>http://blog.trailerbase.com/</wfw:comment><wfw:commentRss>http://blog.trailerbase.com/sydication.asp?cmt=42</wfw:commentRss><trackback:ping>http://blog.trailerbase.com/cmd.asp?act=tb&amp;id=42&amp;key=78c1fee6</trackback:ping><description>　　我是用Win XP操作系统下安装VMware虚拟出的Ubuntu7.01操作系统，VMware功能非常强大，当然也提供了多种上网方式，如：&lt;br/&gt;1. Bridged，桥接上网方式，一个MAC分配给两个ip地址，你虚拟机的会出现在物理的LAN里。 &lt;br/&gt;2. NAT，共享主机上网方式，这个需要WMware自己的DHCP分配地址。 &lt;br/&gt;3. Host-only，可以跟你的系统共享一个网卡。&lt;br/&gt;&lt;br/&gt;　　最简单的是NAT上网方式，下面详细的说明一下选择NAT上网方式，WMware的设置方法：&lt;br/&gt;&lt;br/&gt;　　1. 把你的虚拟网卡VMnet8设置为自动获得IP、自动获得DNS服务器，启用；因为这种方式用不到VMnet1，所以可以把VMnet1禁用掉。&lt;br/&gt;&lt;br/&gt;　　2. 打开WMware软件，点菜单栏里的“编辑”－选“虚拟网络设置”，先将“自动桥接”给去掉（去掉钩钩），再选“DHCP”开启DHCP服务，点“开始”－应用，再按同样的方法开启“NAT”的功能；这时选择 开始---设置--控制面板---管理工具---服务，确保 VMware DHCP Service 和VMware NAT Service 服务已经启动。 &lt;br/&gt;&lt;br/&gt;　　3.将虚拟机的上网方式选为NAT，方法如下：右击你要设置的虚拟机选“设置”（因为有的不止虚拟一台），在“硬件”中选“以太网”， 将右边的网络连接改为NAT－确定。 &lt;br/&gt;&lt;br/&gt;　　4. 运行并登录虚拟机中操作系统（我用是的Ubuntu），进入Ubuntu后，选择 系统--&gt;设置--&gt;网络 设置连接的属性也为自动获得IP、自动获得DNS服务器。&lt;br/&gt;&lt;br/&gt;　　5.这时Windows XP和虚拟机的Ubuntu可以同时上网了。&lt;br/&gt;</description><category>技术笔记</category><pubDate>Wed, 12 Dec 2007 15:07:09 +0800</pubDate><author>a@b.com (shycoffee)</author><comments>http://blog.trailerbase.com/post/42.html#comment</comments><guid isPermaLink="false">http://blog.trailerbase.com/post/42.html</guid><dc:creator>a@b.com (shycoffee)</dc:creator><fs:srclink>http://blog.trailerbase.com/post/42.html</fs:srclink><fs:srcfeed>http://blog.trailerbase.com/rss.xml</fs:srcfeed><fs:itemid>feedsky/shycoffee/~5994975/94848652/4102200</fs:itemid></item><item><title>我想IT是海</title><link>http://item.feedsky.com/~feedsky/shycoffee/~5994975/94848653/4102200/1/item.html</link><wfw:comment>http://blog.trailerbase.com/</wfw:comment><wfw:commentRss>http://blog.trailerbase.com/sydication.asp?cmt=41</wfw:commentRss><trackback:ping>http://blog.trailerbase.com/cmd.asp?act=tb&amp;id=41&amp;key=55656cd8</trackback:ping><description>　　上周在当当网(www.dangdang.com)上买了一本&lt;Windows程序设计&gt;，今天收到了；一本象砖头一样厚、一样重的书。&lt;br/&gt;&lt;br/&gt;　　晚上我抱着“砖头”，翻看进程和线程部分。正看的津津有味，同事从我身边走过，问：“你说计算机知识什么时候才能学完啊？”“IT是海！”我想也不想回答，“是学不完的，只要能找到一个海湾，找到形成这个海湾的河流，溯流而上，如果能找到河流的源头就大功告成了。”&lt;br/&gt;&lt;br/&gt;　　说完这些话，低头想，何尝不是呢？一项技术就是一条河流，最后汇入IT的海洋；而我们只要沿着其中的一个技术深入的学习就能又所作为，就能攀上一座的高峰，看到源头巍峨雪山的美景；但是如果我们浅尝辄止，或者心太宽，不能始终沿着一条路走到底，就会疲惫而无所得。&lt;br/&gt;</description><category>胡思乱想</category><pubDate>Mon, 26 Nov 2007 22:14:57 +0800</pubDate><author>a@b.com (shycoffee)</author><comments>http://blog.trailerbase.com/post/41.html#comment</comments><guid isPermaLink="false">http://blog.trailerbase.com/post/41.html</guid><dc:creator>a@b.com (shycoffee)</dc:creator><fs:srclink>http://blog.trailerbase.com/post/41.html</fs:srclink><fs:srcfeed>http://blog.trailerbase.com/rss.xml</fs:srcfeed><fs:itemid>feedsky/shycoffee/~5994975/94848653/4102200</fs:itemid></item></channel></rss>