﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-坏人</title><link>http://www.cnblogs.com/cnlamar/</link><description>成都dotnet QQ群593697</description><language>zh-cn</language><lastBuildDate>Tue, 07 Oct 2008 03:17:18 GMT</lastBuildDate><pubDate>Tue, 07 Oct 2008 03:17:18 GMT</pubDate><ttl>60</ttl><item><title>Pismire ASPNET黄屏异常捕获模块</title><link>http://www.cnblogs.com/cnlamar/archive/2008/09/23/1297388.html</link><dc:creator>坏人</dc:creator><author>坏人</author><pubDate>Tue, 23 Sep 2008 11:55:00 GMT</pubDate><guid>http://www.cnblogs.com/cnlamar/archive/2008/09/23/1297388.html</guid><wfw:comment>http://www.cnblogs.com/cnlamar/comments/1297388.html</wfw:comment><comments>http://www.cnblogs.com/cnlamar/archive/2008/09/23/1297388.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://www.cnblogs.com/cnlamar/comments/commentRss/1297388.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cnlamar/services/trackbacks/1297388.html</trackback:ping><description><![CDATA[<p>该功能主要用于部署在运行中的ASPNET网站上，将黄屏错误抓取并记录到相应的数据源，或者发送错误通知到制定的信箱等，然后通过设置屏蔽黄屏错误，让用户看见更友好的错误信息，<br />
&nbsp;同时也保证了程序的安全，而且还能够将所有的错误记录在案，方便错误的回查。</p>
<p>暂放首页的原因是因为我觉得该模块很实用，希望于大家共分享：D，回头转到软件发布区，如果管理员觉得不妥，也请帮忙转移.</p>
<p>SVN地址：<font face="Courier New"><strong><em>http</em></strong>://pismire.googlecode.com/svn/trunk/</font>&nbsp;</p>
<p>&nbsp;配置方式：</p>
<p>1、首先请配置pismire的运行环境（web.config中制定pismire.config的位置、配置pismireHttpModule，部署pismire.config）；</p>
<p>2、然后在web.config中配置错误查看的httphandler（<add verb="*" path="Pismire_AspnetErrorCapture.aspx" type="Pismire.AspnetErrorCapture.Web.PageFactory, Pismire.Core"  /><add verb="*" path="Pismire_AspnetErrorCapture.aspx" type="Pismire.AspnetErrorCapture.Web.PageFactory, Pismire.Core"  /><add verb="*" path="Pismire_AspnetErrorCapture.aspx" type="Pismire.AspnetErrorCapture.Web.PageFactory, Pismire.Core"  /><add verb="*" path="Pismire_AspnetErrorCapture.aspx" type="Pismire.AspnetErrorCapture.Web.PageFactory, Pismire.Core"  />&lt;add verb="*" path="Pismire_AspnetErrorCapture.aspx" type="Pismire.AspnetErrorCapture.Web.PageFactory, Pismire.Core"/&gt;）；</p>
<p>3、如果有需要，请更改pismire.config对于AspnetErrorCapture的设置，比如需要修改connectionStrings中的Pismire_AspnetErrorCapture的连接字符串为你存放错误记录的数据库的连接字符串；</p>
<p>4、运行<a href="http://yourdomain/Pismire_AspnetErrorCapture.aspx?command=install">http://yourdomain/Pismire_AspnetErrorCapture.aspx?command=install</a>进行安装，初始化数据库与存储过程。</p>
<p>5、当错误出现后，程序将自动捕获，为了测试效果，可以手工引发个异常进行测试，之后请进入<a href="http://yourdomain/Pismire_AspnetErrorCapture.aspx?command=install">http://yourdomain/Pismire_AspnetErrorCapture.aspx?command=install</a>查看记录的错误。</p>
<p>6、如果希望对用户保持友好错误提示，不暴露黄屏错误，确认web.config中customErrors节点的配置。</p>
<p><br />
下面是错误收集之后的各个查看页面：</p>
<p><img alt="" src="http://images.cnblogs.com/cnblogs_com/cnlamar/156046/r_1.jpg" border="0" /></p>
<p><img alt="" src="http://images.cnblogs.com/cnblogs_com/cnlamar/156046/r_2.jpg" border="0" /></p>
<p><img alt="" src="http://images.cnblogs.com/cnblogs_com/cnlamar/156046/r_3.jpg" border="0" /></p>
<p>&nbsp;</p>
<p>该模块原创作者为lion，pismire中只是在配置、使用过程中进行了改写，让其更简单，并整合发布，感谢LION这个很好的IDEA ：D 这个模块很实用。</p>
<p>&nbsp;</p>
<p>---贴一段QQ聊天对话，更好的解释这个模块的作用--</p>
<p>我是一条鱼(41347614) 16:11:11<br />
不就是错误处理吗<br />
我是一条鱼(41347614) 16:11:14<br />
怎么就黄屏<br />
我是一条鱼(41347614) 16:11:15<br />
叫<br />
坏人(889508) 16:11:33<br />
就是你ASPNET里没处理的异常，是不是会黄屏？<br />
我是一条鱼(41347614) 16:11:50<br />
那你应该就异常处理呀<br />
坏人(889508) 16:11:57<br />
哎。。异常处理是你自己做的事<br />
坏人(889508) 16:11:59<br />
我不处理<br />
我是一条鱼(41347614) 16:12:00<br />
不过说回来了<br />
坏人(889508) 16:12:04<br />
我只是帮你记录下来，呵呵<br />
我是一条鱼(41347614) 16:12:18<br />
黄屏一般都是异常<br />
坏人(889508) 16:12:19<br />
不然黄屏老在客户那显示，客户给你也说不清楚<br />
我是一条鱼(41347614) 16:12:28<br />
哦你<br />
我是一条鱼(41347614) 16:12:31<br />
记得是黄屏蔽<br />
坏人(889508) 16:12:32<br />
有这么个玩意，给你全记下来<br />
极地银狐.NET(157558) 16:12:44<br />
黄屏可以换成其它的嘛,CONFIG里不是有么<br />
坏人(889508) 16:12:51<br />
是可以换嘛<br />
坏人(889508) 16:12:59<br />
但是换了之后，到底发生了什么异常，没有记录嘛<br />
坏人(889508) 16:13:07<br />
这个就是帮你记录下来<br />
我是一条鱼(41347614) 16:13:08<br />
他这个就是记录下来<br />
坏人(889508) 16:13:12<br />
以后可以还原出来看<br />
极地银狐.NET(157558) 16:13:14<br />
哦,你是记下它的异常啊<br />
我是一条鱼(41347614) 16:13:15<br />
把异常给你记录下来<br />
我是一条鱼(41347614) 16:13:18<br />
持久化<br />
坏人(889508) 16:13:20<br />
对，记下来<br />
坏人(889508) 16:13:37<br />
虽然没啥技术含量，但是很实用，其实原本也不是我写的，LION写的<br />
坏人(889508) 16:13:59<br />
只是他那个对WEBCONFIG修改太多，还有就是牵涉模块太复杂，我改了改，集成进来而已<br />
坏人(889508) 16:14:11<br />
主要是我觉得很实用，所以拿来和大家一起分享下：D<br />
坏人(889508) 16:14:25<br />
做压力测试最爽<br />
极地银狐.NET(157558) 16:14:29<br />
&nbsp;<br />
坏人(889508) 16:14:55<br />
这玩意一挂，压力测试一跑，跑完把这玩意一开，出现过什么没处理过的错误，全部记录在案，哈哈<br />
坏人(889508) 16:15:08<br />
挨个处理就是<br />
我是一条鱼(41347614) 16:15:18<br />
是挺实用<br />
坏人(889508) 16:16:02<br />
毕竟啊，解决错误好办，这要找到错误，真挺头疼，特别是客户给你说，哎呀，你程序错误了，黄黄的，不知道写的些啥，你还得教客户抓屏。。。关键是，万一那客户懒得给你说。。。。</p>
<p>&nbsp;</p>
<img src ="http://www.cnblogs.com/cnlamar/aggbug/1297388.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42817/" target="_blank">[新闻]雅虎新闻首页改版，宽屏、共享、组件</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>建了个成都DOTNET群，希望能够经常组织大家进行一些技术讨论等活动</title><link>http://www.cnblogs.com/cnlamar/archive/2008/09/20/1294860.html</link><dc:creator>坏人</dc:creator><author>坏人</author><pubDate>Sat, 20 Sep 2008 10:19:00 GMT</pubDate><guid>http://www.cnblogs.com/cnlamar/archive/2008/09/20/1294860.html</guid><wfw:comment>http://www.cnblogs.com/cnlamar/comments/1294860.html</wfw:comment><comments>http://www.cnblogs.com/cnlamar/archive/2008/09/20/1294860.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/cnlamar/comments/commentRss/1294860.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cnlamar/services/trackbacks/1294860.html</trackback:ping><description><![CDATA[<p>建了个成都DOTNET群，希望能够经常组织大家进行一些技术讨论等活动，希望有兴趣的朋友可以加入：D</p>
<p>群号码是：593697</p>
<img src ="http://www.cnblogs.com/cnlamar/aggbug/1294860.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42816/" target="_blank">[新闻]传阿里投资淘宝超40亿元 应对百度C2C</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>heycacher缓存组件，需要的同志来取。</title><link>http://www.cnblogs.com/cnlamar/archive/2008/08/07/1262492.html</link><dc:creator>坏人</dc:creator><author>坏人</author><pubDate>Thu, 07 Aug 2008 11:06:00 GMT</pubDate><guid>http://www.cnblogs.com/cnlamar/archive/2008/08/07/1262492.html</guid><wfw:comment>http://www.cnblogs.com/cnlamar/comments/1262492.html</wfw:comment><comments>http://www.cnblogs.com/cnlamar/archive/2008/08/07/1262492.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://www.cnblogs.com/cnlamar/comments/commentRss/1262492.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cnlamar/services/trackbacks/1262492.html</trackback:ping><description><![CDATA[<p>特性：</p>
<p>1、本身基本上不做任何存储方面的工作，全部使用第三方的，只是提供一个干净、稳定的API接口，用着放心。</p>
<p>&nbsp;</p>
<p>2、缓存依赖、过期策略、失效通知等基本功能都支持。</p>
<p>&nbsp;</p>
<p>3、支持TAG方式的缓存读写。</p>
<p>&nbsp;</p>
<p><strong>4、支持一种比较特殊的分布缓存模式：</strong>各个本地节点（比如某个ASPNET进程）将缓存存储于本地进程内，而非走TCP等协议存储于远程，然后有一个noti服务器，当某个节点的某个缓存失效后，会发消息通知noti服务器，noti服务器再去通知所有节点，使各节点缓存失效，通过这种方式来确保各节点版本的同步，这样做的好处在于，可以将一些很频繁获取但数据量又不是特别大的数据存放在进程内，这样可以节省远程通信、反序列化的时间成本，提高响应速度，并且没有在GET的时候去核对版本，而是SET的时候去通知节点失效，是因为通常缓存的SET的比例都非常低，而GET的比例非常高，并且通知的操作是异步的，所以不用担心写操作导致的响应速度降低。</p>
<p><strong></strong>&nbsp;</p>
<p><strong>5、自动的缓存命中率管理，</strong>这个也算个重点功能，主要是可以通过判断缓存的读的次数，再辅助一定的规则，来确认缓存的命中率是否足够高，并且可以根据这个命中率的高低来决定缓存的存储位置，特别低的就不缓存了，比较低的存磁盘，再高点的就存远程服务器，实在高得没法的，存本地进程，至于某种存储方式选用具体哪个存储引擎，依然是可以配置的，至于如何计算命中率，也已经做成PROVIDER模式，可以自行更换，如果你觉得自己有更合理的计算规则，也可以自己写个PROVIDER。</p>
<p><strong></strong>&nbsp;</p>
<p>下载地址，包含源代码哈：<a href="http://code.google.com/p/heycacher2/downloads/list">http://code.google.com/p/heycacher2/downloads/list</a></p>
 <img src ="http://www.cnblogs.com/cnlamar/aggbug/1262492.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42815/" target="_blank">[新闻]传雅虎最快本月将宣布收购美国在线</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>发个小工具，基于VSS和VS的每日构建工具。</title><link>http://www.cnblogs.com/cnlamar/archive/2008/08/07/1262494.html</link><dc:creator>坏人</dc:creator><author>坏人</author><pubDate>Wed, 06 Aug 2008 16:57:00 GMT</pubDate><guid>http://www.cnblogs.com/cnlamar/archive/2008/08/07/1262494.html</guid><wfw:comment>http://www.cnblogs.com/cnlamar/comments/1262494.html</wfw:comment><comments>http://www.cnblogs.com/cnlamar/archive/2008/08/07/1262494.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/cnlamar/comments/commentRss/1262494.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cnlamar/services/trackbacks/1262494.html</trackback:ping><description><![CDATA[<p>功能多简单的，每天定时从VSS上获取代码，然后编译SLN。</p>
