发现bug:
Bug 1:每页选择显示50或60个显示项时无法删除评论。
步骤:
1.登录后台管理程序
2.点击参数选择页面
3.将“一页显示的默认文章数:”对应的下拉列表中选择50或60.
4.保存
5.点击评论页面
期望:
可以自由删除评论
实际:
删除链接消失了。
Bug 2. 点击任何文章出现Javascript报警
步骤:
1.进入csdn blog模块
2.点击任何文章
期望:
正常显示页面。
实际:
出现如图javascript错误。
附加条件:
此bug只出现在XP+IE6上。全部源码如下: 

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <html xmlns="http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<head> <title>程序员的灯下黑:能认识自己吗? - 寸锐斋 - CSDNBlog</title>
    <title>程序员的灯下黑:能认识自己吗? - 寸锐斋 - CSDNBlog</title> <meta content=".Text" name="GENERATOR" />
    <meta content=".Text" name="GENERATOR" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <script type="text/javascript" src="/scripts/jsframework.js"></script>
    <script type="text/javascript" src="/scripts/jsframework.js"></script>
 
     <link href="/skins/Cogitation/style.css" type="text/css" rel="stylesheet" media="all" >
<link href="/skins/Cogitation/style.css" type="text/css" rel="stylesheet" media="all" > <link href="/skins/Cogitation/print.css" type="text/css" rel="stylesheet" media="print" >
<link href="/skins/Cogitation/print.css" type="text/css" rel="stylesheet" media="print" > <link href="http://blog.csdn.net/cunruizhai/rss.aspx" title="RSS" type="application/rss+xml" rel="alternate" >
<link href="http://blog.csdn.net/cunruizhai/rss.aspx" title="RSS" type="application/rss+xml" rel="alternate" > </head>
</head> <body>
<body>
 <script type="text/javascript" language="javascript">
    <script type="text/javascript" language="javascript"> <!--
    <!-- function getObject(objectId)
        function getObject(objectId) {
        { if(document.getElementById)
            if(document.getElementById) {
            { return document.getElementById(objectId)
                return document.getElementById(objectId) }
            } else if(document.all&&document.all(objectId))
            else if(document.all&&document.all(objectId)) {
            { return document.all(objectId)
                return document.all(objectId) }
            } else
            else {
            { return false
                return false }
            } }
        } 
         function hideObject(objectId)
        function hideObject(objectId) {
        { var obj=getObject(objectId);
            var obj=getObject(objectId); 
                         if(obj&&obj.style)
            if(obj&&obj.style) {
            { obj.style.display="none";
                obj.style.display="none";                     return true
                return true }
            } return false
            return false }
        } 
         function showObject(objectId)
        function showObject(objectId) {
        { var obj=getObject(objectId);
            var obj=getObject(objectId); if(obj&&obj.style)
            if(obj&&obj.style) {
            { obj.style.display="";
                obj.style.display=""; return true
                return true }
            } return false
            return false }
        } 
         function hideComment(){
        function hideComment(){ hideObject("commentForm");
            hideObject("commentForm"); hideObject("commentform");
            hideObject("commentform"); return;
            return; }
        } 
         function showComment(){
        function showComment(){ return;
            return; }
        } //-->
    //--> </script>
    </script>
 <form name="Form1" method="post" action="1335694.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="Form1">
    <form name="Form1" method="post" action="1335694.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="Form1"> <div>
<div> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="
<input type="hidden" name="__VIEWSTATE" id=" __VIEWSTATE" value="" />
__VIEWSTATE" value="" /> </div>
</div>
 <script type="text/javascript">
<script type="text/javascript"> <!--
<!-- var theForm = document.forms['Form1'];
var theForm = document.forms['Form1']; if (!theForm) {
if (!theForm) { theForm = document.Form1;
    theForm = document.Form1; }
} function __doPostBack(eventTarget, eventArgument) {
function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit();
        theForm.submit(); }
    } }
} // -->
// --> </script>
</script>

 <script src="/WebResource.axd?d=VT-DPrLTYP31jDF3TQ1B-w2&t=632963535947587500" type="text/javascript"></script>
<script src="/WebResource.axd?d=VT-DPrLTYP31jDF3TQ1B-w2&t=632963535947587500" type="text/javascript"></script>

 <script type="text/javascript" src="/ajaxpro/core.ashx"></script>
<script type="text/javascript" src="/ajaxpro/core.ashx"></script> <script type="text/javascript">AjaxPro.token = "";</script>
<script type="text/javascript">AjaxPro.token = "";</script> <script type="text/javascript" src="/ajaxpro/Dottext.Web.UI.Controls.RecentComments,Dottext.Web.ashx"></script>
<script type="text/javascript" src="/ajaxpro/Dottext.Web.UI.Controls.RecentComments,Dottext.Web.ashx"></script> <script type="text/javascript" src="/ajaxpro/Dottext.Web.UI.Controls.Comments,Dottext.Web.ashx"></script>
<script type="text/javascript" src="/ajaxpro/Dottext.Web.UI.Controls.Comments,Dottext.Web.ashx"></script>
 <script src="/WebResource.axd?d=1wkz58Z1rsBL-eFHJPld5ERhyO-4qXtUzHp7Q1KwrOE1&t=632963535947587500" type="text/javascript"></script>
<script src="/WebResource.axd?d=1wkz58Z1rsBL-eFHJPld5ERhyO-4qXtUzHp7Q1KwrOE1&t=632963535947587500" type="text/javascript"></script> <script type="text/javascript">
<script type="text/javascript"> <!--
<!-- function WebForm_OnSubmit() {
function WebForm_OnSubmit() { if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false; return true;
return true; }
} // -->
// --> </script>
</script>
 
         <div id="top">
