<?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/linqingfeng" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/linqingfeng" type="application/rss+xml"></fs:self_link><lastBuildDate>Sun, 22 Feb 2009 21:34:00 GMT</lastBuildDate><title>清风阁</title><description>站在你面前却不能说我爱你，感觉是那么遥远，但今天才明白看着你的微笑，我也笑了，原来我要的就是那么简单</description><link>http://blog.csdn.net/linqingfeng/</link><item><title>如何动态加载和移除 TinyMCE</title><link>http://blog.csdn.net/linqingfeng/archive/2009/02/22/3923599.aspx</link><wfw:comment>http://blog.csdn.net/linqingfeng/comments/3923599.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/linqingfeng/comments/commentRss/3923599.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3923599</trackback:ping><description>今天突然使用了下CSDN,发觉CSDN换用个新的在线编辑器，查了查，发现原来是TinyMCE，一个纯js实现，刚好项目中要使用，就拿来用了，用后感觉还不错，运用中就一个问题卡住，就是如何在一个页面中有多个编辑器的时候如何只实例化其中一个，以前用FCK的时候一般为了加快加载速度和良好的用户体现，一般的做法是当编辑器获取了焦点的时候才去加载，可在TinyMCE的API中找了很久，就是不知道该如何操作，找了好久，终于找到解决方法，具体方法如下&lt;img src =&quot;http://blog.csdn.net/linqingfeng/aggbug/3923599.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 23 Feb 2009 05:34:00 +0800</pubDate><author>林明斌</author><comments>http://blog.csdn.net/linqingfeng/archive/2009/02/22/3923599.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/linqingfeng/archive/2009/02/22/3923599.aspx</guid><dc:creator>林明斌</dc:creator></item><item><title>项目管理工具 Redmine 安装试用手记</title><link>http://blog.csdn.net/linqingfeng/archive/2009/02/22/3920885.aspx</link><wfw:comment>http://blog.csdn.net/linqingfeng/comments/3920885.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/linqingfeng/comments/commentRss/3920885.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3920885</trackback:ping><description>项目管理工具 Redmine 安装试用手记&lt;img src =&quot;http://blog.csdn.net/linqingfeng/aggbug/3920885.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sun, 22 Feb 2009 18:54:00 +0800</pubDate><author>林明斌</author><comments>http://blog.csdn.net/linqingfeng/archive/2009/02/22/3920885.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/linqingfeng/archive/2009/02/22/3920885.aspx</guid><dc:creator>林明斌</dc:creator></item><item><title>连接数据库的端口号不是用“：”，而是用“，”</title><link>http://blog.csdn.net/linqingfeng/archive/2008/11/21/3343223.aspx</link><wfw:comment>http://blog.csdn.net/linqingfeng/comments/3343223.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/linqingfeng/comments/commentRss/3343223.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3343223</trackback:ping><description>连接数据库的端口号不是用“：”，而是用“，”

没想到我调试了N小时，才发现自己犯了这么个如此低级的错误，真是悲剧啊 -_-!

立此贴鞭策下我这个大傻瓜 ╭∩╮（︶︿︶）╭∩╮
&lt;img src =&quot;http://blog.csdn.net/linqingfeng/aggbug/3343223.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 21 Nov 2008 08:03:00 +0800</pubDate><author>林明斌</author><comments>http://blog.csdn.net/linqingfeng/archive/2008/11/21/3343223.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/linqingfeng/archive/2008/11/21/3343223.aspx</guid><dc:creator>林明斌</dc:creator></item><item><title>《Getting Real》快速读书笔记</title><link>http://blog.csdn.net/linqingfeng/archive/2008/10/21/3117947.aspx</link><wfw:comment>http://blog.csdn.net/linqingfeng/comments/3117947.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/linqingfeng/comments/commentRss/3117947.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3117947</trackback:ping><description>以下是我拜读《Getting Real》时，摘抄下来的一些句子，当中有一些是我常常烦的错误，也有一些是我始终坚持的信念，等我空闲下来时补上对每句话感受，不过现在就可以告诉大家，它绝对是值得阅读的一本好书。O(∩_∩)O