<p>&nbsp;</p>
<p>另外，还提供了个WCF的接口，可以远程调用，触发其获取代码并编译。</p>
<p>&nbsp;</p>
<p>地址：<a href="http://code.google.com/p/vssdailybuilds/downloads/list">http://code.google.com/p/vssdailybuilds/downloads/list</a></p>
<img src ="http://www.cnblogs.com/cnlamar/aggbug/1262494.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42815/" target="_blank">[新闻]传雅虎最快本月将宣布收购美国在线</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>heycache2缓存，不做存储引擎，只是胶水。</title><link>http://www.cnblogs.com/cnlamar/archive/2008/07/30/1256827.html</link><dc:creator>坏人</dc:creator><author>坏人</author><pubDate>Wed, 30 Jul 2008 14:06:00 GMT</pubDate><guid>http://www.cnblogs.com/cnlamar/archive/2008/07/30/1256827.html</guid><wfw:comment>http://www.cnblogs.com/cnlamar/comments/1256827.html</wfw:comment><comments>http://www.cnblogs.com/cnlamar/archive/2008/07/30/1256827.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.cnblogs.com/cnlamar/comments/commentRss/1256827.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cnlamar/services/trackbacks/1256827.html</trackback:ping><description><![CDATA[<p>设计思想：</p>
<p>&nbsp;</p>
<p>&nbsp;* 本质上，这就是一个用于粘合各种缓存引擎的东西，并增加了一些小巧的高级特征，自己不做任何实现，<br />
&nbsp;* 仅仅对目前的各种缓存结构进行包装处理，并在保证兼容性的情况下尽可能实现一些实用的特性<br />
&nbsp;* <br />
&nbsp;* 确定性特征：缓存引用机制、分布的过期通知机制<br />
&nbsp;* <br />
&nbsp;* 不确定特征：远程依赖、多级缓冲机制、<br />
&nbsp;* <br />
&nbsp;* 已完成特征：基础功能、引用机制、分布过期通知、<br />
&nbsp;* <br />
&nbsp;* 未完成特征：多级缓冲机制、不依赖任何缓存引擎的有效性检查<br />
&nbsp;* <br />
&nbsp;* -- 特征介绍 --<br />
&nbsp;* <br />
&nbsp;* 分布过期通知：很大部分缓存的数据，读的比例远远大于写，也就是所谓的高命中率，这样一来，我们希望将这些数据，直接缓冲在各个本地节点的进程内，降低<br />
&nbsp;* 读取时候的通信成本，提高响应速度，而在写的时候，由各个本地节点发送一个通知到中央通知服务器，再从这里分发到各个节点去，使之失效，从而导致缓存的<br />
&nbsp;* 重加载，实现各个节点的缓存版本同步。<br />
&nbsp;* <br />
&nbsp;* 多级缓存：一个新设想，当一个key的数据被set到缓存的时候，并不实际缓存，仅仅找个地方存下这个key以及他的set和get次数，第2次再SET的到文件缓存中，<br />
&nbsp;*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 第3次的时候SET到内存或者远程的如memcached当中，这样可以有效的提高缓存命中率，解决因为搜索引擎进行全站扫描等引起的低命中率问题。<br />
&nbsp;* <br />
&nbsp;* 不依赖任何缓存引擎的有效性检查：针对文件缓存等，可以将缓存包装后存储，读取后解包，校验过期等有效性，最后逻辑判定是否有效，是删除还是返回。<br />
&nbsp;* <br />
&nbsp;* 引用机制：有的缓存，内容是一样的，但需要多个key，主要目标是解决这个问题。<br />
&nbsp;* <br />
&nbsp;* 远程依赖：有了分布通知的话，这个功能多少有点鸡肋，当初的目的是在本地建立一个TABLE存储缓存的KEY和依赖条件，当条件触发后，会通知远程服务器，<br />
&nbsp;*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 并可能进一步通知各节点，缓存失效了。<br />
&nbsp;*</p>
<p>&nbsp;</p>
<p>大致就是这样，代码开源，BSD，<a href="http://code.google.com/p/heycacher2/">http://code.google.com/p/heycacher2/</a></p>
<p>&nbsp;</p>
<p>现在还是一个基础版本，会不断的完善实现，但已经过基本的压力测试了，有兴趣的朋友可以一起来参与，众人拾柴火焰高。</p>
<img src ="http://www.cnblogs.com/cnlamar/aggbug/1256827.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42814/" target="_blank">[新闻]周一美国股市科技股惨跌 纳综指创4年新低</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>发点牢骚.</title><link>http://www.cnblogs.com/cnlamar/archive/2008/03/24/1120326.html</link><dc:creator>坏人</dc:creator><author>坏人</author><pubDate>Mon, 24 Mar 2008 13:52:00 GMT</pubDate><guid>http://www.cnblogs.com/cnlamar/archive/2008/03/24/1120326.html</guid><wfw:comment>http://www.cnblogs.com/cnlamar/comments/1120326.html</wfw:comment><comments>http://www.cnblogs.com/cnlamar/archive/2008/03/24/1120326.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/cnlamar/comments/commentRss/1120326.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cnlamar/services/trackbacks/1120326.html</trackback:ping><description><![CDATA[<p>1、软件开发过程中的质量细节，绝对是客观评价一个程序员功底的因素。<br />
2、架构是哲学，一个没有融入自身对哲学思想理解的架构，只能是照虎画猫，成天把多少种设计模式挂在嘴边，只能在原地徘徊，难以前进。<br />
3、一个健壮的开发流程，即便丧失一定的效率，但会有效的降低协作成本，从而降低总体成本。<br />
4、假若连接口的重要性都还不清楚，就别来侃什么设计模式。<br />
5、假若UI里充斥着大量和显示控制无关的代码，不够轻薄，就别来侃什么几层架构什么什么的。<br />
6、别让程序员去切HTML，更别在切HTML的时候去考虑CSS该如何写，假如一边切HTML一边写CSS，那么永远不会得到一个高效的协作开发过程。<br />
7、假若连自己编写的代码质量都不能保证，充斥着大量的低级BUG，就塌实点，先保证自己的代码质量够高后再来考虑别的。<br />
8、一个好的架构，是在能够满足需求以及潜在需求的同时，保持代码尽可能的精简，有多少人能够把握好这个平衡呢？但至少我们可以时刻提醒自己，抓紧最重要的，放弃不必要的。</p>
<img src ="http://www.cnblogs.com/cnlamar/aggbug/1120326.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42813/" target="_blank">[新闻]关于Firefox 3你不知道的八个功能</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>平常心，随缘</title><link>http://www.cnblogs.com/cnlamar/archive/2008/02/12/1067366.html</link><dc:creator>坏人</dc:creator><author>坏人</author><pubDate>Tue, 12 Feb 2008 09:25:00 GMT</pubDate><guid>http://www.cnblogs.com/cnlamar/archive/2008/02/12/1067366.html</guid><wfw:comment>http://www.cnblogs.com/cnlamar/comments/1067366.html</wfw:comment><comments>http://www.cnblogs.com/cnlamar/archive/2008/02/12/1067366.html#Feedback</comments><slash:comments>45</slash:comments><wfw:commentRss>http://www.cnblogs.com/cnlamar/comments/commentRss/1067366.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cnlamar/services/trackbacks/1067366.html</trackback:ping><description><![CDATA[最近大伙忙着过年，园子也格外冷清，貌似我总是写一些似事而非，和技术关系不大的东西，还总爱往首页发，其实主要是想寻得一两个知音，闲下来后可以聊上几句，如同那个什么青年一样，发点感慨，发点牢骚，调节下情绪，也感谢各位的容忍，特别是这的主人，呵呵。<br />
<br />
最近过年，生了场病，之前项目又突然出了点意外，流年不利啊，春节一过，今年正式进入我的本命年了，呵呵，或许小迷信一小也该去弄个红内裤什么的穿一穿，呵呵。<br />
<br />
闲话扯了不少，发点感慨吧，三个字：&#8220;平常心&#8221;，最近突然觉得自己过去太勉强，凡事都想争个一二，有这个劲头，我觉得还是不错的，但如果这个劲头过了，或许也是不好的，再好的钢，硬度如果太高，反而会更容易折断，是不是因为太高的硬度，让钢材丧失了韧性，这方面的科学解释，我不是很清楚，意思上，或许是如此。其实做人做事或许也是如此，淡定一点，或许能够走得更远，不能说凡事不争，但也无需勉强自己，清楚明白自己的目标是什么，然后朝着这个目标努力，但不要追求一开始就爆发出全力，将力量蕴藏，缓慢释放，恐怕会更接近目标一些。<br />
<br />
其实做事情吧，做好自己应该做的，自己觉得对的，就足够了，至于能否成功，何必去计较呢？之所以别去计较，是因为自然的力量太强大，今年的冻灾就可以体现，人的力量不过是那么的微不足道，所以，是不是和可以心态放得平和一些，把自己应当做的，认为正确的事情做到做好，速度上能快些当然是好的，但真的不需要去执着的、过分的去关心事情的结果，让自己的心态轻装上阵，是不是更好？如果过分追求事情的结果，当途中遇见困难与挫折的时候，打击如果足够大的时候，不知道是否有足够的韧性度过难关，这与平时管理中的进度控制等科学方法相违背，但假如我们是在创造，又如何能以科学的标准来裁定呢，创造本身就是在一定程度上对过去的一些事物的否定与破坏。所以科学的管理方法，不一定适合任何一个时刻，毕竟，MS收购YAHOO让我们看见了过去的霸主的辉煌与无奈，这样的事情总是在重演，新的战场一开始总是毫无规则的丛林规则...<br />
<br />
认清楚自己的目标，做好自己应该做的事，自己认为正确的事，坚持己见，不断修正，蕴藏力量，缓慢释放，淡定，随缘。<br />
&nbsp;<br />
发到首页热闹活跃下气氛，年过了，大家该收收心了：D
<img src ="http://www.cnblogs.com/cnlamar/aggbug/1067366.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42812/" target="_blank">[新闻]阿里巴巴联手如家扩张电子商务</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>如何保持源源不断的动力？</title><link>http://www.cnblogs.com/cnlamar/archive/2007/11/02/947027.html</link><dc:creator>坏人</dc:creator><author>坏人</author><pubDate>Fri, 02 Nov 2007 07:31:00 GMT</pubDate><guid>http://www.cnblogs.com/cnlamar/archive/2007/11/02/947027.html</guid><wfw:comment>http://www.cnblogs.com/cnlamar/comments/947027.html</wfw:comment><comments>http://www.cnblogs.com/cnlamar/archive/2007/11/02/947027.html#Feedback</comments><slash:comments>40</slash:comments><wfw:commentRss>http://www.cnblogs.com/cnlamar/comments/commentRss/947027.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cnlamar/services/trackbacks/947027.html</trackback:ping><description><![CDATA[朋友告诉我，在创业的路上，如果决定了，就保持偏执，至少在我现在，我认为这样没错。<br />
<br />
但是，创业的过程很可能是一个漫长的过程，可能会连续几个月没有收入，数年间看不见成功的希望，如何在这样的逆境下保持一个良好的心态，给自己<font face="Courier New">源源不断</font>的动力，这恐怕知易行难了，之前做的锐傲，失败的原因恐怕就是没有坚持下去，没有一个持续的动力，开始的两个月，充满了激情，没日没夜的干，到头来发现还有那么多东西没有做好，距离阶段性的成功还那么遥远，开始表现得失落，开始动摇，开始变得懒散，直至最后的放弃，导致了项目的失败，所以这一次为了克服这个毛病，痛下决心，砸了笔钱进去，希望自己可以在压力下得到动力，也不知道最后的结果如何。<br />
<br />
其实不仅仅对于创业，对于项目的坚持，应该都存在这样的问题，最后决定将发到首页希望与大家探讨一下，望DUDU别介意。<br />
<br />
关于如何持续的给自己动力，谁有好办法？ 
<img src ="http://www.cnblogs.com/cnlamar/aggbug/947027.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42811/" target="_blank">[新闻]2008年10月7日科技博客精选</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>转：创业之路“一生悬命”---只有偏执狂才能生存</title><link>http://www.cnblogs.com/cnlamar/archive/2007/10/30/943541.html</link><dc:creator>坏人</dc:creator><author>坏人</author><pubDate>Tue, 30 Oct 2007 13:36:00 GMT</pubDate><guid>http://www.cnblogs.com/cnlamar/archive/2007/10/30/943541.html</guid><wfw:comment>http://www.cnblogs.com/cnlamar/comments/943541.html</wfw:comment><comments>http://www.cnblogs.com/cnlamar/archive/2007/10/30/943541.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/cnlamar/comments/commentRss/943541.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cnlamar/services/trackbacks/943541.html</trackback:ping><description><![CDATA[<table class="mainDiv">
    <tbody>
        <tr>
            <td class="isPost">targetvip 发表于 2007-10-29 17:33:00</td>
        </tr>
        <tr>
            <td class="content"><span id="ob_logd69864">
            <div class="digg_list" style="display: inline; background: url(http://blog.techweb.com.cn/Images/digg.gif) no-repeat left top; float: left; margin: 0px 10px 5px 0px; width: 45px; height: 55px; text-align: center">
            <div class="digg_number" style="padding-right: 0px; padding-left: 0px; font-weight: 600; font-size: 18px; padding-bottom: 11px; width: 45px; color: #333; line-height: 1; padding-top: 10px; font-family: tahoma,Arial,Helvetica,sans-serif">0</div>
            <div class="digg_submit" style="padding-right: 0px; padding-left: 6px; padding-bottom: 0px; line-height: 1; padding-top: 3px; letter-spacing: 6px"><a style="font-size: 12px; line-height: 1" onclick="diggit(69864);" href="javascript:void(null)">推荐</a></div>
            </div>
            </span><font face="楷体_GB2312">序：本文出于朋友对我赏识，希望和我探讨管理上的思路，被朋友称为诗人（我并不认同，诗人容易感性，诗人是理想主义和完美主义者，较有创新力，但做事业更需要理性和执著），意兴所致，落笔飞快，感性之作。没想写到最后，完全不是谈管理，而是谈了我对创业之路的感想和对创业者（企业家）人生的感言。沉默不代表平凡，沉默者的思考深度有时并不见得比嘹亮者差。只要给他们足够的信任和授权，璞玉也能成为美玉。在沉默中爆发，在平凡中见不平凡！ <br />
            </font>&nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最近与一个创业的朋友深度神聊，深深体会到创业道路之艰难和创业者的执著。本人也有类似创业激情燃烧的经历，但现在被安稳困住了手脚，高薪熄灭了我的创业火苗。感触良多写成此文，以滋读者。<br />
            &nbsp;<br />
            　　坚持和执著：刚才打字的时候，头脑一阵眩晕，忽然对执著的"著"字产生了怀疑，这不是"著名"的"著"字吗，难道我打错了？搜索了一下互联网，据词典解释：执著原为佛教用语，指对某一食物坚持不懈，不能超脱。后来指固执或拘泥，也指坚持不懈，有的时候过度执著就是一种固执。<br />
            &nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 英特尔公司创始人，前任总裁和CEO 安迪&#8226; 格鲁夫说过一句著名的话："只有偏执狂才能生存"。九六年出版了同名自传，十多年来令国内外商界人士无限欣赏。这本书是我在大学时期参加英特尔的大会上拿到的，当时就对我产生了强烈的心灵冲击。"只有偏执狂才能生存"我深以为然！<br />
            &nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 思绪飞入我高中时期对执著的理解：如果我走错了九十九步，但是只要跨越了最后一步错误，就是正确和成功；错误和正确，失败和成功本来就只隔开一堵墙。这堵墙有多高有多艰险？选择的方向决定了你将失败多少次，离成功有多远，但是就算我头破血流，我也会继续向前，绝不言败！ <br />
            &nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 记忆的扩散，就像互联网的超文本链接一下，忽然我又想到了一本书，久久深藏在我的书柜。是韩国的大宇集团的创始人金宇中写的一本自传《广阔天地，大有作为》。从他创业到成为韩国三大集团之一用了不到二十年，又用了十年时间在辉煌中不断走向更大的辉煌时，大宇集团在九七年亚洲金融危机后突然倒塌。虽然随着大宇集团的覆灭，金宇中走下了神台，但是说到对我的影响，当时的我由此引用了围棋领域的一句话"一生悬命"作为我的座右铭。一名真正的围棋高手，其人生是要用"一生悬命"四个字来形容的，对事业的热爱，永不停息、义无反顾，致死为止的精神动力，不就是偏执狂的一生吗？ <br />
            &nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 闲扯了很多，但我想说的一句话是，每一个成功的企业家们身上几乎都能找到" 偏执狂" 的基因，最显著的体现是"焦虑、忧郁和危机意识"，这就是忧患意识。看江南春的成才箴言每天都有危机感，互联网网游界的红星史玉柱，再到阿里巴巴的董事会主席马云，这些我们认为成功的企业家无不具备偏执、焦虑、危机和忧患意识。但我想说我们认为他们成功了，但他们一定不会认为自己成功，最多也就是在内心感到自豪而已。金宇中自传中充满了类似"荣誉的丧失意味着社会生命的死亡"的格言警句。企业家之间的竞争和追赶，事实上就是社会荣誉和地位的竞争。在他们内心一定还是这句话"我才刚起步呢"。 <br />
            &nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 话说回来和这位朋友交流中，我看到了偏执狂第二个基因"对冒险和大事业的疯狂喜好和使命感"。从我的经历和对人生的认识，人还是有分类的。有些人天生爱冒险，有些人天生就喜欢平稳，每个族群对风险的承受力是不同的。冒险是企业家的本性！换个角度说，冒险等同于创新，尤其在创业、打江山阶段找出市场空隙，找到市场热点是赢取市场的关键要素，这都离不开创新。任何创新都一定会有风险，风险越大，利益越大。 <br />
            &nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 但作为一个成熟的企业，创新就成了冒险！需要各部门严格的流程考证，创新成了字面和市场宣传上的游戏。这是大企业的通病，任何大企业都会越发墨守成规，这是不以管理者的意志为转移的。这是规模、成功、荣誉、社会责任、稳步发展，这些感性和理性的指标都拖累了管理者的后腿。但偏执者的内心一定渴望打破平衡，跨越性的发展。但最近十年，中国很多高新企业的突飞猛进，本行业兼并、跨行业发展，尤其是涉足自己不熟悉的行业，失败率是如此的高！创新在大企业是一个系统工程，这需要从市场前景到人才储备，再到资金实力都是缺一不可的。尤其在中国，企业的最高领导人的素质决定了事业的成败。我们可以从史玉柱在第一次创业、辉煌、失败后总结了三个经验体会出冒险（创新）的难度。" 必须时时刻刻保持危机意识"；"不得盲目冒进，草率进行多元化经营"；"让企业永远保持充沛的现金流"。我想互联网的代理商之一好耶能成功的运营到今天，并且在一个阶段顶点卖给了分众，虽说没有上市，但也不可说不是奇迹了。 <br />
            &nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 很多大佬都在谈创新，就像改革一样，创新和改革就像一件事情的两个面一样。追究改革的原意，联想到革命、变法。哪一次不是会产生利益的再分配，导致的流血、牺牲！研究十七大的一段用词"超越稳定，建立和谐有序的社会"。 稳定是表象的状态，有序则是内在的；换句话说，稳定是初级阶段，有序是更不容易达到的境界。稳定到有序，是一种进阶状态，都是为了社会的更加和谐。为了适应中国改革和发展的主旋律，势必要改革，改革必然带来新的矛盾，激化已有的旧矛盾；为了中国的复兴，必需改革，势必要触动旧的上层建筑的利益，重新分配和建立新的上层建筑。触动有多大，社会的动乱就有多大！这和企业的改革是完全一样的，只是社会的改革更需要循序渐进。改革、发展、稳定、有序（新的高度的稳定），有序包含了改革、发展、稳定的全部过程和智慧，最终统一在繁荣和和谐的旗帜下。稳定、发展、改革、有序、繁荣、和谐正是社会进步这个立方体的六个面。企业又何尝不是呢，每次改革和创新都要经历一番激烈的斗争。 <br />
            &nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 讲了这么多对冒险和创新的反面看法，但我想表述的核心思想是：如果看到一件值得您心动的事业，发现了市场的空白点或市场新的契机，只要有百分之五十以上的把握力，就必需马上行动和拼搏！这是被无数成功企业家证明的真知灼见，也是很多平凡人由于对风险的承受力不够所欠缺的。如果每次都要等到有百分之八九十，甚至是百分之一百的成功可能性时才开始行动，有数不清的案例可以证明：等你意识到百分之百成功的机会来临时，机会已经不是机会，而是陷阱！大家都看到的机会，不就是陷阱吗？正是大企业集团在改革和创新上的顾此失彼，留给了小企业和创业者最大的机会。风险投资也正是看到创业创新型公司的无限魅力和前景而颤动和情不自禁，两者的结合就带来了撬动和颠覆行业的新生力量的诞生。 <br />
            &nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 刚才解读风险和创新的关系，无非只想说明一点创新和改革，是非常危险的道路，常常会陷入另一个恶性循环，对企业而言可能就是商业帝国的倒塌。但是偏执狂和企业家在不断最求更高的（高度和社会认同和地位）理想时，恐惧已经抛在脑后了。我们不能因为困难而不追求进步！如何使得创新和改革不至于沦为冒险和失败。我们看到了偏执狂的另外两个特点。" 不断否定自己并不断学习的饥渴状态"和"坚忍不拔、永不言败的精神"。<br />
            &nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 企业的掌舵者依靠创新的思维和执著的追求引领新市场、新航向，在这个看似美妙的、有利润的行业中畅游时。中国这个被沉重历史王朝不断阉割而普片缺乏创造力的现实，然而改革开发一下子把很多人的财富梦想盒子给打开了，对财富的渴望使得这些人的模仿力可一点都不弱，新的蓝海很快就会成为红海。信息交流和获取如此方便和廉价的时代，尤其是互联网这个新生市场，大家的起步线基本相同，行业门槛非常低，根本就没有真正意义的蓝海。掌舵者必需具备坚忍不拔的意志，不然是无法在如此竞争激烈的时代生存下去的。 <br />
            &nbsp;&nbsp; <br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 蓝海在哪，我想存在在我们梦想中，存在在我们的内心。是的，因为每个自我都是不可复制和独立思维的主体，蓝海就在每一个具备偏执狂个性的企业家火热的内心。具备永不言败的创新精神和人生使命感、时刻保持危机意识、坚忍不拔的意志以及不断否定自己并不断学习的饥渴状态。 <br />
            &nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "坚忍不拔，永不言败"体现在对事业的进程中，就被很多人引用和成功者言传身教的"挖坑的故事"而言，就是对行业深度的挖掘。在人生有限的时间和精力，要做到成功，我们必需在某个特定领域做到第一，这样你才可能最大的分享这个行业的利润，引领行业的潮流，得到社会的认同。 <br />
            &nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最后着重强调一下"饥渴的学习状态"。时刻保持危机感的偏执狂，内心是对未来不确定性充满了渴望、畏惧和期待的复杂心态。只有不断的给自己充电，认真的倾听市场的声音和傻瓜式好奇的提问，才能给偏执狂带来一些安全感。他们是对市场前景的顶礼膜拜者；对管理提升的不懈追求者；对事业的无尽追求者！ <br />
            &nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "饥渴的心态"这是一种心灵的磁场，一种永不言饱的状态。就像宇宙中的黑洞源源不断的吸引和吞噬着靠近她的任何物体（据说这个黑洞理论，目前受到了质疑和挑战，这里只是引用常识概念），这样才不仅可以使得企业保持源源不断的动力和吸引力，把握时代的潮流，行业创新的方向，也间接保证了企业方向正确的可能性。有了正确的思路和方向，偏执和执著才能成功。 <br />
            &nbsp;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 此文同样献给正在创业和将要创业的勇士们！<br />
            &nbsp;<br />
            　　<strong>后记：</strong>
            <p>　　偏执和执著的我也非常迷惑于互联网的新规则。有位我走在我创业路之前的前辈告知我一个互联网项目如果在三个月内不能成功，就应该马上换方向，不然永远不可能盈利或翻身的可能性很小。这可能就是方向的选择吧，方向选择的不对，竖立在你面前的墙会非常的高，以至于让你难于跨越。难道这就是聪明和不聪明之间的区别，还是运气的成份使然。我并不认可运气，我也并不认可靠运气可以成就一个著名的企业和企业家，最多是短暂的暴富而已，这样的人不值得佩服。运气人人都有，只是有些人少走些弯路而已。只有在相当长的时间内证明你是行的，被朋友和社会认可，才能称之为真正意义上的成功者。 <br />
            &nbsp;<br />
            　　（原创）</p>
            </td>
        </tr>
    </tbody>