<div id="top"> 
     <div>
<div> <table>
    <table> <tr>
        <tr> <td class="HeaderTitles">
            <td class="HeaderTitles"> <h1><a id="Header1_HeaderTitle" class="headermaintitle" href="http://blog.csdn.net/cunruizhai/">寸锐斋</a></h1>
                <h1><a id="Header1_HeaderTitle" class="headermaintitle" href="http://blog.csdn.net/cunruizhai/">寸锐斋</a></h1> <p id="tagline">不送不迎 真君子自来去 无晴无雨 大丈夫何逍遥</p>
                <p id="tagline">不送不迎 真君子自来去 无晴无雨 大丈夫何逍遥</p> </td>
            </td> </tr>
        </tr> </table>
    </table> </div>
</div> <div class="HeaderBar">
<div class="HeaderBar"> <table id="HeaderBar" class="HeaderBar">
    <table id="HeaderBar" class="HeaderBar"> <tr>
        <tr> <td class="HeaderBarTab" nowrap>
            <td class="HeaderBarTab" nowrap> 
                  
  <a href="http://www.csdn.net" target="_blank">CSDN首页</a> | 
<a href="http://www.csdn.net" target="_blank">CSDN首页</a> |  <a id="Header1_MyLinks1_HomeLink" title="到聚合站点" href="http://blog.csdn.net" target="_blank">Blog</a> | 
<a id="Header1_MyLinks1_HomeLink" title="到聚合站点" href="http://blog.csdn.net" target="_blank">Blog</a> |  <a id="Header1_MyLinks1_PersonalHome" title="访问 寸锐斋" href="http://blog.csdn.net/cunruizhai/" target="_blank">我的Blog</a> | 
<a id="Header1_MyLinks1_PersonalHome" title="访问 寸锐斋" href="http://blog.csdn.net/cunruizhai/" target="_blank">我的Blog</a> |  <a id="Header1_MyLinks1_Admin" href="http://writeblog.csdn.net/">后台管理</a>
<a id="Header1_MyLinks1_Admin" href="http://writeblog.csdn.net/">后台管理</a> <a href="http://community.csdn.net/" target="_blank">论坛</a> | 
 <a href="http://community.csdn.net/" target="_blank">论坛</a> |  <a href="http://dev.csdn.net/" target="_blank">文档</a> | 
 <a href="http://dev.csdn.net/" target="_blank">文档</a> |  <a id="Header1_MyLinks1_PersonalResume" href="http://job.csdn.net/resumes/">档案</a> | 
<a id="Header1_MyLinks1_PersonalResume" href="http://job.csdn.net/resumes/">档案</a> |  <a id="Header1_MyLinks1_ContactLink" accesskey="9" href="http://blog.csdn.net/cunruizhai/contact.aspx">联系</a> | 
<a id="Header1_MyLinks1_ContactLink" accesskey="9" href="http://blog.csdn.net/cunruizhai/contact.aspx">联系</a> |  <a id="Header1_MyLinks1_Syndication" href="http://blog.csdn.net/cunruizhai/Rss.aspx">RSS订阅</a>
<a id="Header1_MyLinks1_Syndication" href="http://blog.csdn.net/cunruizhai/Rss.aspx">RSS订阅</a> <a id="Header1_MyLinks1_XMLLink" class="XMLLink" href="http://blog.csdn.net/cunruizhai/Rss.aspx"><img src="/skins/cogitation/images/xml.gif" style="border-width:0px;" /></a> | 
<a id="Header1_MyLinks1_XMLLink" class="XMLLink" href="http://blog.csdn.net/cunruizhai/Rss.aspx"><img src="/skins/cogitation/images/xml.gif" style="border-width:0px;" /></a> |  <a id="Header1_MyLinks1_HyperLink1" href="http://search.csdn.net/search_blog.asp" target="_blank">搜索</a> | 
<a id="Header1_MyLinks1_HyperLink1" href="http://search.csdn.net/search_blog.asp" target="_blank">搜索</a> |  <img id="Header1_BlueTab" src="/Skins/Cogitation/Images/BlueTabRight.jpg" align="absmiddle" style="border-width:0px;" />
<img id="Header1_BlueTab" src="/Skins/Cogitation/Images/BlueTabRight.jpg" align="absmiddle" style="border-width:0px;" /> </td>
            </td> <td class="HeaderBarTabBack" nowrap width="100%">
            <td class="HeaderBarTabBack" nowrap width="100%"> 
                 <div class="BlogStatsBar">
<div class="BlogStatsBar"> <table class="BlogStatsBar">
    <table class="BlogStatsBar"> <tr>
        <tr> <td width="100%">
            <td width="100%"> </td>
            </td> <td class="BlogStatsBar" nowrap>
            <td class="BlogStatsBar" nowrap>  
                  27篇原创:
                27篇原创: 0篇翻译:
                0篇翻译: 0篇转载:
                0篇转载: 91320次点击:
                91320次点击: 429个评论<span style="display: none">:
                429个评论<span style="display: none">: 16个Trackbacks</span>
                16个Trackbacks</span> </td>
            </td> </tr>
        </tr> </table>
    </table> </div>
</div>
 </td>
            </td> </tr>
        </tr> </table>
    </table> </div>
</div>
 </div>
</div> <div id="leftmenu">
<div id="leftmenu"> 
     
        
 <h3>公告</h3>
<h3>公告</h3> <script language="JavaScript" type="text/javascript">
<script language="JavaScript" type="text/javascript"> if(navigator.appName  == "Microsoft Internet Explorer")
if(navigator.appName  == "Microsoft Internet Explorer") document.write("<a target=_top href=javascript:window.external.AddFavorite('http://blog.csdn.net/cunruizhai/','寸锐斋')>>>喜欢我的文章就收藏<<</a><br>");
    document.write("<a target=_top href=javascript:window.external.AddFavorite('http://blog.csdn.net/cunruizhai/','寸锐斋')>>>喜欢我的文章就收藏<<</a><br>"); </script>