PS:中文版（不完整版本）地址：http://gettingreal.37signals.com/GR_chn.php
&lt;img src =&quot;http://blog.csdn.net/linqingfeng/aggbug/3117947.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 21 Oct 2008 23:28:00 +0800</pubDate><author>林明斌</author><comments>http://blog.csdn.net/linqingfeng/archive/2008/10/21/3117947.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/linqingfeng/archive/2008/10/21/3117947.aspx</guid><dc:creator>林明斌</dc:creator></item><item><title>版本控制、缺陷管理和持续集成结合实践报告（一）</title><link>http://blog.csdn.net/linqingfeng/archive/2008/10/20/3112749.aspx</link><wfw:comment>http://blog.csdn.net/linqingfeng/comments/3112749.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/linqingfeng/comments/commentRss/3112749.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3112749</trackback:ping><description>版本控制、缺陷管理和持续集成结合实践报告（一）1.SVN服务端（不安装缺陷管理平台不需要）：Subversion2.SVN客户端：TortoiseSVN(1.5.x),VisualSVN或者AnkhSVN3.缺陷管理平台：BugTracker.NET4.持续集成平台：CruiseControl.NET&lt;img src =&quot;http://blog.csdn.net/linqingfeng/aggbug/3112749.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 21 Oct 2008 06:48:00 +0800</pubDate><author>林明斌</author><comments>http://blog.csdn.net/linqingfeng/archive/2008/10/20/3112749.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/linqingfeng/archive/2008/10/20/3112749.aspx</guid><dc:creator>林明斌</dc:creator></item><item><title>学懂价值</title><link>http://blog.csdn.net/linqingfeng/archive/2008/10/20/3111574.aspx</link><wfw:comment>http://blog.csdn.net/linqingfeng/comments/3111574.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/linqingfeng/comments/commentRss/3111574.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3111574</trackback:ping><description>学习一样东西，也许可能需要一天，甚至只需一个下午或几个小时的时间；&lt;br /&gt;学习运用那样东西，也许再多也只需要一个星期或者一个月的时间；&lt;br /&gt;学习发现运用那样东西的地方，也许需要多于一个月或者三四个月的时间；&lt;br /&gt;但学懂那样东西中使你坚定不移排除万难的去学习它的那份蕴藏的价值，也许需要一年甚至多年的时间才可以有所领悟。。。&lt;img src =&quot;http://blog.csdn.net/linqingfeng/aggbug/3111574.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 21 Oct 2008 02:53:00 +0800</pubDate><author>林明斌</author><comments>http://blog.csdn.net/linqingfeng/archive/2008/10/20/3111574.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/linqingfeng/archive/2008/10/20/3111574.aspx</guid><dc:creator>林明斌</dc:creator></item><item><title>从Fix一个Bug看我的工作效率</title><link>http://blog.csdn.net/linqingfeng/archive/2008/10/16/3086415.aspx</link><wfw:comment>http://blog.csdn.net/linqingfeng/comments/3086415.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/linqingfeng/comments/commentRss/3086415.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3086415</trackback:ping><description>&lt;br /&gt;前两天收到一堆Bugs的Fix Order，二话不说，我就驱Studio上路，第一个Bug很简单，无非是根据一个后台的逻辑去修改前台的一些控件的显示状态之类的，初初看上去，要Fixed它很简单，在后台一个一个控件设置一遍就可以了，不就是十几分钟的事情么？但是打开页面之后，我开始后悔刚才的想法，因为页面中的控件太多，要一个一个找出名字来，虽然不多，但是做重复性劳作容易出错，对我这个粗心又四眼的人来说确实是个吃力不讨好的事情，更何况哪天页面多加了个控件，而需要这个同样的需求的话，如果忘记了不又是一个让我吃的致哑黄连的毒药提供商！必需写一个公用的方法去把这些控件找出来，说做就做，方法的雏形很快就出来了，但是第一个priview根据传统总是有点意外的，果然在Updatepanel的包装下，它光荣地。。。挂掉了，跟踪调试Debugger，等把controls之间的关系搞懂了，priview2出来了，他现在可以从容地把Updatepanel&lt;br /&gt;中的controls一一抠出来，窃喜之时又想起这个方法把层次写死了，如果有多层usercontrol包装，不也挂掉吗？不行，必需把它改造&lt;img src =&quot;http://blog.csdn.net/linqingfeng/aggbug/3086415.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 17 Oct 2008 00:40:00 +0800</pubDate><author>林明斌</author><comments>http://blog.csdn.net/linqingfeng/archive/2008/10/16/3086415.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/linqingfeng/archive/2008/10/16/3086415.aspx</guid><dc:creator>林明斌</dc:creator></item><item><title>剖析人性与社会的力作--《蝙蝠侠6》</title><link>http://blog.csdn.net/linqingfeng/archive/2008/09/21/2957810.aspx</link><wfw:comment>http://blog.csdn.net/linqingfeng/comments/2957810.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/linqingfeng/comments/commentRss/2957810.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2957810</trackback:ping><description>这天的生物钟依旧将疲累的我早早呼唤起来，昏昏欲睡地坐在电脑前发呆，啃着昨天吃剩的香肠，无聊中点开了迅雷看看，随便点了部蝙蝠侠6这种“娱乐”片想松弛一下。。。可是2小时20分钟过去了，直到片子结束那一刻，手中的香肠只是啃了半根，心情无比的激动，以驱使我放下所有的工作写下这刻的感想。&lt;img src =&quot;http://blog.csdn.net/linqingfeng/aggbug/2957810.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 22 Sep 2008 00:09:00 +0800</pubDate><author>林明斌</author><comments>http://blog.csdn.net/linqingfeng/archive/2008/09/21/2957810.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/linqingfeng/archive/2008/09/21/2957810.aspx</guid><dc:creator>林明斌</dc:creator></item><item><title>学习使用PIVOT</title><link>http://blog.csdn.net/linqingfeng/archive/2008/09/11/2913210.aspx</link><wfw:comment>http://blog.csdn.net/linqingfeng/comments/2913210.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/linqingfeng/comments/commentRss/2913210.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2913210</trackback:ping><description>假设有这样的一个需求:

有一个表中存储了某个部门的各个员工的每一年的各类薪金,
记录存储格式如:
 员工姓名 薪金数目 薪金种类 年份

现在要求根据员工的姓名进行查询,查询出某些员工各个年份的薪金总数,出来的结果要求
 ColumnName:  年份 员工1姓名 员工2姓名 ...
 ColumnValue: 年份 薪金总数 薪金总数

这个时候使用PIVOT来进行将行转换了列，操作就变得很方便&lt;img src =&quot;http://blog.csdn.net/linqingfeng/aggbug/2913210.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 11 Sep 2008 21:53:00 +0800</pubDate><author>林明斌</author><comments>http://blog.csdn.net/linqingfeng/archive/2008/09/11/2913210.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/linqingfeng/archive/2008/09/11/2913210.aspx</guid><dc:creator>林明斌</dc:creator></item><item><title>乱弹：互联网需要beta精神，但不需要Beta应用</title><link>http://blog.csdn.net/linqingfeng/archive/2008/09/11/2911852.aspx</link><wfw:comment>http://blog.csdn.net/linqingfeng/comments/2911852.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/linqingfeng/comments/commentRss/2911852.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2911852</trackback:ping><description>前段时间有位同事发起话题，大概是说现在互联网中同一时间想到一个同一个点子的人可能有1000个，真正去做的可能只有10个，最后成功的可能只有一个，其实他想阐述的是“Just do it”真个很好的精神。但是我想到了另外一些东西，曾经有人说互联网的新技术领先的时间不会超过三天，因为一旦出来马上就有一堆跟风模仿者，毕竟模仿者的技术水平也甚高，如果跟风者是个大财团，也许出来就更是青出于蓝而胜于蓝的产物。有同事反驳说，如果应用做得好，还是可以有风投甚至是被收购，从而小鸭变凤凰。不错，说到这点，也许每个IT人都能数出很多很成功的例子，但是这个好是如何定义的呢？如果你想到一个点子，只是怀着“Just do it”的心态去做足够了吗？也许你会说我们的应用只是在初始的起步阶段，不可能做得那么完美，日后会慢慢积累经验和技术去完善它，只要我们怀着像Google那种永远的Beta的精神，应用一定会做得越来越好。
&lt;img src =&quot;http://blog.csdn.net/linqingfeng/aggbug/2911852.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 11 Sep 2008 17:49:00 +0800</pubDate><author>林明斌</author><comments>http://blog.csdn.net/linqingfeng/archive/2008/09/11/2911852.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/linqingfeng/archive/2008/09/11/2911852.aspx</guid><dc:creator>林明斌</dc:creator></item></channel></rss>