</table>
<img src ="http://www.cnblogs.com/cnlamar/aggbug/943541.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42809/" target="_blank">[新闻]51.COM技术副总裁邵辉跳槽百度</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>畅谈程序人生</title><link>http://www.cnblogs.com/cnlamar/archive/2007/07/22/827226.html</link><dc:creator>坏人</dc:creator><author>坏人</author><pubDate>Sun, 22 Jul 2007 04:09:00 GMT</pubDate><guid>http://www.cnblogs.com/cnlamar/archive/2007/07/22/827226.html</guid><wfw:comment>http://www.cnblogs.com/cnlamar/comments/827226.html</wfw:comment><comments>http://www.cnblogs.com/cnlamar/archive/2007/07/22/827226.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/cnlamar/comments/commentRss/827226.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/cnlamar/services/trackbacks/827226.html</trackback:ping><description><![CDATA[<p>1、思维不僵化，不会去按照机器逻辑非常严谨的假设每一个问题，通常大部分属于新手，这类朋友处理问题又通常太过分的不严谨，思维天马行空，完全按照自己的想当然来看待分析解决问题。<br><br>2、经验丰富，技术底子也不错，通常思维僵化，喜欢用程序逻辑的方式类分析问题，总是喜欢把一个极简单的问题，分析出N个问题出来，事实上有的问题完全是他自己给自己假设出来的，现实中根本不存在，不仅仅是当前不存在，而且在未来也属于基本无法触发的超小概率事件，处处给自己下套，总是对未知的情形感到无比的恐惧，拿我自己举例，自己之前做了一个项目，就是纯粹的XHTML页面，担心用户如果自定义模板的话，会破坏了页面结构，于是用了纯CSS的皮肤方式，虽然说CSS皮肤实际上也不错，但毕竟大部分用户不会用，而我的担心（页面结构的破坏），那他破坏了又能怎么样呢？！事实上不能怎么样。。。结果这个功能成了糟到用户反对最多的功能。<br><br>3、综上述两点，可以得到一个假设结论，也就是随着技术功力越来越厚，经验越来越丰富，人也慢慢的被代码所同化，变成了一部编码机器，总是在想，这个问题，如果出现这种那种情况了怎么办？事实上根本不会出现那些情况，于是一个简单的问题被复杂化，极端情况的话甚至出现无解情形。<br><br>那么...是不是可以理解为，通常我们落为话柄的程序员思维除了不善言谈外，就是思维僵化了。<br><br>如何跳出这个圈？退一步，海阔天空，前人只言，不尽然，却也不无道理，倘若我们看待问题的时候实际出发一点，少给自己下那么多套，顾虑少一些，胆子大一些，或许能够谱写更加美丽的程序人生，相信一个技术不错，分析解决问题既不失严谨，也不会给自己假想一些不可能出现的问题，甚至说出现一个问题，但这个问题暂时想不出一个合理的解决方式的时候，退一步，倘若这个问题不会严重影响整个程序，在将来也有比较小的代价就可以修复的时候，是否能提出一个现实有效的解决方式先用着呢，少一些完美主义。<br><br>PS：我们写程序都喜欢抽象，都具备不错的抽象思维，这是我们的优势，我们应该把这一优势用到现实生活中去，抽象过去的种种问题，乃至于生活、家庭、朋友，将抽象的结果应用于未来的问题，将有助于提高我们解决生活中未知问题的能力，也就是通常所说的对问题的分析解决的能力，其实将过去的经验抽象出来解决新问题，这恐怕就是我们通常所说的解决分析问题的能力吧。<br><br>发点牢骚，盼诸位同行共勉。</p>
<img src ="http://www.cnblogs.com/cnlamar/aggbug/827226.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42807/" target="_blank">[新闻]Mono 2.0终于到来</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item></channel></rss>