</script>
 下载最新Firefox打败微软:
下载最新Firefox打败微软: <script type="text/javascript"><!--
<script type="text/javascript"><!-- google_ad_client = "pub-9998836744800774";
google_ad_client = "pub-9998836744800774"; google_ad_width = 110;
google_ad_width = 110; google_ad_height = 32;
google_ad_height = 32; google_ad_format = "110x32_as_rimg";
google_ad_format = "110x32_as_rimg"; google_cpa_choice = "CAAQtcH8zwEaCBVOGRJND7CQKOWkwXU";
google_cpa_choice = "CAAQtcH8zwEaCBVOGRJND7CQKOWkwXU"; //--></script>
//--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
</script> <script type="text/javascript"><!--
<script type="text/javascript"><!-- google_ad_client = "pub-9998836744800774";
google_ad_client = "pub-9998836744800774"; google_alternate_ad_url = "http://blog.csdn.net/summerfang";
google_alternate_ad_url = "http://blog.csdn.net/summerfang"; google_ad_width = 125;
google_ad_width = 125; google_ad_height = 125;
google_ad_height = 125; google_ad_format = "125x125_as";
google_ad_format = "125x125_as"; google_ad_type = "text_image";
google_ad_type = "text_image"; google_ad_channel ="";
google_ad_channel =""; google_color_border = "FFFFFF";
google_color_border = "FFFFFF"; google_color_link = "0000FF";
google_color_link = "0000FF"; google_color_bg = "FFFFFF";
google_color_bg = "FFFFFF"; google_color_text = "000000";
google_color_text = "000000"; google_color_url = "008000";
google_color_url = "008000"; //--></script>
//--></script> <hr>
<hr>
 <script type="text/javascript"><!--
<script type="text/javascript"><!-- google_ad_client = "pub-9998836744800774";
google_ad_client = "pub-9998836744800774"; google_ad_width = 160;
google_ad_width = 160; google_ad_height = 600;
google_ad_height = 600; google_ad_format = "160x600_as";
google_ad_format = "160x600_as"; google_ad_type = "text_image";
google_ad_type = "text_image"; google_ad_channel ="";
google_ad_channel =""; //--></script>
//--></script> <script type="text/javascript"
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
</script> <a href="http://www.gougou.com/sub/http://blog.csdn.net/cunruizhai/rss.aspx"  Title="用狗狗订阅" target="_blank">
<a href="http://www.gougou.com/sub/http://blog.csdn.net/cunruizhai/rss.aspx"  Title="用狗狗订阅" target="_blank"> <img src="http://www.gougou.com/pic/http://blog.csdn.net/cunruizhai/rss.aspx" border="0"></a>
<img src="http://www.gougou.com/pic/http://blog.csdn.net/cunruizhai/rss.aspx" border="0"></a>

 
         <div class="sidebarItem"><h3 class="listtitle">文章</h3><ul class="list"><li class="listitem"><a href="http://blog.csdn.net/cunruizhai/category/230107.aspx">灯下黑</a><a href="http://blog.csdn.net/cunruizhai/category/230107.aspx/rss">(RSS)</a></li><li class="listitem"><a href="http://blog.csdn.net/cunruizhai/category/197359.aspx">水果的故事-项目倒计时</a><a href="http://blog.csdn.net/cunruizhai/category/197359.aspx/rss">(RSS)</a></li><li class="listitem"><a href="http://blog.csdn.net/cunruizhai/category/188552.aspx">随笔</a><a href="http://blog.csdn.net/cunruizhai/category/188552.aspx/rss">(RSS)</a></li><li class="listitem"><a href="http://blog.csdn.net/cunruizhai/category/197361.aspx">研发经理日记</a><a href="http://blog.csdn.net/cunruizhai/category/197361.aspx/rss">(RSS)</a></li></ul></div>
<div class="sidebarItem"><h3 class="listtitle">文章</h3><ul class="list"><li class="listitem"><a href="http://blog.csdn.net/cunruizhai/category/230107.aspx">灯下黑</a><a href="http://blog.csdn.net/cunruizhai/category/230107.aspx/rss">(RSS)</a></li><li class="listitem"><a href="http://blog.csdn.net/cunruizhai/category/197359.aspx">水果的故事-项目倒计时</a><a href="http://blog.csdn.net/cunruizhai/category/197359.aspx/rss">(RSS)</a></li><li class="listitem"><a href="http://blog.csdn.net/cunruizhai/category/188552.aspx">随笔</a><a href="http://blog.csdn.net/cunruizhai/category/188552.aspx/rss">(RSS)</a></li><li class="listitem"><a href="http://blog.csdn.net/cunruizhai/category/197361.aspx">研发经理日记</a><a href="http://blog.csdn.net/cunruizhai/category/197361.aspx/rss">(RSS)</a></li></ul></div> <div class="sidebarItem"><h3 class="listtitle">收藏</h3><ul class="list"></ul></div>
<div class="sidebarItem"><h3 class="listtitle">收藏</h3><ul class="list"></ul></div> <div class="sidebarItem"><h3 class="listtitle">相册</h3><ul class="list"><li class="listitem"><a href="http://blog.csdn.net/cunruizhai/Gallery/230547.aspx">灯下黑</a></li></ul></div>
<div class="sidebarItem"><h3 class="listtitle">相册</h3><ul class="list"><li class="listitem"><a href="http://blog.csdn.net/cunruizhai/Gallery/230547.aspx">灯下黑</a></li></ul></div> <div class="sidebarItem"><h3 class="listtitle">存档</h3><ul class="list"><li><a href="/cunruizhai/archive/2006/10.aspx">2006年10月(4)</a></li><li><a href="/cunruizhai/archive/2006/09.aspx">2006年09月(4)</a></li><li><a href="/cunruizhai/archive/2006/08.aspx">2006年08月(5)</a></li><li><a href="/cunruizhai/archive/2006/07.aspx">2006年07月(1)</a></li><li><a href="/cunruizhai/archive/2006/06.aspx">2006年06月(3)</a></li><li><a href="/cunruizhai/archive/2006/05.aspx">2006年05月(1)</a></li><li><a href="/cunruizhai/archive/2006/04.aspx">2006年04月(5)</a></li><li><a href="/cunruizhai/archive/2006/03.aspx">2006年03月(4)</a></li></ul></div>
<div class="sidebarItem"><h3 class="listtitle">存档</h3><ul class="list"><li><a href="/cunruizhai/archive/2006/10.aspx">2006年10月(4)</a></li><li><a href="/cunruizhai/archive/2006/09.aspx">2006年09月(4)</a></li><li><a href="/cunruizhai/archive/2006/08.aspx">2006年08月(5)</a></li><li><a href="/cunruizhai/archive/2006/07.aspx">2006年07月(1)</a></li><li><a href="/cunruizhai/archive/2006/06.aspx">2006年06月(3)</a></li><li><a href="/cunruizhai/archive/2006/05.aspx">2006年05月(1)</a></li><li><a href="/cunruizhai/archive/2006/04.aspx">2006年04月(5)</a></li><li><a href="/cunruizhai/archive/2006/03.aspx">2006年03月(4)</a></li></ul></div>

 
         <script language='javascript' src="/script/js.js"></script>
<script language='javascript' src="/script/js.js"></script> <br>
<br> <div id="comRecText">正在读取评论……</div>
<div id="comRecText">正在读取评论……</div> <script type="text/javascript">
<script type="text/javascript"> <!--
<!--
 var urlRec=window.location.href;
    var urlRec=window.location.href; 
     ajaxRead(getRecFileName(urlRec),0);
    ajaxRead(getRecFileName(urlRec),0); 
     function buildRecCom_Callback(res)
    function buildRecCom_Callback(res) {
    { var suc=res.value;
        var suc=res.value;
 ajaxRead(getRecFileName(urlRec),0);
        ajaxRead(getRecFileName(urlRec),0);
 }
    }             
     function BuildRecComment(){
    function BuildRecComment(){ Dottext.Web.UI.Controls.RecentComments.BuildComments(urlRec,buildRecCom_Callback);
        Dottext.Web.UI.Controls.RecentComments.BuildComments(urlRec,buildRecCom_Callback); }
    } 
     function UpdateView(message){
    function UpdateView(message){ updateObj('comRecText', message);
        updateObj('comRecText', message); }
    }
 //-->
//--> </script>
</script>

 
     <br />
    <br /> <br />
    <br /> </div>
</div> <div id="main">
<div id="main"> 
     
                 <div class="Tag">
<div class="Tag"> <script src="http://tag.csdn.net/urltag.aspx" language="javascript"></script>
<script src="http://tag.csdn.net/urltag.aspx" language="javascript"></script> <div style=" clear:both;"></div>
<div style=" clear:both;"></div> </div>
</div> <script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</script><div class="post">    <div class="postTitle">        <a href="http://blog.csdn.net/cunruizhai/archive/2006/10/15/1335694.aspx"><img src='/images/authorship.gif' border='0' width='15' height='13' /> 程序员的灯下黑:能认识自己吗?</a>    </div>                <div class="postText">        <font size="4">  </font><font size="4"> </font><div style="TEXT-INDENT: 18pt"><font size="4">还是一个Simon的故事。</font></div><div style="TEXT-INDENT: 18pt"><font size="4">有一次,Simon和一个程序员G谈为什么要离开上一个公司。</font></div><div style="TEXT-INDENT: 18pt"><font size="4">G说,“我原来在一个小组做struts;后来项目做完了,公司调我到另一个组去。那个组用国内某公司开发的集成开发系统,用工具拖拖拽拽就做完了。我觉得学不到东西,所以就走了。”</font></div><div style="TEXT-INDENT: 18pt"><font size="4">Simon问:“为什么学不到东西?”</font></div><div style="TEXT-INDENT: 18pt"><font size="4">他说:“拖拖拽拽不是把程序员变成傻瓜了吗?”</font></div><div style="TEXT-INDENT: 18pt"><font size="4">Simon问:“Visual C++开发工具也可以用拖拖拽拽完成很多工作,很久以前都得手写的;为什么没有人觉得那是把程序员变成傻瓜呢?”</font></div><div style="TEXT-INDENT: 18pt"><font size="4">他想了想说,那很多Java代码都在组件内,看不到。没有办法学到底层。</font></div><div style="TEXT-INDENT: 18pt"><font size="4">Simon问:“是吗?你觉得你struts掌握得怎么样?”</font></div><div style="TEXT-INDENT: 18pt"><font size="4">他说很熟。</font></div><div style="TEXT-INDENT: 18pt"><font size="4">Simon又问:“那你看过struts的源码吗?”</font></div><div style="TEXT-INDENT: 18pt"><font size="4">他愣住了,说没有。</font></div><div style="TEXT-INDENT: 18pt"><font size="4">于是Simon问G,那你用struts和用那个集成开发工具生成的库有什么不一样?</font></div><div style="TEXT-INDENT: 18pt"><font size="4">G没有办法回答Simon的问题。</font></div><div style="TEXT-INDENT: 18pt"><font size="4"> </font></div><div style="TEXT-INDENT: 18pt"><font size="4">抱着G一样的认识的程序员是很多的。这是个认识自己的问题。我们从各种信息渠道,不知道积累了多少先入为主的谬论而不自知。</font></div><div style="TEXT-INDENT: 18pt"><font size="4">认识自己是最困难的。造物主创造人类的时候,所给予的感知器官:眼、鼻、耳、肤,全部都是一致对外的。这是一个适合认识世界,但不适合认识自己的机制。萦绕在大脑中的,始终是自己的“一厢情愿”。我也和那位G一样,经常随时会自己或被别人发现思想中的自相矛盾,有时羞愧得想要蜷成一团。</font></div><div style="TEXT-INDENT: 18pt"><font size="4"> </font></div><div style="TEXT-INDENT: 18pt"><font size="4">要认识自己,所需要的是勇气和智慧。随着年龄的增长,最大的益处就是能够开始有勇气反省自己,有时用一点自嘲,让自己变得轻松一点。</font></div><div style="TEXT-INDENT: 18pt"><font size="4"> </font></div><div style="TEXT-INDENT: 18pt"><font size="4">希望和大家共勉:慎独而三省其身。</font></div><div style="TEXT-INDENT: 18pt"><font size="4"> </font></div><font size="4"> </font><br><br><p id="TBPingURL">Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1335694</p>        <br>    </div>    <div class="postFoot">                <script src="http://localhost:82/PromoteIcon.aspx?id=1335694"></script>        [<a href="JavaScript:d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(saveit=window.open('http://wz.csdn.net/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=590,height=300,left=75,top=20,status=no,resizable=yes'));saveit.focus();" title="功能强大的网络收藏夹,一秒钟操作就可以轻松实现保存带来的价值、分享带来的快乐" >收藏到我的网摘</a>]          寸锐斋发表于        2006年10月15日 18:24:31    </div></div><link rel="pingback" href="http://blog.csdn.net/cunruizhai/Services/Pingback.aspx" /><!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"><rdf:Descriptionrdf:about="http://blog.csdn.net/cunruizhai/archive/2006/10/15/1335694.aspx"dc:identifier="http://blog.csdn.net/cunruizhai/archive/2006/10/15/1335694.aspx"dc:title="程序员的灯下黑:能认识自己吗?"trackback:ping="http://tb.blog.csdn.net/TrackBack.aspx?PostId=1335694" /></rdf:RDF>--><script>function hide(){showComment();}</script><br><div class="post"><div class="postTitle">相关文章:</div><ul class='postText'><li><a target='_blank' href='http://blog.csdn.net/fasttalk/archive/2004/12/06/206295.aspx'>30岁,我的程序员梦想</a> 2004-12-06 <a target='_blank' href='http://blog.csdn.net/fasttalk/'>fasttalk</a></li><li><a target='_blank' href='http://blog.csdn.net/cyz1980/archive/2006/06/19/812337.aspx'>"能做一辈子程序员吗?" —— 做一个越老越辣的程序员</a> 2006-06-19 <a target='_blank' href='http://blog.csdn.net/cyz1980/'>cyz1980</a></li><li><a target='_blank' href='http://blog.csdn.net/yongyong001/archive/2004/12/05/205385.aspx'>【收藏】一个假程序员的心里话 </a> 2004-12-05 <a target='_blank' href='http://blog.csdn.net/yongyong001/'>yongyong001</a></li><li><a target='_blank' href='http://blog.csdn.net/cunruizhai/archive/2006/06/12/789941.aspx'>构架师已死</a> 2006-06-12 <a target='_blank' href='http://blog.csdn.net/cunruizhai/'>cunruizhai</a></li><li><a target='_blank' href='http://blog.csdn.net/sunsnow8/archive/2005/06/11/392345.aspx'>中国需要"交互设计师" </a> 2005-06-11 <a target='_blank' href='http://blog.csdn.net/sunsnow8/'>sunsnow8</a></li></ul></div><br />
<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</script><div class="post">    <div class="postTitle">        <a href="http://blog.csdn.net/cunruizhai/archive/2006/10/15/1335694.aspx"><img src='/images/authorship.gif' border='0' width='15' height='13' /> 程序员的灯下黑:能认识自己吗?</a>    </div>                <div class="postText">        <font size="4">  </font><font size="4"> </font><div style="TEXT-INDENT: 18pt"><font size="4">还是一个Simon的故事。</font></div><div style="TEXT-INDENT: 18pt"><font size="4">有一次,Simon和一个程序员G谈为什么要离开上一个公司。</font></div><div style="TEXT-INDENT: 18pt"><font size="4">G说,“我原来在一个小组做struts;后来项目做完了,公司调我到另一个组去。那个组用国内某公司开发的集成开发系统,用工具拖拖拽拽就做完了。我觉得学不到东西,所以就走了。”</font></div><div style="TEXT-INDENT: 18pt"><font size="4">Simon问:“为什么学不到东西?”</font></div><div style="TEXT-INDENT: 18pt"><font size="4">他说:“拖拖拽拽不是把程序员变成傻瓜了吗?”</font></div><div style="TEXT-INDENT: 18pt"><font size="4">Simon问:“Visual C++开发工具也可以用拖拖拽拽完成很多工作,很久以前都得手写的;为什么没有人觉得那是把程序员变成傻瓜呢?”</font></div><div style="TEXT-INDENT: 18pt"><font size="4">他想了想说,那很多Java代码都在组件内,看不到。没有办法学到底层。</font></div><div style="TEXT-INDENT: 18pt"><font size="4">Simon问:“是吗?你觉得你struts掌握得怎么样?”</font></div><div style="TEXT-INDENT: 18pt"><font size="4">他说很熟。</font></div><div style="TEXT-INDENT: 18pt"><font size="4">Simon又问:“那你看过struts的源码吗?”</font></div><div style="TEXT-INDENT: 18pt"><font size="4">他愣住了,说没有。</font></div><div style="TEXT-INDENT: 18pt"><font size="4">于是Simon问G,那你用struts和用那个集成开发工具生成的库有什么不一样?</font></div><div style="TEXT-INDENT: 18pt"><font size="4">G没有办法回答Simon的问题。</font></div><div style="TEXT-INDENT: 18pt"><font size="4"> </font></div><div style="TEXT-INDENT: 18pt"><font size="4">抱着G一样的认识的程序员是很多的。这是个认识自己的问题。我们从各种信息渠道,不知道积累了多少先入为主的谬论而不自知。</font></div><div style="TEXT-INDENT: 18pt"><font size="4">认识自己是最困难的。造物主创造人类的时候,所给予的感知器官:眼、鼻、耳、肤,全部都是一致对外的。这是一个适合认识世界,但不适合认识自己的机制。萦绕在大脑中的,始终是自己的“一厢情愿”。我也和那位G一样,经常随时会自己或被别人发现思想中的自相矛盾,有时羞愧得想要蜷成一团。</font></div><div style="TEXT-INDENT: 18pt"><font size="4"> </font></div><div style="TEXT-INDENT: 18pt"><font size="4">要认识自己,所需要的是勇气和智慧。随着年龄的增长,最大的益处就是能够开始有勇气反省自己,有时用一点自嘲,让自己变得轻松一点。</font></div><div style="TEXT-INDENT: 18pt"><font size="4"> </font></div><div style="TEXT-INDENT: 18pt"><font size="4">希望和大家共勉:慎独而三省其身。</font></div><div style="TEXT-INDENT: 18pt"><font size="4"> </font></div><font size="4"> </font><br><br><p id="TBPingURL">Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1335694</p>        <br>    </div>    <div class="postFoot">                <script src="http://localhost:82/PromoteIcon.aspx?id=1335694"></script>        [<a href="JavaScript:d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(saveit=window.open('http://wz.csdn.net/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=590,height=300,left=75,top=20,status=no,resizable=yes'));saveit.focus();" title="功能强大的网络收藏夹,一秒钟操作就可以轻松实现保存带来的价值、分享带来的快乐" >收藏到我的网摘</a>]          寸锐斋发表于        2006年10月15日 18:24:31    </div></div><link rel="pingback" href="http://blog.csdn.net/cunruizhai/Services/Pingback.aspx" /><!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"><rdf:Descriptionrdf:about="http://blog.csdn.net/cunruizhai/archive/2006/10/15/1335694.aspx"dc:identifier="http://blog.csdn.net/cunruizhai/archive/2006/10/15/1335694.aspx"dc:title="程序员的灯下黑:能认识自己吗?"trackback:ping="http://tb.blog.csdn.net/TrackBack.aspx?PostId=1335694" /></rdf:RDF>--><script>function hide(){showComment();}</script><br><div class="post"><div class="postTitle">相关文章:</div><ul class='postText'><li><a target='_blank' href='http://blog.csdn.net/fasttalk/archive/2004/12/06/206295.aspx'>30岁,我的程序员梦想</a> 2004-12-06 <a target='_blank' href='http://blog.csdn.net/fasttalk/'>fasttalk</a></li><li><a target='_blank' href='http://blog.csdn.net/cyz1980/archive/2006/06/19/812337.aspx'>"能做一辈子程序员吗?" —— 做一个越老越辣的程序员</a> 2006-06-19 <a target='_blank' href='http://blog.csdn.net/cyz1980/'>cyz1980</a></li><li><a target='_blank' href='http://blog.csdn.net/yongyong001/archive/2004/12/05/205385.aspx'>【收藏】一个假程序员的心里话 </a> 2004-12-05 <a target='_blank' href='http://blog.csdn.net/yongyong001/'>yongyong001</a></li><li><a target='_blank' href='http://blog.csdn.net/cunruizhai/archive/2006/06/12/789941.aspx'>构架师已死</a> 2006-06-12 <a target='_blank' href='http://blog.csdn.net/cunruizhai/'>cunruizhai</a></li><li><a target='_blank' href='http://blog.csdn.net/sunsnow8/archive/2005/06/11/392345.aspx'>中国需要"交互设计师" </a> 2005-06-11 <a target='_blank' href='http://blog.csdn.net/sunsnow8/'>sunsnow8</a></li></ul></div><br /> <div id="tagad">
<div id="tagad"> <script language="javascript">
<script language="javascript"> ad_width=468;
ad_width=468; ad_height=60;
ad_height=60; adcss=2;
adcss=2; unionuser=13;
unionuser=13; </script>
</script> <script language="javascript" src="http://tagegg.csdn.net/showads.js" type="text/javascript">
<script language="javascript" src="http://tagegg.csdn.net/showads.js" type="text/javascript"> </script>
</script> </div>
</div>


 <script type="text/javascript">document.write("<img src=http://counter.csdn.net/pv.aspx?id=24 border=0 width=0 height=0>");</script>
<script type="text/javascript">document.write("<img src=http://counter.csdn.net/pv.aspx?id=24 border=0 width=0 height=0>");</script>

 <script language='javascript' src="/script/js.js"></script>
<script language='javascript' src="/script/js.js"></script> <br>
<br> <div id="comText">正在读取评论……</div>
<div id="comText">正在读取评论……</div> <script type="text/javascript">
<script type="text/javascript"> <!--
<!--
 var url=window.location.href;
    var url=window.location.href; 
     ajaxRead(getCommentFileName(url),1);
    ajaxRead(getCommentFileName(url),1);
 function buildCom_Callback(res)
    function buildCom_Callback(res) {
    { var suc=res.value;
        var suc=res.value; ajaxRead(getCommentFileName(url),1);
        ajaxRead(getCommentFileName(url),1); }
    }             
     function BuildCommentFile(){
    function BuildCommentFile(){ Dottext.Web.UI.Controls.Comments.BuildComments(url,buildCom_Callback);
        Dottext.Web.UI.Controls.Comments.BuildComments(url,buildCom_Callback); }
    } 
     function UpdateView(message){
    function UpdateView(message){ updateObj('comText', message);
        updateObj('comText', message); }
    }
 //-->
//--> </script>
</script>





 <div id="commentform" class="CommentForm">
<div id="commentform" class="CommentForm"> <h3>发表评论</h3>
    <h3>发表评论</h3> <TABLE class="CommentForm">
    <TABLE class="CommentForm"> <TR>
        <TR> <TD height="0" width="69"></TD>
            <TD height="0" width="69"></TD> <TD>
            <TD> 
                 </TD>
            </TD> </TR>
        </TR> <TR>
        <TR> <TD width="70px">大名:</TD>
            <TD width="70px">大名:</TD> <TD align="left">
            <TD align="left"> <input name="PostComment.ascx$tbName" type="text" id="PostComment.ascx_tbName" Size="40" style="width:300px;" />
                <input name="PostComment.ascx$tbName" type="text" id="PostComment.ascx_tbName" Size="40" style="width:300px;" /> <span id="PostComment.ascx_RequiredFieldValidator2" style="color:Red;display:none;"><br>请输入尊姓大名</span>
                <span id="PostComment.ascx_RequiredFieldValidator2" style="color:Red;display:none;"><br>请输入尊姓大名</span> </TD>
            </TD> </TR>
        </TR> <TR>
        <TR> <TD width="70px">网址:</TD>
            <TD width="70px">网址:</TD> <TD align="left">
            <TD align="left"> <input name="PostComment.ascx$tbUrl" type="text" id="PostComment.ascx_tbUrl" Size="40" style="width:300px;" />
                <input name="PostComment.ascx$tbUrl" type="text" id="PostComment.ascx_tbUrl" Size="40" style="width:300px;" /> </TD>
            </TD> </TR>
        </TR> <TR>
        <TR> <TD colSpan="3">评论 
            <TD colSpan="3">评论  <span id="PostComment.ascx_RequiredFieldValidator3" style="color:Red;display:none;"><br>请输入评论</span>
                <span id="PostComment.ascx_RequiredFieldValidator3" style="color:Red;display:none;"><br>请输入评论</span> <BR>
                <BR> <textarea name="PostComment.ascx$tbComment" rows="10" cols="50" id="PostComment.ascx_tbComment" style="height:193px;width:381px;"></textarea>
                <textarea name="PostComment.ascx$tbComment" rows="10" cols="50" id="PostComment.ascx_tbComment" style="height:193px;width:381px;"></textarea> </TD>
            </TD> </TR>
        </TR> <TR style="display: none">
        <TR style="display: none"> <TD height="24">验证码</TD>
            <TD height="24">验证码</TD> <TD>
            <TD> <input name="PostComment.ascx$ValidationKey" type="text" id="PostComment.ascx_ValidationKey" Size="20" style="width:150px;" />
                <input name="PostComment.ascx$ValidationKey" type="text" id="PostComment.ascx_ValidationKey" Size="20" style="width:150px;" /> <input type="hidden" id="VCImageSrc" value="/VerifyCode.aspx?url=http%3a%2f%2fblog.csdn.net%2fcunruizhai%2farchive%2f2006%2f10%2f15%2f1335694.aspx&datetime=10%2f15%2f2006+9%3a51%3a48+PM&ip=60.166.99.168">
                <input type="hidden" id="VCImageSrc" value="/VerifyCode.aspx?url=http%3a%2f%2fblog.csdn.net%2fcunruizhai%2farchive%2f2006%2f10%2f15%2f1335694.aspx&datetime=10%2f15%2f2006+9%3a51%3a48+PM&ip=60.166.99.168"> <span id="VCImageSpan"></span>
                <span id="VCImageSpan"></span> <script type="text/javascript" src="/scripts/deferShowVerifyImage.js"></script>
                <script type="text/javascript" src="/scripts/deferShowVerifyImage.js"></script> 
                 </TD>
            </TD> </TR>
        </TR> <TR>
        <TR> <TD colspan="3">
            <TD colspan="3"> <input type="submit" name="PostComment.ascx$btnSubmit" value="提交" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("PostComment.ascx$btnSubmit", "", true, "", "", false, false))" id="PostComment.ascx_btnSubmit" class="Button" />   
                <input type="submit" name="PostComment.ascx$btnSubmit" value="提交" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("PostComment.ascx$btnSubmit", "", true, "", "", false, false))" id="PostComment.ascx_btnSubmit" class="Button" />    <input id="PostComment.ascx_chkRemember" type="checkbox" name="PostComment.ascx$chkRemember" /><label for="PostComment.ascx_chkRemember">记住我?</label></TD>
                <input id="PostComment.ascx_chkRemember" type="checkbox" name="PostComment.ascx$chkRemember" /><label for="PostComment.ascx_chkRemember">记住我?</label></TD> </TR>
        </TR> <tr>
        <tr> <TD colspan="3">
            <TD colspan="3"> <span id="PostComment.ascx_Message" style="color:Red;"></span>
                <span id="PostComment.ascx_Message" style="color:Red;"></span> </TD>
            </TD> </tr>
        </tr> </TABLE>
    </TABLE> </div>
</div>
 
             </div>
</div>
 <p id="footer">
<p id="footer"> Powered by:
    Powered by:  <br />
    <br /> <a id="Footer1_Hyperlink2" NAME="Hyperlink1" href="http://scottwater.com/blog"><img src="/images/100x30_Logo.gif" style="border-width:0px;" /></a>
    <a id="Footer1_Hyperlink2" NAME="Hyperlink1" href="http://scottwater.com/blog"><img src="/images/100x30_Logo.gif" style="border-width:0px;" /></a> <a id="Footer1_Hyperlink3" NAME="Hyperlink1" href="http://ASP.NET"><img src="/images/PoweredByAsp.Net.gif" style="border-width:0px;" /></a>
    <a id="Footer1_Hyperlink3" NAME="Hyperlink1" href="http://ASP.NET"><img src="/images/PoweredByAsp.Net.gif" style="border-width:0px;" /></a> <br />
    <br /> Copyright © 寸锐斋
    Copyright © 寸锐斋 </p>
</p>
 <script src="http://www.csdn.net/common/counter.js"></script>
<script src="http://www.csdn.net/common/counter.js"></script>
 <script type="text/javascript">
<script type="text/javascript"> <!--
<!-- var Page_Validators =  new Array(document.getElementById("PostComment.ascx_RequiredFieldValidator2"), document.getElementById("PostComment.ascx_RequiredFieldValidator3"));
var Page_Validators =  new Array(document.getElementById("PostComment.ascx_RequiredFieldValidator2"), document.getElementById("PostComment.ascx_RequiredFieldValidator3")); // -->
// --> </script>
</script>
 <script type="text/javascript">
<script type="text/javascript"> <!--
<!-- var PostComment.ascx_RequiredFieldValidator2 = document.all ? document.all["PostComment.ascx_RequiredFieldValidator2"] : document.getElementById("PostComment.ascx_RequiredFieldValidator2");
var PostComment.ascx_RequiredFieldValidator2 = document.all ? document.all["PostComment.ascx_RequiredFieldValidator2"] : document.getElementById("PostComment.ascx_RequiredFieldValidator2"); PostComment.ascx_RequiredFieldValidator2.controltovalidate = "PostComment.ascx_tbName";
PostComment.ascx_RequiredFieldValidator2.controltovalidate = "PostComment.ascx_tbName"; PostComment.ascx_RequiredFieldValidator2.errormessage = "<br>请输入尊姓大名";
PostComment.ascx_RequiredFieldValidator2.errormessage = "<br>请输入尊姓大名"; PostComment.ascx_RequiredFieldValidator2.display = "Dynamic";
PostComment.ascx_RequiredFieldValidator2.display = "Dynamic"; PostComment.ascx_RequiredFieldValidator2.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
PostComment.ascx_RequiredFieldValidator2.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; PostComment.ascx_RequiredFieldValidator2.initialvalue = "";
PostComment.ascx_RequiredFieldValidator2.initialvalue = ""; var PostComment.ascx_RequiredFieldValidator3 = document.all ? document.all["PostComment.ascx_RequiredFieldValidator3"] : document.getElementById("PostComment.ascx_RequiredFieldValidator3");
var PostComment.ascx_RequiredFieldValidator3 = document.all ? document.all["PostComment.ascx_RequiredFieldValidator3"] : document.getElementById("PostComment.ascx_RequiredFieldValidator3"); PostComment.ascx_RequiredFieldValidator3.controltovalidate = "PostComment.ascx_tbComment";
PostComment.ascx_RequiredFieldValidator3.controltovalidate = "PostComment.ascx_tbComment"; PostComment.ascx_RequiredFieldValidator3.errormessage = "<br>请输入评论";
PostComment.ascx_RequiredFieldValidator3.errormessage = "<br>请输入评论"; PostComment.ascx_RequiredFieldValidator3.display = "Dynamic";
PostComment.ascx_RequiredFieldValidator3.display = "Dynamic"; PostComment.ascx_RequiredFieldValidator3.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
PostComment.ascx_RequiredFieldValidator3.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; PostComment.ascx_RequiredFieldValidator3.initialvalue = "";
PostComment.ascx_RequiredFieldValidator3.initialvalue = ""; // -->
// --> </script>
</script>
 <div>
<div>
 <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBwL+raDpAgKYsei0AwKKr+LbDALQg87YCQKmqJOtCwLQ562RCALZosDQBHzOO7EHsCOFnpartEe1zhqwFGCq" />
    <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBwL+raDpAgKYsei0AwKKr+LbDALQg87YCQKmqJOtCwLQ562RCALZosDQBHzOO7EHsCOFnpartEe1zhqwFGCq" /> </div>
</div>
 <script type="text/javascript">
<script type="text/javascript"> <!--
<!-- var Page_ValidationActive = false;
var Page_ValidationActive = false; if (typeof(ValidatorOnLoad) == "function") {
if (typeof(ValidatorOnLoad) == "function") { ValidatorOnLoad();
    ValidatorOnLoad(); }
}
 function ValidatorOnSubmit() {
function ValidatorOnSubmit() { if (Page_ValidationActive) {
    if (Page_ValidationActive) { return ValidatorCommonOnSubmit();
        return ValidatorCommonOnSubmit(); }
    } else {
    else { return true;
        return true; }
    } }
} // -->
// --> </script>
</script> </form>
        </form>
 <script type="text/javascript" language="javascript">
    <script type="text/javascript" language="javascript"> <!--
    <!-- try{
    try{ hide();
        hide(); }
        } catch(e){
        catch(e){ }
        } //-->
    //--> </script>
    </script>
 </body>
</body> </html>
</html>
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1335900
 
                    
                     
                    
                 
                    
                 
         
     
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号