﻿<?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>博客园-syuko——驿路梨花</title><link>http://www.cnblogs.com/syuko/</link><description>武汉人勇闯天下
爽气西来，云雾扫开天地撼；大江东去，波涛洗净古今愁。</description><language>zh-cn</language><lastBuildDate>Sat, 19 Jul 2008 04:14:08 GMT</lastBuildDate><pubDate>Sat, 19 Jul 2008 04:14:08 GMT</pubDate><ttl>60</ttl><item><title>asp.net 文件下载文件名太长的问题。</title><link>http://www.cnblogs.com/syuko/archive/2008/06/20/1226544.html</link><dc:creator>syuko——驿路梨花</dc:creator><author>syuko——驿路梨花</author><pubDate>Fri, 20 Jun 2008 05:56:00 GMT</pubDate><guid>http://www.cnblogs.com/syuko/archive/2008/06/20/1226544.html</guid><wfw:comment>http://www.cnblogs.com/syuko/comments/1226544.html</wfw:comment><comments>http://www.cnblogs.com/syuko/archive/2008/06/20/1226544.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/syuko/comments/commentRss/1226544.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/syuko/services/trackbacks/1226544.html</trackback:ping><description><![CDATA[用asp.net 做图片下载的时候，从数据库读取图片然后下载到本地。文件名有中文所以用了<font face="Verdana">HttpUtility.UrlEncode(<font face="Verdana">)，但是文件名太长了，保存的时候总是会被截断一部分。这个问题怎么处理呢？<br />
<br />
不知各位有没有遇到过这个问题。<br />
<br />
代码如下：<br />
<font face="Verdana">Response.ContentType = "application/octet-stream";<br />
Response.AddHeader("Content-Disposition", "attachment;&nbsp; filename=" + HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));<br />
<font face="Verdana">Response.BinaryWrite(buffer);</font><br />
&nbsp;&nbsp;&nbsp;</font></font></font>
 <img src ="http://www.cnblogs.com/syuko/aggbug/1226544.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41198/" target="_blank">[新闻]2008年7月19日IT博客精选</a>]]></description></item><item><title>用MSIL来写一个“Hello World”</title><link>http://www.cnblogs.com/syuko/archive/2008/04/28/1173800.html</link><dc:creator>syuko——驿路梨花</dc:creator><author>syuko——驿路梨花</author><pubDate>Sun, 27 Apr 2008 23:57:00 GMT</pubDate><guid>http://www.cnblogs.com/syuko/archive/2008/04/28/1173800.html</guid><wfw:comment>http://www.cnblogs.com/syuko/comments/1173800.html</wfw:comment><comments>http://www.cnblogs.com/syuko/archive/2008/04/28/1173800.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://www.cnblogs.com/syuko/comments/commentRss/1173800.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/syuko/services/trackbacks/1173800.html</trackback:ping><description><![CDATA[摘要: 用MSIL写一个"Hello World"程序。尽管知道了MSIL并不能说就是理解.net CLR的运行机制，但它会有助于理解CLR的运行机制。&nbsp;&nbsp;<a href='http://www.cnblogs.com/syuko/archive/2008/04/28/1173800.html'>阅读全文</a><img src ="http://www.cnblogs.com/syuko/aggbug/1173800.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41197/" target="_blank">[新闻]全球首款液态金属CPU散热器登场亮相</a>]]></description></item><item><title>最近变得懒了</title><link>http://www.cnblogs.com/syuko/archive/2008/04/11/1148565.html</link><dc:creator>syuko——驿路梨花</dc:creator><author>syuko——驿路梨花</author><pubDate>Fri, 11 Apr 2008 07:31:00 GMT</pubDate><guid>http://www.cnblogs.com/syuko/archive/2008/04/11/1148565.html</guid><wfw:comment>http://www.cnblogs.com/syuko/comments/1148565.html</wfw:comment><comments>http://www.cnblogs.com/syuko/archive/2008/04/11/1148565.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/syuko/comments/commentRss/1148565.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/syuko/services/trackbacks/1148565.html</trackback:ping><description><![CDATA[<br />
最近不知是怎么了，我变得非常懒了，什么也不想干，就想待着。也不是累了，现在正常一天七个半小时的班，也不像去年那样一天干上十几个小时。去年一天干十几个小时自己也没有觉得很累，可是现在上班少了反而觉得累了。难道自己变成了传说中的自虐狂，不上十几个小时的班，不逼着自己天天忙碌着就难受。要真是那样就惨了，那就得去找心理医生了，我可不想变成自虐狂。<br />
<br />
我想这种情况与环境也有一定的关系吧，最近大家都不是挺有战劲的，都比较疲软。每个月到了日子就期盼着，但每次都是失望，失望久了大家就麻木了，对什么都麻木了。<br />
<br />
这个周末决定出去散散心，调节一下自己。决定去极乐寺转转，听说那里有个七层佛塔。本来是想去龙塔看看的，但是那里的门票太贵了，就只能到下次再去了。上周去了博物馆，那里挺好的，而且现在免费了，可是看到一半女朋友身体不适就匆匆的回来了。也没有带相机，就用手机拍了几张瓷器玉器什么的。现在的哈尔滨呀，什么地方都不好去，天气初暖乍凉，树叶小草都还没有发芽，地上树上全是光秃秃的。真是怀念南方呀，听说武汉现在都穿短袖，裙子了，真是羡慕呀。<br />
<img src ="http://www.cnblogs.com/syuko/aggbug/1148565.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41196/" target="_blank">[新闻]奇虎免费360剑指杀毒同业</a>]]></description></item><item><title>天地生人，有一人莫不有一人之业；人生在世，有一日当尽一日之勤</title><link>http://www.cnblogs.com/syuko/archive/2008/04/07/1139960.html</link><dc:creator>syuko——驿路梨花</dc:creator><author>syuko——驿路梨花</author><pubDate>Mon, 07 Apr 2008 02:26:00 GMT</pubDate><guid>http://www.cnblogs.com/syuko/archive/2008/04/07/1139960.html</guid><wfw:comment>http://www.cnblogs.com/syuko/comments/1139960.html</wfw:comment><comments>http://www.cnblogs.com/syuko/archive/2008/04/07/1139960.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cnblogs.com/syuko/comments/commentRss/1139960.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/syuko/services/trackbacks/1139960.html</trackback:ping><description><![CDATA[摘要: "功不妄练，贵专本业"&nbsp;&nbsp;<a href='http://www.cnblogs.com/syuko/archive/2008/04/07/1139960.html'>阅读全文</a><img src ="http://www.cnblogs.com/syuko/aggbug/1139960.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41195/" target="_blank">[新闻][快讯] 苹果三里屯店排队开始！</a>]]></description></item><item><title>小窥黄鹤楼</title><link>http://www.cnblogs.com/syuko/archive/2008/03/25/1121481.html</link><dc:creator>syuko——驿路梨花</dc:creator><author>syuko——驿路梨花</author><pubDate>Tue, 25 Mar 2008 08:31:00 GMT</pubDate><guid>http://www.cnblogs.com/syuko/archive/2008/03/25/1121481.html</guid><wfw:comment>http://www.cnblogs.com/syuko/comments/1121481.html</wfw:comment><comments>http://www.cnblogs.com/syuko/archive/2008/03/25/1121481.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/syuko/comments/commentRss/1121481.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/syuko/services/trackbacks/1121481.html</trackback:ping><description><![CDATA[<p style="text-align: center"><span style="font-size: 14pt; font-family: 宋体">小窥黄鹤楼 </span></p>
<p><span style="font-size: 14pt; color: #548dd4; font-family: 方正姚体">爽气西来，云雾扫开天地撼； </span></p>
<p><span style="font-size: 14pt; color: #548dd4; font-family: 方正姚体">大江东去，波涛洗尽古今愁。 </span></p>
<p><span style="font-family: 宋体">这两句就是黄鹤楼上大气磅礴的楹联。</span><span style="font-family: Arial"> </span></p>
<p><img alt="" src="http://www.cnblogs.com/images/cnblogs_com/syuko/128119/r_363399.jpg" /></p>
<p><span style="font-family: 宋体">黄鹤楼全貌：</span><span style="font-family: Arial"> </span></p>
<p><img alt="" src="http://www.cnblogs.com/images/cnblogs_com/syuko/128119/r_1140228168.jpg" /></p>
<p>&nbsp;</p>
<p><span style="font-family: 宋体">关于黄鹤楼的由来有个美丽的神话故事：</span><span style="font-family: Arial"> </span></p>
<p><span style="font-family: 宋体"><span style="font-size: 10pt">以前有一位辛先生，平日以卖酒为业。有一天，这里来了一位身材魁伟，但衣着褴褛，看起来很贫穷的客人，神色从容地问辛先生，可以给我一杯酒喝吗，辛先生不因对方衣着褴褛而有所怠慢，急忙盛了一大杯酒奉上。如此经过半年，辛先生并不因为这位客人付不出酒钱而显露厌倦的神色，依然每天请这位客人喝酒。有一天客人告诉辛先生说：我欠了你很多酒钱，没有办法还你。于是从篮子里拿出橘子皮，画了一只黄色的鹤在墙上，接着以手打节拍，一边唱着歌，墙上的黄鹤也随着歌声，合着节拍，蹁跹起舞，酒店里其它的客人看到这种奇妙的事都付钱观赏。如此经过了十年，辛先生也因而累积了很多财富。有一天那位衣着褴褛的客人，又飘然来到酒店，辛先生上前致谢说，我愿意照您的意思供养您，客人笑着回答说：我</span>哪<span style="font-size: 10pt">里是为了这个而来呢？接着便取出笛子吹了几首曲子，没多久，只见一朵朵白云自空而下，画鹤随着白云飞到客人面前，客人便跨上鹤背，乘白云飞上天去了，辛先生为了感谢及纪念这位客人，便在此盖了一栋楼，取名黄鹤楼。</span></span><span style="font-family: Arial"> </span></p>
<p><span style="font-family: 宋体">那个用橘子皮化成的黄色的鹤就是第一幅图上的那只。还有下面这只：</span><span style="font-family: Arial"> </span></p>
<p><img alt="" src="http://www.cnblogs.com/images/cnblogs_com/syuko/128119/r_128416.jpg" /><img alt="" src="http://www.cnblogs.com/images/cnblogs_com/syuko/128119/r_untitled.bmp" /></p>
<p>再让我们看看黄鹤楼里面的样子： </p>
<p><img alt="" src="http://www.cnblogs.com/images/cnblogs_com/syuko/128119/r_363398.jpg" /></p>
<p><img alt="" src="http://www.cnblogs.com/images/cnblogs_com/syuko/128119/r_363400.jpg" /></p>
<p><img alt="" src="http://www.cnblogs.com/images/cnblogs_com/syuko/128119/r_363402.jpg" /></p>
<p>整个黄鹤楼显得别致大气。 </p>
<p>最后再看看黄鹤楼外的大钟： </p>
<p><img alt="" src="http://www.cnblogs.com/images/cnblogs_com/syuko/128119/r_363397.jpg" /></p>
<p>再给"千禧"一个特写： </p>
<p><img alt="" src="http://www.cnblogs.com/images/cnblogs_com/syuko/128119/r_20067917833512.jpg" /></p>
<p>&nbsp;</p>
<p>作为一个湖北人却没有登过黄鹤楼实是遗憾。只能从资料上去感受一下黄鹤楼了。</p><img src ="http://www.cnblogs.com/syuko/aggbug/1121481.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41194/" target="_blank">[新闻]云计算的20个定义</a>]]></description></item><item><title>JavaScript基础之继承（二）</title><link>http://www.cnblogs.com/syuko/archive/2008/03/19/1113063.html</link><dc:creator>syuko——驿路梨花</dc:creator><author>syuko——驿路梨花</author><pubDate>Wed, 19 Mar 2008 05:28:00 GMT</pubDate><guid>http://www.cnblogs.com/syuko/archive/2008/03/19/1113063.html</guid><wfw:comment>http://www.cnblogs.com/syuko/comments/1113063.html</wfw:comment><comments>http://www.cnblogs.com/syuko/archive/2008/03/19/1113063.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cnblogs.com/syuko/comments/commentRss/1113063.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/syuko/services/trackbacks/1113063.html</trackback:ping><description><![CDATA[摘要: 这篇文章是一篇翻译的文章。昨天发了一篇名为"JavaScript基础之继承（附实例）"的帖子，也是说JavaScript继承的。但写那篇帖子的时候没有看见这篇文章，不然就能将两篇帖子合二为一了。这两篇文章从不同的角度说明了继承的实现，结合起来看比较好。 <br><br>JavaScript基础写到这里共三篇，就不再写了。一是看到标准里面有那么多好的规范但是各浏览器却在很多方面"开小灶"，看着有些难受。二是女朋友现在在外面实习学习asp.net，晚上回去得给她讲asp.net也没有时间研究JavaScript了。只能暂时放放了。 <br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/syuko/archive/2008/03/19/1113063.html'>阅读全文</a><img src ="http://www.cnblogs.com/syuko/aggbug/1113063.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41193/" target="_blank">[新闻]水果：对于 MobileMe 服务出锤深感抱歉，送您个 30 天免费服务如何？</a>]]></description></item><item><title>JavaScript基础之继承（附实例）</title><link>http://www.cnblogs.com/syuko/archive/2008/03/18/1110210.html</link><dc:creator>syuko——驿路梨花</dc:creator><author>syuko——驿路梨花</author><pubDate>Tue, 18 Mar 2008 00:29:00 GMT</pubDate><guid>http://www.cnblogs.com/syuko/archive/2008/03/18/1110210.html</guid><wfw:comment>http://www.cnblogs.com/syuko/comments/1110210.html</wfw:comment><comments>http://www.cnblogs.com/syuko/archive/2008/03/18/1110210.html#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://www.cnblogs.com/syuko/comments/commentRss/1110210.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/syuko/services/trackbacks/1110210.html</trackback:ping><description><![CDATA[摘要:     <br>    前些天写了一篇关于JavaScript基础的帖子"JavaScript基础之对象"。在那篇帖子中说马上就会写一些关于继承方面的东西。可是上周杂事太多，都没有时间动笔，就一直拖到今天才终于下笔写了。上一篇帖子中很多人认为我自己的东西太少了，所以这篇帖子中在说完基础知识之后我会给出一个完整的例子。 <br><br>    大家都知道面向对象语言的三大特性为：封装、继承、多态。面向对象的语言之所以强大就全依赖于这三大特性。脚本作为一种准面向对象的语言虽然有先天的不足，但还是能在某种程度上去实现这些特性。实现最多、技术最成熟的就数继承了，不过脚本也不能像C#一样简单地用一个"："就能实现继承，而是要自己去实现继承的细节。 <br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/syuko/archive/2008/03/18/1110210.html'>阅读全文</a><img src ="http://www.cnblogs.com/syuko/aggbug/1110210.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41192/" target="_blank">[新闻]微软年收入首超600亿美元</a>]]></description></item><item><title>JavaScript基础之对象</title><link>http://www.cnblogs.com/syuko/archive/2008/03/05/1091843.html</link><dc:creator>syuko——驿路梨花</dc:creator><author>syuko——驿路梨花</author><pubDate>Wed, 05 Mar 2008 06:29:00 GMT</pubDate><guid>http://www.cnblogs.com/syuko/archive/2008/03/05/1091843.html</guid><wfw:comment>http://www.cnblogs.com/syuko/comments/1091843.html</wfw:comment><comments>http://www.cnblogs.com/syuko/archive/2008/03/05/1091843.html#Feedback</comments><slash:comments>50</slash:comments><wfw:commentRss>http://www.cnblogs.com/syuko/comments/commentRss/1091843.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/syuko/services/trackbacks/1091843.html</trackback:ping><description><![CDATA[<p style="text-align: center"><span style="font-size: 12pt; font-family: 黑体">JavaScript基础之对象 </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp; 从2004年下半年开始学习Web编程至今3年有余。从HTML，asp开始到现在的VS2008一路学过来，其中学的最多的还是服务器端编程，对客户端编程的学习还是不成系统。虽然在很多个系统里面应用过脚本，有些还起到了比较重要的作用。但一直是只知其然不知其所以然，用的是小心翼翼。现在脚本编程从以前的"雕虫小技"变成了一个Web开发不可或缺的元素，其地位大大提高了，特别是Ajax兴起之后它更是"炙手可热"了。鉴于此种情况及自己对脚本编程的热爱，于是就系统地学习一下脚本。 </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp; 学习是理解和记忆的过程。在理解和记忆的过程中必不可少地就需要一些辅助的记录，于是我就将自己的学习记录写成随笔。一来是帮助自己理解和记忆，二来也给其它热爱脚本的同志一些参考。 </span></p>
<p>&nbsp;<span style="font-size: 12pt; font-family: 黑体">1 JavaScript对象 </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp; ECMA-262将对象（object）定义为"属性的无序集合，每个属性存放一个原始值、对象或函数"（</span><span style="font-family: Times New Roman">unordered collection of properties each of which contains a primitive value, object, or function</span><span style="font-family: 宋体">）。这意味着对象是无特定顺序的值的数组。在ECMAScript中，对象由特性（Attribute）构成，特性可以是原始值，也可以是引用值。如果特性存放的是函数，它将被看作对象的方法（Method），否则该特性被看作属性（Property）。 </span></p>
<p><span style="font-size: 12pt; font-family: 黑体">2 对象的废除 </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp; ECMAScript有</span><span style="font-family: 黑体">无用存储单元收集程序（</span><span style="font-family: 宋体">就像C#的垃圾收集器）</span><span style="font-family: 华文楷体">，</span><span style="font-family: 宋体">意味着不必专门销毁对象来释放内存。当再没有对对象的引用时，该对象就被废除了。运行无用存储单元收集程序时，所有废除的对象都会被销毁。每当函数执行完它的代码，无用存储单元收集程序都会运行，释放所有的局部变量，还有在一些其它不可预知的情况下，无用存储单元收集程序也会运行。 <br />
&nbsp;&nbsp;&nbsp; </span><span style="font-family: 宋体">把对象的所有引用都设置为null，可以强制性的废除对象。例如： </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp; Var oObject=new Object(); </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp; // 程序逻辑 </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp; oObject=null; </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp; 当变量oObject设置为null后，对第一个创建的对象的引用就不存在了。这意味着下次运行无用存储单元收集程序时，该对象将被销毁。&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">每用完一个对象后，就将其废除，来释放内存，这是个好习惯。这样还确保不再使用已经不能访问的对象，从而防止程序设计错误的出现。此外，旧的浏览器（如IE）没有完全的无用存储单元收集程序，所以卸载页面时，对象可能不能被正确地销毁。以前IE6就有这样的诟病，当页面被关闭后对象还是没有被释放，所以总是会导致内存溢出的错误。废除对象和它所有的特性是确保内存正确使用的最好方法。 </span></p>
<p><span style="font-size: 12pt; font-family: 黑体">3 对象的类型 </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;JavaScript中对象分为：本地对象（native object）、内置对象（built-in object）、宿主对象（host object）。其中本地对象和宿主对象大家一般用的比较多，比较熟。这里我就重点说明一下内置对象。&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">ECMA-262把内置对象定义为"由ECMAScript实现提供的、独立于宿主环境的所有对象，在ECMAScript程序开始执行时出现"（<span style="font-size: 10pt">any object supplied by an ECMAScript implementation, independent of the host environment, which is present at the start of the execution of an ECMAScript program.</span>）。这意味着开发者不必明确实例化内置对象，它已经被实例化了。但ECMAScript只定义了两个内置对象： </span></p>
<p><span style="font-family: 黑体">3.1 Math对象 </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;Math对象就是解决数学问题的所有公式。这个在各种编程语言中都有类似的实现，就不做介绍了。 </span></p>
<p><span style="font-family: 黑体">3.2 Global对象</span><span style="font-family: 宋体"> </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;园子里很多搞ASP.net的，相信大家对其中的Global.asax非常熟悉了。但这个对象在ECMAScript中却比较特殊。因为它实际上根本就不存在。如果尝试编写下面的代码去实例化它，将得到错误：&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Var _global=new Global();&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">错误消息显示Global不是对象，但上文却说Global是一个内置对象，这不就自相矛盾了吗？不矛盾。这里需要理解的主要概念是，在ECMAScript中，不存在独立的函数，所有的函数都必须是某个对象的方法。ECMAScript中常用的函数例如isNaN()、isFinite（）等，看起来都像独立的函数。实际上，它们都是Global对象的方法。而且Global对象的方法还不止这些。 </span></p>
<p><span style="font-size: 12pt; font-family: 黑体">4 定义类或对象 </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;虽然ECMAScript越来越正规化了，但创建对象的方法却被置之不理。在高级的编程语言（如C#）中，创建对象的方法被明确的定义了。所以不会有太大的分歧。但在脚本语言中创建对象的方法就是多种多样了。 </span></p>
<p><span style="font-family: 黑体">4.1 工厂方式 </span></p>
<p><span style="font-family: 宋体">由于对象的属性可在对象创建后动态定义，所以许多开发者都在初次引入JavaScript时编写类似下面的代码：&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Var oCar=new Object();&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oCar.color="red";&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oCar.doors=4;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oCar.mpg=23;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oCar.showColor=function(){alert(this.color);};&nbsp;<br />
</span><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;在这段代码中，创建对象car。然后给它设置几个属性：它的颜色是红色，有四个门，每加仑油23英里。最后一个属性是指向函数的指针，意味着该属性其实是个方法。执行这段代码后，就可以使用对象car了。可是要创建多个car实例就麻烦了。&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">要解决此问题，开发者可以创建并返回特定类型的对象的工厂函数。例如，函数CreateCar（）可用于封装前面列出的创建car对象的操作：&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Function createCar()&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">{&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Var oTempCar=new Object();&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oTempCar.color="red";&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oTempCar.doors=4;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oTempCar.mpg=23;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oTempCar.showColor=function(){alert(this.color)};<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">return oTempCar;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">}&nbsp;<br />
<br />
</span><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;Var oCar1=createCar();&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Var oCar2=createCar(); </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;这里，前面的所有代码都包含在createCar()函数中，此外还有一行额外的代码，返回Car对象作为函数值。调用此函数时，将创建新对象，并赋予它所有必要的属性，复制出一个前面说明的car对象。使用该方法，可以容易地创建car对象的两个版本，他们的属性完全一样。当然，还可以修改creatCar（）函数，给它传递各个属性的默认值，而不是赋予属性默认值：&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Function createCar(sColor,iDoors,iMpg)&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">{&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Var oTempCar=new Object();&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oTempCar.color= sColor;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oTempCar.doors= iDoors;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oTempCar.mpg= iMpg;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oTempCar.showColor=function(){alert(this.color)}; </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return oTempCar;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">}&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Var oCar1=createCar("red",4,23);&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Var oCar2=createCar("blue",2,26);&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oCar1.showColor();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 输出"red"&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oCar2.showColor();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 输出"blue" </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;给createCar（）函数加上参数，即可为要创建的car对象的color、doors和mpg属性赋值。使这两个对象具有相同的属性，却有不同的属性值。但这里有个问题：每次调用函数createCar（），都要创建新函数showColor()，意味着每个对象都有自己的showColor（）版本。事实上，每个对象用的都是同一段代码。这样的定义方法还有一个如下的变形：<br />
</span><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;Function Car(sColor,iDoors,iMpg)&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">{&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">this.color= sColor;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">this.doors= iDoors;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">this.mpg= iMpg;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">this.showColor=function(){alert(this.color)};&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">} </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;Var oCar1=new Car("red",4,23);&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Var oCar2=new Car("blue",2,26); </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;oCar1.showColor();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 输出"red"&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">oCar2.showColor();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 输出"blue"&nbsp;<br />
</span><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;这个方法和上一个方法有个一样的缺陷：重复的创建了showColor()函数。为了解决这个缺陷我们可以用下面的方法。 </span></p>
<p><span style="font-family: 黑体">4.2 原型方式</span><span style="font-family: 宋体"> </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;该方法利用了对象的Prototype属性。用空构造函数来设置类名，然后所有的属性和方法都被直接赋予prototype属性：&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Function Car()&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">{}&nbsp;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Car.prototype.color="red";&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Car.prototype.doors=4;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Car.prototype.mpg=23;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Car.prototype.showColor=function(){alert(this.color)}; </span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-family: 宋体">Var oCar1=new Car();&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Var oCar2=new Car(); </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;使用这个方法可以解决重复创建showColor（）函数，但又会有新的问题，考虑下面的例子：&nbsp;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Function Car()&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">{}&nbsp;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Car.prototype.color="red";&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Car.prototype.doors=4;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Car.prototype.mpg=23;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Car.prototype.drivers=new Array("Mike","Sue");&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Car.prototype.showColor=function(){alert(this.color)}; </span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-family: 宋体">Var oCar1=new Car();&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Var oCar2=new Car(); </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;oCar1.drivers.push("Matt");&nbsp;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">alert(oCar1.drivers);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 输出"Mike,Sue,Matt"&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">alert(oCar2.drivers);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 输出"Mike,Sue,Matt" </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;这里，属性drivers是指向Array对象的指针。改变指针指向的内容，所有的实例都会改变。看来这种方法也不可取 </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 黑体">4.3 混合方式</span><span style="font-family: 宋体"> </span></p>
<p><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;这种方式就是用构造函数定义对象的所有非函数属性，用原型方式定义对象的函数属性（方法）。结果所有的函数只创建一次，而每个对象都具有自己的对象属性实例。&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">Function Car(sColor,iDoors,iMpg)&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">{&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">this.color= sColor;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">this.doors= iDoors; </span></p>
<p style="margin-left: 42pt"><span style="font-family: 宋体">this.mpg= iMpg;<br />
Car.drivers=new Array("Mike","Sue"); <br />
</span><span style="font-family: 宋体">} <br />
<br />
</span><span style="font-family: 宋体">Car.prototype.showColor=function(){alert(this.color)}; <br />
<br />
</span><span style="font-family: 宋体">Var oCar1=new Car("red",4,23); <br />
</span><span style="font-family: 宋体">Var oCar2=new Car("blue",3,25); <br />
<br />
</span><span style="font-family: 宋体">oCar1.drivers.push("Matt"); <br />
<br />
</span><span style="font-family: 宋体">alert(oCar1.drivers);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 输出"Mike,Sue,Matt" <br />
</span><span style="font-family: 宋体">alert(oCar2.drivers);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 输出"Mike,Sue" </span></p>
<p style="margin-left: 42pt"><span style="font-family: 宋体">这种方式是ECMAScript主要采用的方式，它具有其他方式的特性，却没有它们的缺陷。在实际编程中应用的也是最多了。&nbsp;<br />
</span><span style="font-family: 宋体">另外还有JSON创建方式。其创建的方式如下： </span></p>
<p style="margin-left: 42pt"><span style="font-family: 宋体">var&nbsp;Car&nbsp;= <br />
</span><span style="font-family: 宋体">{&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">color:&nbsp;"red",&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">doors:&nbsp;4,&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 宋体">mpg:&nbsp;23,&nbsp;<br />
</span><span style="font-family: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;drivers:&nbsp;[{name:&nbsp;"Mike",&nbsp;age:&nbsp;20,&nbsp;Married:&nbsp;false},&nbsp;{name:&nbsp;"Sue",&nbsp;age:&nbsp;30,&nbsp;Marred:&nbsp;true}],<br />
&nbsp;&nbsp;&nbsp;&nbsp;showColor:&nbsp;function()&nbsp;{alert(this.color)} <br />
</span><span style="font-family: 宋体">}; <br />
</span><span style="font-family: 宋体">这种创建对象的方式也比较优雅。可作为Ajax返回的文本，然后用eval()函数将其还原成一个对象。著名的脚本框架JQuery就有专门接收返回文本为JSON对象的异步方法。</span></p>
<br />
<img src ="http://www.cnblogs.com/syuko/aggbug/1091843.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41191/" target="_blank">[新闻]iPhone Dev Team：革命尚未成功，同志仍需努力！</a>]]></description></item><item><title>JSON in JavaScript</title><link>http://www.cnblogs.com/syuko/archive/2007/12/25/1013606.html</link><dc:creator>syuko——驿路梨花</dc:creator><author>syuko——驿路梨花</author><pubDate>Tue, 25 Dec 2007 02:06:00 GMT</pubDate><guid>http://www.cnblogs.com/syuko/archive/2007/12/25/1013606.html</guid><wfw:comment>http://www.cnblogs.com/syuko/comments/1013606.html</wfw:comment><comments>http://www.cnblogs.com/syuko/archive/2007/12/25/1013606.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/syuko/comments/commentRss/1013606.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/syuko/services/trackbacks/1013606.html</trackback:ping><description><![CDATA[<div>
<table style="border-collapse: collapse" border="0">
    <colgroup>
    <col style="width: 167px">
    <col style="width: 415px"></colgroup>
    <tbody valign="top">
        <tr>
            <td style="padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px" valign="middle">
            <p style="text-align: center"><a href="http://www.JSON.org"><img alt="" src="http://www.json.org/img/json160.gif" border="0" /> </a></p>
            </td>
            <td style="padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px" valign="middle">
            <p style="background: white; text-align: center"><span style="font-size: 24pt; font-family: Times New Roman"><strong>JSON in JavaScript</strong></span></p>
            </td>
        </tr>
    </tbody>
</table>
</div>
<p><span style="font-size: 12pt; font-family: 宋体">JavaScript 是一种被介绍为运行在网景浏览器上，面向目的的页面脚本编程语言。很多人认为它是Java的一个子集，但它不是。它是一种方案--是一种类似于C语言的语法并且弱类型的语言。JavaScript在<a href="http://www.ecma-international.org/publications/files/ecma-st/ECMA-262.pdf"><span style="color: blue; text-decoration: underline">ECMAScript Language Specification, Third Edition</span></a>.里面被标准化。 </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">JSON是脚本目标原义标记的一个子集。因为JSON是脚本的一个子集，所以你可以毫无疑问地使用它。 </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">var myJSONObject = {"bindings": [ </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">{"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*"}, </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">{"ircEvent": "PRIVMSG", "method": "deleteURI", "regex": "^delete.*"}, </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">{"ircEvent": "PRIVMSG", "method": "randomURI", "regex": "^random.*"} </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">] </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">}; </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">在这个示例里，程序创建了一个对象，这个对象只有一个"bindings"成员。这个"bindings"成员有一个包含了三个对象的数组，每个对象都包含了"ircEvent"，"method"，"regex"成员。 </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">成员可以通过使用小圆点或下标来获取。例如通过myJSONObject.bindings[0].method就能获取倒"newURI"成员。 </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">myJSONObject.bindings[0].method // "newURI" </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">可以使用eval()函数将一个JSON文本转化为一个对象。eval()函数负责调用脚本编译器。因为JSON是脚本的一个专属子集，所以编译器将正确地解析文本并且创造一个类结构。 </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">var myObject = eval('(' + myJSONtext + ')'); </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">Eval函数是非常快的。然而，它可以编译并执行任何脚本程序，因此它可能会带来安全问题。只有源代码是被信任并合法的才可以使用eval函数。当网络服务器同时提供基页和JSON数据时，在网络应用程序里，这是非常普遍的。有时候源代码是不被信任的。事实上，客户端从不被信任。 </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">当安全比较重要的时候使用JSON解析就好一些。JSON解析只会识别JSON文本并且它更安全。JSON如下所示： </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">var myObject = JSON.parse(myJSONtext, filter); </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">可选的参数filter是一个函数。这个函数将被最终结果的每一层的每一个键和值调用。每一个值都将被filter函数的结果替代。这可以用于将一般的对象转化为一些特定对象的实例。如下所示： </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">myData = JSON.parse(text, function (key, value) {<br />
return key.indexOf('date') &gt;= 0 ? new Date(value) : value;<br />
}); </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">JSON stringifier则走向一个相反的方向，它将脚本数据转化为JSON文本。JSON不支持循环的数据结构，因此不要向JSON stringifier里传入循环的结构。 </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">var myJSONText = JSON.stringify(myObject); </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">如果stringify方法遇到一个对象包含了toJSON方法，它就会调用这个方法，然后返回这个值。这样就允许一个对象去定义它自己的JSON代理。 </span></p>
<p><span style="font-size: 12pt; font-family: 宋体">Stringifier方法可以接收一个可选的字符数组。这些字符串被用来遴选包含在JSON文本里的属性。然而，对象的所有属性都将被包含在内。在任何情况下，JSON里的值如果没有代理将会被排除（例如函数和未定义）。 </span></p>
<p><a href="http://www.json.org/json2.js"><span style="font-size: 12pt; color: blue; font-family: 宋体; text-decoration: underline">The open source code of a JSON parser and JSON stringifier is available.</span></a><span style="font-size: 12pt; font-family: 宋体"> When <a href="http://www.crockford.com/javascript/jsmin.html"><span style="color: blue; text-decoration: underline">minified</span></a> it is less than 2K. </span></p>
<img src ="http://www.cnblogs.com/syuko/aggbug/1013606.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41190/" target="_blank">[新闻]Google赢利12.5亿美元 股价大跌40美元</a>]]></description></item><item><title>大学</title><link>http://www.cnblogs.com/syuko/archive/2007/12/24/1013140.html</link><dc:creator>syuko——驿路梨花</dc:creator><author>syuko——驿路梨花</author><pubDate>Mon, 24 Dec 2007 12:37:00 GMT</pubDate><guid>http://www.cnblogs.com/syuko/archive/2007/12/24/1013140.html</guid><wfw:comment>http://www.cnblogs.com/syuko/comments/1013140.html</wfw:comment><comments>http://www.cnblogs.com/syuko/archive/2007/12/24/1013140.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/syuko/comments/commentRss/1013140.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/syuko/services/trackbacks/1013140.html</trackback:ping><description><![CDATA[<p style="line-height: 150%">前 言&nbsp;<br />
　　从孔子的时代到今天，两千多年来，关于儒学的文献真是汗牛充栋，关于儒学的见解更是说不尽，道不完。即便是同一个人， 在不同的年龄阶段，不同的人生体验后，关于儒学的认识也会大 不相同。久而久之，它成为了人们约束思想和行为的准则，对于中国人人格心理的铸造产生了不可估量的深刻的影响。儒家传统 文化延续至今至少已有两千五百年历史，其间虽也屡遭批判，但 儒学的主导地位并未从根本上动摇过。时至今日，当我们以一种全新的感觉来重新读儒说儒时，依然可以发现不少适应我们这个 时代需要的东西。<br />
<br />
　　 下面，就本栏目的有关情况略作说明。<br />
<br />
　　 应该说，凡是对中国传统文化稍有了解的人，都不会不知道《四书》。它是《论语》、《孟子》、《大学》、《中庸》四部著作的总称。其中，《论语》、《孟子》分别是孔子、孟子及其学生的言论集， 《大学》、《中庸》则是《礼记》中的两篇。首次把它们编在一起的 是南宋著名学者朱熹。不过，在朱熹之前的程颢、程颐兄弟已大力提倡这几部书了。他们认为，《大学》是孔子讲授&#8220;初学入德之 门&#8221;的要籍，经孔子的学生曾参整理成文；《中庸》是&#8220;孔门传授 心法&#8221;之书，是孔子的孙子子思&#8220;笔之于书，以授孟子&#8221;的。这 两部书与《论语》、《孟子》一起表达了儒学的基本思想体系，是 研治儒学最重要的文献。正是根据这样的观点，朱熹把《论语》、 《孟子》、《大学》、《中庸》这四部书编在一起。因为它们分别出于早期儒家的四位代表性人物孔子、曾参、子思、孟子，所以称为 &#8220;四子书&#8221;，简称即为&#8220;四书&#8221;。朱熹分别为这四部书作了注释，其 中，《大学》、《中庸》的注释称为&#8220;章句&#8221;，《论语》、《孟子》的注 释因为引用他人的说法较多，所以称为&#8220;集注&#8221;。值得注意的是， 朱熹所编定的《四书》次序本来是《大学》、《论语》、《孟子》、《中庸》，是按照由浅入深进修的顺序排列的。后人因为《大学》、 《中庸》的篇幅较短，为了刻写出版的方便，而把《中庸》提到《论语》之前，成了现在通行的《大学》、《中庸》，《论语》、《孟 子》顺序。<br />
<br />
　　由于朱熹注释的《四书》既融会了前人的学说，又有他自己的独特见解，切于世用；又由于以程颢、程颐兄弟和朱熹为代表的&#8220;程朱理学&#8221;地位的日益上升，所以，朱熹死后，朝廷便将他 所编定注释的《四书》审定为官书，从此盛行起来，到元代延佑 年间（1314——1320）恢复科举考试，正式把出题范围限制在朱 注《四书》之内，明、清沿袭而衍出&#8220;八股文&#8221;考试制度，题目 也都是在朱注《四书》里。由于这些因素，使《四书》不仅成为 了儒学的重要经典，而且也成了每个读书人的必读书，成了直到 近代全国统一的标准的小学教科书。所以，有人把《四书》与西 方的《圣经》相比，认为它是东方的&#8220;圣经&#8221;。事实上，无论就其流传的广泛，还是就其对于中国人人格心理铸造影响的深刻来看， 这种比拟都是一点也不为过的。<br />
<br />
　　本栏目的内容由原文、注释、译文、读解四个部分组成。原文方面，主要以朱熹的《四书章句集注》（中华书 局&#8220;新编诸子集成&#8221;本）为蓝本，同时也参酌&#8220;诸子集成&#8221;本和《十三 经注疏》本等书。注释方面，本书一律不作考释，基本不引旧注， 而只是扼要地直接用白话解释原字原词的意思。注释的范围，主 要包括难字难词的注音释义和人物、典章制度的简介两个方面。译 文在忠实原文意思的前提下努力做到流畅，不为了一字一词的 &#8220;信&#8221;而弄得译文佶屈聱牙。读解则如上文所说，写出来是为了 帮助一般读者理解原文。<br />
<br />
　　这次编辑此栏目，意在让更多的中国人有机会更系统、更全面、更深入 的学习、了解儒学文化，以使中国宝贵的传统文化得以发展、发扬、光大。&nbsp;</p>
<hr />
<p style="line-height: 150%" align="left">大学简介&nbsp;<br />
　　《大学》原本是《礼记》中的一篇。宋代人把它从《礼记》中 抽出来，与《论语》、《孟子》、《中庸》相配合，到朱熹撰《四书 章句集注》时，便成了&#8220;四书&#8221;之一。&nbsp;<br />
　　按朱熹和宋代另一位著名学者程颐的看法，《大学》是孔子及 其门徒留下来的遗书，是儒学的人门读物。所以，朱熹把它列为 &#8220;四书&#8221;之首。&nbsp;<br />
　　朱熹又认为收在礼记中的《大学》本子有错乱，便把它重新 编排了一番，分为&#8220;经&#8221;和&#8220;传&#8221;两个部分。其中&#8220;经&#8221;一章，是 孔子的原话，由孔子的学生曾子记录；&#8220;传&#8221;十章，是曾子对 &#8220;经&#8221;的理解和阐述，由曾子的学生记录。&nbsp;<br />
　　这样一编排，便有了我们今天所见到的《大学》版本。&nbsp;</p>
<hr />
<p style="line-height: 150%" align="left"><font face="黑体">三纲八目的追求&nbsp;<br />
<br />
【原文】&nbsp;<br />
<br />
　　 大学之道（1），在明明德（2），在亲民（3），在止于至善。 知止（4）而后有定；定而后能静；静而后能安；安而后能虑；虑而后能得（5）。 物有本末，事有终始。知所先后，则近道矣。 古之欲明明德于天下者，先治其国；欲治其国者，先齐其家（6）； 欲齐其家者，先修其身（7）；欲修其身者，先正其心；欲正其心者， 先诚其意；欲诚其意者，先致其知（8）；致知在格物（9）。 物格而后知至；知至而后意诚；意诚而后心正；心正而后身 修；身修而后家齐；家齐而后国治；国治而后天下平。 自天子以至于庶人（10），壹是皆以修身为本（11）。其本乱而末治者否矣（12）。其所厚者薄，而其所薄者厚（13），未之有也（14）！</font>&nbsp;<br />
<br />
　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　（经）<br />
<br />
【注释】&nbsp;<br />
<br />
　　 （1）大学之道：大学的宗旨。&#8220;大学&#8221;一词在古代有两种含义：一是&#8220;博 学&#8221;的意思；二是相对于小学而言的&#8220;大人之学&#8221;。古人八岁入小学，学习 &#8220;洒扫应对进退、礼乐射御书数&#8221;等文化基础知识和礼节；十五岁入大学，学习伦理、政治、哲学等&#8220;穷理正心，修己治人&#8221;的学问。所以，后一种含义 其实也和前一种含义有相通的地方，同样有&#8220;博学&#8221;的意思。&#8220;道&#8220;的本义是道路，引申为规律、原则等，在中国古代哲学、政治学里，也指宇宙万物的 本原、个体，一定的政治观或思想体系等，在不同的上下文环境里有不同的 意思。 （2）明明德：前一个&#8220;明&#8221;作动词，有使动的意味，即&#8220;使彰明&#8221;， 也就是发扬、弘扬的意思。后一个&#8220;明&#8221;作形容词，明德也就是光明正大的 品德。 （3）亲民：根据后面的&#8220;传&#8221;文，&#8220;亲&#8221;应为&#8220;新&#8221;，即革新、弃旧 图新。亲民，也就是新民，使人弃旧图新、去恶从善。（4）知止：知道目标所在。 （5）得：收获。 （6）齐其家：管理好自己的家庭或家族，使家 庭或家族和和美美，蒸蒸日上，兴旺发达。 （7）修其身：修养自身的品性。 （8）致其知：使自己获得知识。 （9） 格物：认识、研究万事万物。 。（10）庶人：指平民百姓。 （11）壹是：都是。本：根本。 （12）末：相对于本 而言，指枝末、枝节。 （13）厚者薄：该重视的不重视。薄者厚：不该重视 的却加以重视。 （14）未之有也：即未有之也。没有这样的道理（事情、做 法等）。&nbsp;<br />
<br />
<br />
【译文】&nbsp;<br />
<br />
　　 大学的宗旨在于弘扬光明正大的品德，在于使人弃旧图新，在 于使人达到最完善的境界。 知道应达到的境界才能够志向坚定；志向坚定才能够镇静不 躁；镇静不躁才能够心安理得；心安理得才能够思虑周祥；思虑 周祥才能够有所收获。 每样东西都有根本有枝末，每件事情都有开始有终结。明白 了这本末始终的道理，就接近事物发展的规律了。 古代那些要想在天下弘扬光明正大品德的人，先要治理好自 己的国家；要想治理好自己的国家，先要管理好自己的家庭和家 族；要想管理好自己的家庭和家族，先要修养自身的品性；要想 修养自身的品性，先要端正自己的心思；要想端正自己的心思，先 要使自己的意念真诚；要想使自己的意念真诚，先要使自己获得 知识；获得知识的途径在于认识、研究万事万物。 通过对万事万物的认识、研究后才能获得知识；获得知识后 意念才能真诚；意念真诚后心思才能端正；心思端正后才能修养 品性；品性修养后才能管理好家庭和家族；管理好家庭和家族后 才能治理好国家；治理好国家后天下才能太平。 上自国家元首，下至平民百姓，人人都要以修养品性为根本。 若这个根本被扰乱了，家庭、家族、国家、天下要治理好是不可 能的。不分轻重缓急，本末倒置却想做好事情，这也同样是不可 能的！&nbsp;<br />
<br />
<br />
【读解】&nbsp;<br />
<br />
　　 这里所展示的，是儒学三纲八目的追求。 所谓三纲，是指明德、新民、止于至善。它既是《大学》的 纲领旨趣，也是儒学&#8220;垂世立教&#8221;的目标所在。所谓八目，是指 格物、致知、诚意、正心、修身、齐家、治国、平天下。它既是 为达到&#8220;三纲&#8221;而设计的条目工夫，也是儒学为我们所展示的人 生进修阶梯。 纵览四书五经，我们发现，儒家的全部学说实际上都是循着 这三纲八目而展开的。所以，抓住这三纲八目你就等于抓住了 一把打开儒学大门的钥匙。循着这进修阶梯一步一个脚印，你就 会登堂入室，领略懦学经典的奥义。 就这里的阶梯本身而言，实际上包括&#8220;内修&#8221;和&#8220;外治&#8221;两 大方面：前面四级&#8220;格物、致知，诚意、正心&#8221;是&#8220;内修&#8221;；后面 三纲&#8220;齐家、治国、平天下&#8221;是&#8220;外治&#8221;。而其中间的&#8220;修身&#8221;一 环，则是连结&#8220;年修&#8221;和&#8220;外治&#8221;两方面的枢纽，它与前面的 &#8220;内修&#8221;项目连在一起，是&#8220;独善其身&#8221;；它与后面的&#8220;外治&#8221;项 目连在一起，是&#8220;兼善天下&#8221;。两千多年来，一代又一代中国知识 分子&#8220;穷则独善其身，达则兼善天下&#8221;（《孟子&#183;尽心下》），把生 命的历程铺设在这一阶梯之上。所以，它实质上已不仅仅是一系列学说性质的进修步骤，而是具有浓厚实践色彩的人生追求阶梯 了。它铸造了一代又一代中国知识分子的人格心理，时至今日，仍 然在我们身上发挥着潜移默化的作用。不管你是否意识明确，不 管你积极还是消极，&#8220;格、致、诚、正，修、齐、治、平&#8221;的观念 总是或隐或显地在影响看你的思想，左右着你的行动，使你最终 发现，自己的人生历程也不过是在这儒学的进修阶梯上或近或远 地展开。事实上，作为中国知识分子，又有几人是真正出道入佛 的野鹤闲云、隐逸高士呢？说到底，依然是十人九儒，如此而已。</p>
<hr />
<p style="line-height: 150%" align="left">&nbsp;　　　　　　　　　<font face="黑体">弘扬光明的品德&nbsp;</font><br />
【原文】&nbsp;<br />
<br />
<font face="黑体">《康诰》(1)曰：&#8220;克明德。&#8221;(2)《大甲》(3)曰：&#8220;顾諟天之明命。&#8221;(4)《帝 典》(5)曰：&#8220;克明峻德。&#8221;(6)皆自明也。(7)</font><br />
<br />
　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　（传1）<br />
<br />
【注释】&nbsp;<br />
<br />
　　 (1)康浩：《尚书&#183;周书》中的一篇。《尚书》是上古历史文献和追述古代 事迹的一些文章的汇编，是&#8221;五经&#8221;之一，称为&#8220;书经&#8221;。全书分为《虞书》、 《夏书》、《商书》、《周书》四部分。(2)克：能够。(3)大甲：即《太 甲》，《尚书&#183;商书》中的一篇。(4)顾：思念。諟：此。明命：光明的禀性。 (5)帝典：即《尧典》，《尚书&#183;虞书》中的一篇。(6)克明峻德： 《尧典》原句为&#8220;克明俊德&#8221;。俊：与&#8220;峻&#8221;相通，意为大、崇高等。(7) 皆：都，指前面所引的几句话。<br />
<br />
<br />
【译文】&nbsp;<br />
<br />
　　 《康诰》说：&#8220;能够弘扬光明的品德。&#8221;《太甲》说：&#8220;念念不忘 这上天赋予的光明禀性。&#8221;《尧典》说：&#8220;能够弘扬崇高的品德。&#8221;这 些都是说要自己弘扬光明正大的品德。<br />
<br />
<br />
【读解】&nbsp;<br />
<br />
　　 这是&#8220;传&#8221;的第一章，对&#8220;经&#8221;当中&#8220;大学之道，在明明 德&#8221;一句进行引证发挥，说明弘扬人性中光明正大的品德是从夏、 商、周三皇五帝时代就开始强调了的，有书为证，而不是我们今 天别出心裁，标新立异的产物。 《三字经》说：&#8220;人之初，性本善；性相近，习相远；苟不教， 性乃迁。&#8221;也就是说，人的本性生来都是善良的，只不过因为后天 的环境影响和教育才导致了不同的变化，从中生出许多恶的品质。 因此，儒家的先贤们强调后天环境和教育的作用，在作为&#8220;四书 五经&#8221;之首的《大学》一篇里开宗明义，提出&#8220;大学&#8221;的宗旨就 在于弘扬人性中光明正大的品德，使人达到最完善的境界。 以我们今天的眼光来看，&#8220;在明明德&#8221;就是加强道德的自我完 善，发掘、弘扬自己本性中的善根，而摒弃邪恶的诱惑。从这个 意义上说，无论是西方基督教的&#8220;忏悔&#8221;，东方佛教的&#8220;修行&#8221;，还 是列夫&#183;托尔斯秦式的&#8220;道德自我完善&#8221;，毛泽东式的&#8220;狠斗私字 一闪念&#8221;，乃至于我们今天所倡导的&#8220;五讲四美三热爱&#8221;、&#8220;培养四 有新人&#8221;等等，都是&#8220;在明明德&#8221;，以弘扬人性中光明正大的品德 为目的。　　</p>
<hr />
<p style="line-height: 150%" align="left"><font face="黑体"><font size="3">苟日新，日日新，又日新</font>&nbsp;<br />
<br />
【原文】&nbsp;<br />
<br />
　　 汤之，《盘铭》（1）曰：&#8220;苟日新，日日新，又日新。&#8221;（2）《康诰》曰：&#8220;作新民。&#8221;（3）《诗》曰：&#8220;周虽旧邦，其命维新。&#8221;（4）是故君子无所不用其极。<br />
</font><br />
　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　（传2）<br />
<br />
【注释】&nbsp;<br />
<br />
　　 （1）汤：即成汤，商朝的开国君主。盘铭：刻在器皿上用来警戒自己的箴言 。这里的器皿是指商汤的洗澡盆。 （2）苟 ：如果。新：这里的本义是指 洗澡除去身体上的污垢，使身体焕然一新，引申义则是指行精神上的弃旧图新。 （3）作：振作，激励。新民：即&#8220;经&#8221;里面说的&#8220;亲民&#8221;，实应为&#8220;新民&#8221;。意思是使新、民新，也就是使人弃旧图新，去恶从善。（4）&#8220;《诗曰》&#8221;句：这里的《诗》指《诗经.大雅.文王》。周，周朝。旧邦，旧国。其命，指周朝所禀受的天命。维：语助词，无意义。（5）是故君子无所不用其极：所以品德高尚的人无处不追求完善。是故，所以。君子，有时候指贵族，有时指品德高尚的人，根据上下文不同的语言环境而有不同的意思。<br />
<br />
<br />
【译文】&nbsp;<br />
<br />
　　 商汤王刻在洗澡盆上的箴言说&#8221;如果能够一天新，就应保持 天天新，新了还要更新。&#8221;《康诰》说：&#8220;激励人弃旧图新。&#8221;《诗 经》说，&#8220;周朝虽然是旧的国家，但却禀受了新的天命。&#8221;所以，品 德高尚的人无处下追求完善。<br />
<br />
<br />
【读解】&nbsp;<br />
<br />
　　 如果说&#8220;在明明德&#8221;还是相对静态地要求弘扬人性中光明正 大的品德的话，那么，&#8220;苟日新，日日新，又日新&#8221;就是从动态的 角度来强调不断革新，加强思想革命化的问题了。 &#8220;苟日新，日日新，又日新&#8221;被刻在商汤王的洗澡盆上，本来 是说洗澡的问题：假如今天把一身的污垢洗干净了，以后便要天 天把污垢洗干净，这样一天一天地下去，每人都要坚持。引申出来，精神上的洗礼，品德上的修炼，思想上的改造又何尝不是这 样呢？这使人想到基督教的每日忏悔，使人联想到女作家杨绛把 她那本写&#8220;干校&#8221;生活的书起名为&#8220;洗澡&#8221;。精神上的洗澡就是 《庄子&#183;知北游》所说的&#8220;澡雪而精神&#8221;，《礼记&#183;儒行》所说的 &#8220;澡身而浴德&#8221;，说到底，也就是毛泽东所一再强调的&#8221;加强思想 革命化&#8221;。 话说回来，&#8220;苟日新，日日新，又日新&#8221;无论如何展示的是一 种革新的姿态，驱动人们弃旧图新。所以，你不仅可以像商汤王 一样把它刻在洗澡盆上，而且也可以把它刻在床头、案头，使它 成为你的座右铭。　　</p>
<hr />
<p style="line-height: 150%" align="left"><font face="黑体">找准自己的位置&nbsp;<br />
<br />
【原文】&nbsp;<br />
<br />
　　 《诗》云：&#8220;邦畿千里，惟民所止。&#8221;（1）《诗》云：&#8220;缗蛮黄鸟，止 于丘隅（2）。&#8221;子曰：&#8220;于止，知其所止，可以人而不如鸟乎！&#8221; 《诗》云：&#8220;穆穆文王，於缉熙敬止（3）！&#8221;为人君，止于仁；为 人臣，止于敬；为人子，止于孝；为人父，止于慈；与国人交，止 于信。 《诗》云：&#8220;瞻彼淇澳，绿竹猗猗。有斐君子，如切如磋，如 琢如磨。瑟兮（僴）兮，赫兮喧兮。有斐君子，终不可（諠）（4）兮！&#8221;如切 如磋者，道学也（5）；如琢如磨者，自修也；瑟兮（亻闲）兮者，恂栗也（6）； 赫兮喧兮者，威仪也；有斐君子，终不可（讠宣）兮者，道盛德至善，民 之不能忘也。 《诗》云：&#8220;於戏！前王不忘（7）。&#8221;君子贤其贤而亲其亲，小人 乐其乐而利其利，此以没世不忘也。<br />
　　　　　　　　　　　　　　　　　　　　　　　　　</font>　　　　　　　　　　　　（传3）<br />
<br />
【注释】&nbsp;<br />
<br />
　　 （1）邦畿千里，惟民所止：引自〈诗经&#183;商颂&#183;玄鸟》。邦畿（ji），都城及 其周围的地区。止，有至、到、停止、居住、栖息等多种含义，随上下文而 有所区别。在这句里是居住的意思。（2）缗蛮黄鸟，止于丘隅：引自〈诗 经&#183;小雅&#183;绵蛮〉。缗蛮，即绵蛮，鸟叫声。隅，角落。止，栖息。（3） &#8220;穆穆&#8221;句：引自《诗经&#183;大雅&#183;文王》。穆穆，仪表美好端庄的样子。於 （wu），叹词。缉，继续。熙，光明。止，语助词，无意义。(4)《诗》云： 这几句诗引自《诗经&#183;卫风&#183;淇澳》。淇，指淇水，在今河南北部。澳（yu） 水边。斐，文采。瑟兮（亻闲）（xian）兮，庄重而胸襟开阔的样子。赫兮喧兮，显 耀盛大的样子。（讠宣），《诗经》原文作&#8220;（讠爰）&#8221;，遗忘。（5）道：说、言的意思。 （6）恂栗，恐惧，戒惧。（7）於戏！前王不忘：引自《诗经&#183;周颂&#183;烈 文》。於戏（wuhu）：叹词。前王：指周文王、周武王。（8）此以：因此。 没世：去世。<br />
<br />
<br />
【译文】&nbsp;<br />
<br />
　　 《诗经》说：&#8220;京城及其周围，都是老百姓向往的地方。&#8221;《诗 经》又说：&#8220;&#8216;绵蛮&#8217;叫着的黄鸟，栖息在山冈上。&#8221;孔子说：&#8220;连 黄鸟都知道它该栖息在什么地方，难道人还可以不如一只鸟儿 吗？&#8221; 《诗经》说：&#8220;品德高尚的文王啊，为人光明磊落，做事始终 庄重谨慎。&#8221;做国君的，要做到仁爱；做臣子的，要做到恭敬；做 子女的，要做到孝顺；做父亲的，要做到慈爱；与他人交往，要 做到讲信用。 《诗经》说：&#8220;看那淇水弯弯的岸边，嫩绿的竹子郁郁葱葱。有 一位文质彬彬的君子，研究学问如加工骨器，不断切磋；修炼自 己如打磨美玉，反复琢磨。他庄重而开朗，仪表堂堂。这样的一 个文质彬彬的君子，真是令人难忘啊！&#8221;这里所说的&#8220;如加工骨器， 不断切磋&#8221;，是指做学问的态度；这里所说的&#8220;如打磨美玉，反复 琢磨&#8221;，是指自我修炼的精神；说他&#8220;庄重而开朗&#8221;，是指他内心 谨慎而有所戒惧；说他&#8220;仪表堂堂&#8221;，是指他非常威严；说&#8220;这样 一个文质彬彬的君子，可真是令人难忘啊！&#8221;是指由于他品德非常 高尚，达到了最完善的境界，所以使人难以忘怀。 《诗经》说：&#8220;啊啊，前代的君王真使人难忘啊！&#8221;这是因为君 主贵族们能够以前代的君王为榜样，尊重贤人，亲近亲族，一般 平民百姓也都蒙受恩泽，享受安乐，获得利益。所以，虽然前代 君王已经去世，但人们还是永远不会忘记他们。<br />
<br />
<br />
【读解】&nbsp;<br />
<br />
　　 这一段发挥&#8220;在止于至善&#8221;的经义。首先在于&#8220;知其所止&#8221;， 即知道你应该停在什么地方，其次才谈得上&#8220;止于至善&#8221;的问题。 俗语说：&#8220;人往高处走，水往低处流。&#8221;鸟儿尚且知道找一个 栖息的林子，人怎么可以不知道自己应该落脚的地方呢？所以， &#8220;邦畿千里，惟民所止。&#8221;大都市及其郊区古来就是人们向往而聚 居的地方。 但这还只是身体的&#8220;知其所止&#8221;，不是经义的所在。经义的所 在是精神的&#8220;知其所止&#8221;，也就是&#8220;在止于至善&#8221;。 要达到这&#8220;至善&#8221;的境界，不同的人，不同的身分有不同的 努力方向，而殊途同归，最后要实现的，就是通过&#8220;如切如磋，如 琢如磨&#8221;的研修而达到&#8220;盛德至善，民之不能忘也！&#8221;成为流芳百 世的具有完善人格的人。 这当然是一种理想主义的英雄主义的教育：渴望不朽，崇尚 伟大，追求完善。 对于一般读者，尤其是当今读者来说，这种要求似乎过于理 想化，过于远距离了。倒是回过头来说到&#8220;知其所止&#8221;，对于我们 来说，仍具有较深的启发意义。 &#8220;知其所止&#8221;，也就是知道自己应该&#8220;止&#8221;的地方，找准自己 的位置，这一点，说起来容易做起来难。天地悠悠，过客匆匆，多 少人随波逐流，终其一生而不知其所止，尤其是当今时代，生活 的诱惑太多，可供的机会太多，更给人们带来了选择的困惑。 比如说，在过去的时代，&#8220;万般皆下品，惟有读书高。&#8221;读书 人心态平衡，或许还&#8220;知其所止&#8221;，知道自己该干什么。可是，进 入市场经济时代后，所谓&#8220;下海&#8221;的机会与诱惑重重地叩击着人 们的心扉，读书人被推到了生活的十字路口：何去何从？所止何 处？使不少人不知道自己该干什么了——精神的流浪儿无家可归。 以至于出现了教授卖大饼之类的畸形社会现象。 其实，《大学》本身说得好：&#8220;为人君，止于仁；为人臣，止 于敬；为人子，止于孝；为人父，止于慈；与国人交，止于信。&#8221; 不同的身分，不同的人有不同的&#8220;所止&#8221;，关键在于寻找最适合自 身条件，最能扬长避短的位置和角色——&#8220;知其所止&#8221;。这才是最 最重要的。 这样一来，教授当然也就不会去卖大饼了！　</p>
<hr />
<p style="line-height: 150%" align="left"><font face="黑体">　凡事抓住根本&nbsp;<br />
<br />
【原文】<br />
<br />
　　子曰：&#8220;听讼，吾犹人也，必也使无讼乎！&#8221;（1）无情者不得尽其 辞（2）。大畏民志（3）。此谓知本。</font> （传4）<br />
<br />
【注释】<br />
<br />
（1）&#8220;子曰&#8221;句：引自《论语&#183;颜渊》。听讼，听诉讼，即审案子。犹人， 与别人一样。<br />
（2）无情者不得尽其辞：使隐瞒真实情况的人不能够花言巧 语。<br />
（3）民志：民心，人心。<br />
<br />
【译文】<br />
<br />
　　孔子说：&#8220;听诉讼审理案子，我也和别人一样，目的在于使诉讼不再发生。&#8221;使隐瞒真实情况的人不敢花言巧语，使人心畏服，这就叫做抓住了根本。<br />
<br />
【读解】<br />
<br />
　　这一段以孔子谈诉讼的话来阐发&#8220;物有本末，事有终始&#8221;的道理，强调凡事都要抓住根本。审案的根本目的是使案子不再发生，这正如&#8220;但愿世间人无病，何愁架上药生尘&#8221;的道理一样。<br />
<br />
　　审案和卖药都只是手段，或 者说是&#8220;末&#8221;，使人心理畏服不再犯案和增强体质不再生病才是目的， 或者说才是&#8220;本&#8221;。<br />
<br />
　　说到底，是一个教化与治理的问题，教化是本，治理是末。正是由此出发，我们才能够理解《大学》强调以修身为本，齐家、治国、平天下都只是末的道理。<br />
<br />
　　本末的关系如此，终始的因果也一样。从哲学命题的角度来 看，本末是本质论，终始是发展观，千古哲学的两大范畴在《大学》这篇儒学的入门读物中以轻轻巧巧的八个字对仗而出：&#8220;物有本末，事有终始。&#8221;再以八个字加以干净利落的解决：&#8220;知所先后，则近道矣！&#8221;真是语言极度简洁而蕴含无比深刻，显出&#8220;经&#8221;的本色。&nbsp;</p>
<hr />
<p style="line-height: 150%" align="left"><font face="黑体">获得知识的途径&nbsp;<br />
</font><br />
<font face="黑体">【原文】<br />
<br />
　　所谓致知在格物者，言欲致吾之知，在即物而穷其理也（2）。盖 人心之灵莫不有知，而天下之物莫不有理，惟于理有未穷（5），故其 知有不尽也。是以《大学》始教，必始学者即凡天下之物，莫不 因其已知之理而益穷之（4），以求至乎其极。至于用力之久，而一旦 豁然贯通焉，则众物之表里精粗无不到，而吾心之全体大用无不 明矣。此谓物格，此谓知之至也。</font> （传5）<br />
<br />
【注释】<br />
<br />
　　①这一章的原文只有&#8220;此谓知本。此谓知之至也&#8221;两句。朱熹认为，&#8221;此 谓知本&#8221;一句是上一章的衍文，&#8221;此谓知之至也&#8221;一句前面又缺了一段文字。 所以，朱熹根据上下文关系补充了一段文字，这里所选的，就是朱熹补充的 文字。②即，接近，接触。穷：穷究，彻底研究。③未穷，未穷尽，未彻底。④益，更加。<br />
<br />
【译文】<br />
<br />
　　说获得知识的途径在于认识、研究万事万物，是指要想获得知识，就必须接触事物而彻底研究它的原理。人的心灵都具有认识能力，而天下万事万物都总有一定的原理，只不过因为这些原理还没有被彻底认识，所以使知识显得很有局限。因此，《大学》一开始就教学习者接触天下万事万物，用自己已有的知识去进一步探究，以彻底认识万事万物的原理。经过长期用功，总有一天会豁然贯通，到那时，万事万物的里外巨细都被认识得清清楚楚，而自己内心的一切认识能力都得到淋漓尽致的发挥，再也没有蔽塞。这就叫万事万物被认识、研究了，这就叫知识达到顶点了。<br />
<br />
【读解】<br />
<br />
　　格物致知——通过对万事万物的认识、研究而获得知识，而不是从书本到书本地获得知识。这种认识论很具有实践的色彩，打破了一般对儒学死啃书本的误解。<br />
　　&#8220;格物致知&#8221;在宋以后成了中国哲学中的一个重要范畴，到清朝末年，&#8220;格致&#8221;（即&#8220;格物致知&#8221;的省称）又成了对声光化电等 自然科学部门的统称。鲁迅在《呐喊自序》里说：&#8220;在这学堂里， 我才知道在这世上，还有所谓格致，算学，地理，绘图和体操。&#8221;<br />
　　这说明&#8220;格物致知&#8221;的深刻影响。<br />
　　事实上，时至今日，当我们说到知识的获取时，仍离不开 &#8220;格物致知&#8221;这一条途径。因为，它不是说的&#8220;秀才不出门，全知 天下事。&#8221;而是说的&#8220;&#8216;你要知道梨子的滋味，你就得变革梨子，亲口吃一吃。&#8221;（毛泽东《实践论》语）<br />
　　简言之，&#8220;格物致知&#8221;把我们引向万事万物，引向实践，引向&#8220;实践是检验真理的唯一标准&#8221;和&#8220;实践是认识的唯一源泉。&#8221;</p>
<hr />
<p style="line-height: 150%" align="left"><font face="黑体">不要自欺欺人</font>&nbsp;<br />
<br />
<font face="黑体">【原文】<br />
<br />
　　所谓诚其意者（1），毋（2）自欺也。如恶恶臭（3），如好好色（4），此之谓自谦（5）。故君子必慎其独也（6）！<br />
　　小人闲居（7）为不善，无所不至，见君子而后厌然（8），掩（9）其不善， 而著（10）其善。人之视己，如见其肺肝然，则何益矣。此谓诚于中（11），形于外。故君子必慎其独也。<br />
　　曾子曰：&#8220;十目所视，十手所指，其严乎！&#8221;富润屋（12），德润身（13），心广体胖（14）。故君子必诚其意。（传6）<br />
<br />
</font>【注释】<br />
<br />
　　 ①（1）其意：使意念真诚。（2）毋：不要。（3）恶（wu）恶（e）臭 （xiu）：厌恶腐臭的气味。臭，气味，较现代单指臭（chou）味的含义宽泛。 （4）好（hao）好（hao）色：喜爱美丽的女子。好（hao）色，美女。（5） 谦（qian）：通&#8220;慊&#8221;，心安理得的样子。（6）慎其独：在独自一人时也谨慎 不苟。 （7）闲居：即独处。（8）厌然：躲躲闪闪的样子。（9）掩：遮 掩，掩盖。（10）著：显示。（11）中：指内心。下面的&#8220;外&#8221;指外表。 （12）润屋：装饰房屋。（13）润身，修养自身。（14）心广体胖（pan）：心 胸宽广，身体舒泰安康，胖，大，舒但。<br />
<br />
【译文】<br />
<br />
　　使意念真诚的意思是说，不要自己欺骗自己。要像厌恶腐臭的气味一样，要像喜爱美丽的女人一样，一切都发自内心。所以，品德高尚的人哪怕是在一个人独处的时候，也一定要谨慎。<br />
<br />
　　品德低下的人在私下里无恶不作，一见到品德高尚的人便躲躲闪闪，掩盖自己所做的坏事而自吹自擂。殊不知，别人看你自己，就像能看见你的心肺肝脏一样清楚，掩盖有什么用呢？这就叫做内心的真实一定会表现到外表上来。所以，品德高尚的人哪怕是在一个人独处的时候，也一定要谨慎。<br />
<br />
　　曾子说：&#8220;十只眼睛看着，十只手指着，这难道不令人畏惧吗？！&#8221;<br />
<br />
　　财富可以装饰房屋，品德却可以修养身心，使心胸宽广而身体舒泰安康。所以，品德高尚的人一定要使自己的意念真诚。<br />
<br />
【读解】<br />
<br />
　　要做到真诚，最重要，也是最考验人的一课便是&#8220;慎其独&#8221; 在一个人独处的时候也谨慎，简而言之，就是人前人后一个样。人前真诚，人后也真诚，一切都发自肺腑，发自内心，发自我全部的感官，就像手脚长在我自己身上一样自然自如，一样真实无欺，而不是谁外加于我的&#8220;思想改造&#8221;，外加于我的清规戒律。<br />
<br />
　　这是从正面来说。<br />
<br />
　　从反面来说，&#8220;若要人不知，除非己莫为。&#8221;自欺欺人，掩耳盗铃，总有东窗事发的一天。<br />
<br />
　　说到这里，在市场经济时代，金钱诱惑滚滚而来，政府反腐倡廉，&#8220;慎其独&#8221;是不是也应该作为公务员们必修的一课呢？<br />
<br />
　　须知，金玉满堂，并不能保得你心情舒畅，身体安康，倒是那疯破道人的《好了歌》唱得好：&#8220;终朝只恨聚无多，及到多时眼闭了。&#8221;所以，比装修房屋（富润屋）更重要的还是装修你自己 （德润身），修养身心，做到心宽体胖。而要做到这一切，还得要 回到那起始的一点去——君子必诚其意。</p>
<p style="line-height: 150%" align="left"><font face="新宋体">真诚做人，立身之本。</font></p>
<hr />
<p style="line-height: 150%" align="left"><font face="黑体">修身先正心&nbsp;<br />
<br />
【原文】<br />
<br />
　　所谓修身在正其心者，身有所忿懥（1），则不得其正；有所恐惧，则不得其正；有所好乐，则不得其正；有所忧患，则不得其正。<br />
　　心不在焉，视而不见，听而不闻，食而不知其味。此谓修身在正其心。（传7）</font><br />
<br />
【注释】<br />
<br />
　　①身：程颐认为应为&#8220;心&#8221;。忿懥（zh&#236;）：愤怒。<br />
<br />
【译文】<br />
<br />
　　之所以说修养自身的品性要先端正自己的心思，是因为心有愤怒就不能够端正；心有恐惧就不能够端正；心有喜好就不能够端正；心有忧虑就不能够端正。<br />
　　心思不端正就像心不在自己身上一样：虽然在看，但却像没有看见一样；虽然在听，但却像没有听见一样；虽然在吃东西，但却一点也不知道是什么滋味。所以说，要修养自身的品性必须要先端正自己的心思。<br />
<br />
【读解】<br />
<br />
　　正心是诚意之后的进修阶梯。<br />
　　诚意是意念真诚，不自欺欺人。但是，仅仅有诚意还不行。因为，诚意可能被喜怒哀乐惧等情感支配役使，使你成为感情的奴隶而失去控制。<br />
　　所以，在&#8220;诚其意&#8221;之后，还必须要&#8220;正其心&#8221;，也就是要以端正的心思（理智）来驾驭感情，进行调节，以保持中正平和的心态，集中精神修养品性。<br />
　　这里需要注意的是，埋与情，正心和诚意不是绝对对立，互不相容的。朱嘉说：喜怒哀乐惧等都是人心所不可缺少的，但是，一旦我们不能自察，任其左右自己的行动，便会使心思失去端正。所以，正心不是要完全摒弃喜怒哀乐俱等情欲，不是绝对禁欲，而只是说要让理智来克制、驾驭情欲，使心思不被情欲所左右，从而做到情理和谐地修身养性。<br />
　　也就是说，修身在正其心不外乎是要心思端正，不要三心二意，不要为情所牵，&#8220;心不在焉，视而不见，听而不闻，食而不知 其味&#8221;。（这凡句后来成了成语和名言，用来生动地描绘那种心神不属，思想不集中的状态，是教书先生在课堂上批评学生的常用语言。）<br />
　　这样来理解，修身在正其心也就没有什么神秘感了罢。</p>
<hr />
<p style="line-height: 150%" align="left"><font face="黑体">齐家先修身&nbsp;<br />
<br />
【原文】<br />
<br />
　　所谓齐其家在修其身者，人之其所亲爱而辟焉①，之其所贱恶 而辟焉，之其所畏敬而辟焉，之其所哀矜②而辟焉，之其所敖惰③ 而辟焉。故好而知其恶，恶而知其美者，天下鲜矣！故谚有之曰：&#8220;人莫知其子之恶，莫知其苗之硕④。&#8221;此谓身不修不可以齐其家。（传8）</font><br />
<br />
【注释】<br />
<br />
　　①之：即&#8220;于&#8221;，对于。辟：偏颇，偏向。②哀矜：同情，怜悯。③敖，骄做。惰：怠慢。④硕：大，肥壮。<br />
<br />
【译文】<br />
<br />
　　之所以说管理好家庭和家族要先修养自身，是因为人们对于自己亲爱的人会有偏爱；对于自己厌恶的人会有偏恨；对于自己敬畏的人会有偏向；对于自己同情的人会有偏心；对于自己轻视的人会有偏见。因此，很少有人能喜爱某人又看到那人的缺点，厌恶某人又看到那人的优点。所以有谚语说：&#8220;人都不知道自己孩子的坏，人都不满足自己庄稼的好。&#8221;这就是不修养自身就不能管理好家庭和家族的道理。<br />
<br />
【读解】<br />
<br />
　　在这里，修养自身的关键是克服感情上的偏私：正己，然后 正人。<br />
　　儒学的进修阶梯由年向外展开，这里是中间过渡的一环。在此之前的格物。致知、诚意、正心都在个体自身进行，在此之后的齐家、治国、平天下开始处理人与人之间的关系，从家庭走向社会，从独善其身转向兼善天下。当然，其程序仍然是由内逐步外推：首先是与自身密切相关的家庭和家族，然后才依次是国家、天下。<br />
　　正因为首先是与自身密切相关的家（家庭和家族），所以才有一个首当其冲的克服感情偏私的问题。<br />
　　中国人常说：&#8220;家和万事兴。&#8221;<br />
　　美国人说，&#8220;家是父亲的王国，母亲的世界，儿童的乐园。&#8221;<br />
　　德国人说：&#8220;人无国王、庶民之分，只要家有和平，便是最幸 福的人。&#8221;<br />
　　法国人说得更好：&#8220;对于亚当而言，天堂是他的家；然而对于亚当的后裔而言，家是他们的天堂。&#8221;（伏尔泰语）<br />
　　家是永恒的话题。<br />
　　但是，如果你不排除偏私之见，修身正己以正人，你就不能管理好这个你所拥有的天堂和乐园，就会像有人所告诫的那样：&#8220;坏家庭无法养育我们纯洁的灵魂，倒有可能成为我们自掘的墓场。&#8221;<br />
　　天堂不就变成地狱了吗？&nbsp;</p>
<hr />
<p style="line-height: 150%" align="left"><font face="黑体">治国先齐家&nbsp;<br />
<br />
【原文】<br />
<br />
　　所谓治国必先齐其家者，其家不可教而能教人者无之。故君子不出家而成教于国：孝者，所以事君也；悌(1)者，所以事长也；慈(2)者，所以使众也。<br />
　　《康诰》曰：&#8220;如保赤子。&#8221;(3)心诚求之，虽不中(4)，不远矣。未有学养子而后嫁者也！<br />
　　一家仁，一国兴仁；一家让，一国兴让；一人贪戾，一国作乱。其机(5)如此。此谓一言偾事，一人定国。<br />
　　尧舜(7)帅(8)天下以仁，而民从之；桀纣(9)帅天下以暴，而民从之。其所令反其所好，而民不从。是故君子有诸(10)己而后求诸人，无诸己而后非诸人。所藏乎身不恕(11)，而能喻(12)诸人者，未之有也。故治国在齐其家。<br />
　　《诗》云：&#8220;桃之夭夭，其叶蓁蓁。之子于归，宜其家人。&#8221;(13)宜其家人，而后可以教国人。《诗》云：&#8220;宜兄宜弟&#8221;(14)宜兄宜弟，而后可以教国人。《诗》云：&#8220;其仪不忒，正是四国。&#8221;(15)其为父子兄弟足法，而后民法之也。此谓治国在齐其家。（传9）&nbsp;</font><br />
<br />
【注释】<br />
<br />
　　（1）悌（ti）：指弟弟应该绝对服从哥哥。②慈：指父母爱子女。③如保赤子：《尚书&#183;周书&#183;康诰》原文作&#8220;若保赤子。&#8221;这是周成王告诫康 叔的话，意思是保护平民百姓如母亲养护婴孩一样。赤子，婴孩。（4）中 （zhong），达到目标。⑤机：本指弩箭上的发动机关，引申指关键。③偾（fen）：败，坏。尧舜：传说中父系氏族社会后期部落联盟的两位 领袖，即尧帝和舜帝，历来被认为是圣君的代表。（8）帅：同&#8220;率&#8221;，率领，统帅。③桀（jie）：夏代最后一位君主。纣：即殷纣王，商代最后一位君 主。二人历来被认为是暴君的代表。（10）诸：&#8220;之于&#8221;的合音。（11）恕：即恕道。孔子说：&#8220;己所不欲，勿施于人。&#8221;意思是说，自己不想做的，也不要让别人去做，这种推己及人，将心比己的品德就是儒学所倡导的恕道。（12）喻：使别人明白。（13）&#8220;桃之夭夭&#8230;&#8230;&#8221;：引自《诗经&#183;周南；桃夭》。 夭夭（yao），鲜嫩，美丽。蓁蓁（zhen），茂盛的样子。之子，这个（之）女子（子）于归，指女子出嫁。（14）&#8220;宜兄宜弟&#8221;：引自《诗经&#183;小雅&#183;蓼 萧》。（15）&#8220;其仪不忒&#8230;&#8230;：&#8221;引自《诗经&#183;曹风&#183;鸤鸠》。仪，仪表，仪容。忒（te），差错。<br />
<br />
【译文】<br />
<br />
　　之所以说治理国家必须先管理好自己的家庭和家族，是因为不能管教好家人而能管教好别人的人，是没有的，所以，有修养 的人在家里就受到了治理国家方面的教育：对父母的孝顺可以用于侍奉君主；对兄长的恭敬可以用于侍奉官长；对子女的慈爱可以用于统治民众。<br />
　　《康浩》说：&#8220;如同爱护婴儿一样。&#8221;内心真诚地去追求，即使达不到目标，也不会相差太远。要知道，没有先学会了养孩子再去出嫁的人啊！<br />
　　一家仁爱，一国也会兴起仁爱；一家礼让，一国也会兴起礼让；一人贪婪暴戾，一国就会犯上作乱。其联系就是这样紧密，这就叫做：一句话就会坏事，一个人就能安定国家。<br />
　　尧舜用仁爱统治天下，老百姓就跟随着仁爱；桀纣用凶暴统 治天下，老百姓就跟随着凶暴。统治者的命令与自己的实际做法相反，老百姓是不会服从的。所以，品德高尚的，总是自己先做到。然后才要求别人做到；自己先不这样做，然后才要求别人不这样做。不采取这种推己及人的恕道而想让别人按自己的意思去做，那是不可能的。所以，要治理国家必须先管理好自己的家庭 和家族。<br />
　　《诗经》说：&#8220;桃花鲜美，树叶茂密，这个姑娘出嫁了、让全家人都和睦。&#8221;让全家人都和睦，然后才能够让一国的人都和睦。《诗经》说：&#8220;兄弟和睦。&#8221;兄弟和睦了，然后才能够让一国的人都 和睦。《诗经》说：&#8220;容貌举止庄重严肃，成为四方国家的表率。&#8221;只有当一个人无论是作为父亲、儿子，还是兄长、弟弟时都值得人效法时，老百姓才会去效法他。这就是要治理国家必须先管理 好家庭和家族的道理。<br />
<br />
【读解】<br />
<br />
　　国家，国家，仅从语词关系来看，国和家的关系就是如此血 肉相连，密不可分；尤其是在以家族为中心的宗法制社会时代，家是一个小小的王国，家长就是它的国王；国是一个大大的家，国王就是它的家长。因此，无论是国王还是家（族）长都有生杀予 夺的至高权力；因此，有君君、臣臣、父父、子子的规范贯穿国与家；也正因为如此，我们才能理解，&#8220;治国必先齐其家&#8221;。<br />
　　不过，进入现代社会，情况已发生了极大变化：一方面，国已不允许实行家长制，另一方面，家已大大地民主化。&#8221;不仅君君、臣臣、父父、子子的规范已成为过去，就是孝、悌观念也日渐式 微，丧失了&#8220;君子不出家而成教于国&#8221;的基本条件。而且，&#8220;其家不可教而能救人者&#8221;的现象也不是&#8220;无之&#8221;，而是不难见到了，比如说，一个优秀教师教不好自己的子女，一些当政官员的公子以身试法等等。这类事情屡见不鲜，很是令人深思。<br />
　　从另一方面来看，《大学》的这一章反复强调以身作则，要求&#8220;君子有诸己而后求诸人，无诸己而后非诸人&#8221;，指出&#8220;其所令反 其所好，而民不从&#8221;，&#8220;所藏乎身不恕，而能喻诸人者，未之有也。&#8230; 这些思想却并不因为社会时代的变迁而失去光彩。它既是对&#8220;欲治其国者&#8221;的告诫，值得推荐给当政为官的人作为座右铭；也是对儒学&#8220;恕道&#8221;原则的阐发，可广泛应用于生活的各个方面，作为我们立身处世，待人接物的有益参照。</p>
<hr />
<p style="line-height: 150%" align="left"><font face="黑体">平天下先治国&nbsp;<br />
<br />
【原文】<br />
<br />
　　所谓平天下在治其国者，上老老（1）而民兴孝；上长长（2）而民兴弟；上恤孤（3）而民不倍（4）。是以君子有絜矩之道也（5）。<br />
<br />
　　所恶于上毋以使下；所恶于下毋以事上；所恶于前毋以先后；所恶于后毋以从前；所恶于右毋以交于左；所恶于左毋以交于右。此之谓絜矩之道。<br />
<br />
　　《诗》云：&#8220;乐只君子，民之父母（6）。&#8221;民之所好好之；民之所恶恶之。此之谓民之父母。《诗》云：&#8220;节彼南山，维石岩岩。赫赫师尹，民具尔瞻。&#8221;（7）有国者不可以不慎。辟，则为天下僇矣（8）。《诗》云：&#8220;殷之未丧师，克配上帝。仪监于殷，峻命不易（9）。&#8221;道得众则得国，失众则失国。<br />
<br />
　　 是故君子先慎乎德。有德此（10）有人，有人此有土，有土此有财，有财此有用，德者，本也；财者，末也。外本内末，争民施夺（11）。是故财聚则民散，财散则民聚。是故言悖（12）而出者，亦悖而入。货悖而入者，亦悖而出。<br />
<br />
　　《康诰》曰：&#8220;惟命不于常。&#8221;道善则得之，不善则失之矣。《楚书》曰：&#8220;楚国无以为宝，惟善以为宝（13）&#8221;舅犯曰，&#8220;亡人无以为宝，仁亲以为宝（14）。&#8221;<br />
<br />
　　《秦誓》（15）曰：&#8220;若有一个臣，断断（16）兮，无他技，其心休休（17）焉，其如有容（18）焉。人之有技，若己有之。人之彦圣（19），其心好之，不啻（20）若自其口出，实能容之。以能保我子孙黎民，尚亦有利哉！人之有技，媢疾（21）以恶之。人之彦圣，而违（22）之俾（23）不通，实不能容。以不能保我子孙黎民、亦曰殆哉！&#8221;唯仁人放流之（24），迸诸四夷（25），不与同中国（26）。此谓唯仁人为能爱人，能恶人。见贤而不能举，举而不能先，命也（27）。见不善而不能退，退而不能远，过也。好人之所恶，恶人之所好，是谓拂（28）人之性，灾必逮夫身（29）。是故君子有大道：必忠信以得之，骄泰（30）以失之。<br />
<br />
　　 生财有大道：生之者众，食之者寡，为之者疾，用之者舒，则财恒足矣。仁者以财发身（31），不仁者以身发财。未有上好仁而下不好义者也，未有好义其事不终者也，未有府库（32）财非其财者也。孟献子（33）曰：&#8220;畜马乘（34）不察（35）于鸡豚，伐冰之家（36）不畜牛羊，百乘之家（37）不畜聚敛之臣（38）。与其有聚敛之臣，宁有盗臣。&#8221;此谓国不以利为利，以义为利也。长（39）国家而务财用者，必自小人矣。彼为善之，小人之使为国家，灾害并至。虽有善者，亦无如之何（40）矣！此谓国不以利为利，以义为利也。（传10）</font><br />
<br />
【注释】<br />
<br />
　　（1）老老：尊敬老人。前一个&#8220;老&#8221;字作动词，意思是把老人当作者人看待。（2）长长：尊重长辈。前一个&#8220;长&#8221;字作动词，意思是把长辈当作长辈看待。（3）恤：体恤，周济。孤，孤儿，古时候专指幼年丧失父亲的人。（4）倍：通&#8220;背&#8221;，背弃。⑤絜（xie）矩之道：儒家伦理思想之一，指一言一行要有示范作用。絜，量度。矩，画直角或方形用的尺子，引申为法度，规则。（6）乐只君子，民之父母，引自《诗经&#183;小雅&#183;南山有台》。乐（le），快乐，喜悦。只，语助词，（7）&#8220;节彼南山&#8230;&#8230;&#8221;：引自《诗经&#183;小雅&#183;节南山》。节，高大。岩岩，险峻的样子。师尹，太师尹氏，太师是周代的三公之一。尔，你。瞻，瞻仰，仰望。（8）僇（lu）：通&#8220;戮&#8221;，杀戮。（9）&#8220;殷之未丧师&#8230;&#8230;&#8221;：引自《诗经，大雅&#183;文王》。师，民众。配，符合。仪，宜。监，鉴戒。，峻，大。不易，指不容易保有。（10）此：乃，才。（11）争民施夺：争民，与民争利。施夺，施行劫夺。（12）悖：逆。（13）&#8220;《楚书》&#8221;句：《楚书》，楚昭王时史书。楚昭王派王孙圉（yu）出使晋国。晋国赵简子问楚国珍宝美玉现在怎么样了。王孙圉答道：楚国从来没有把美玉当作珍宝，只是把善人如观射父（人名）这样的大臣看作珍宝。事见《国语&#183;楚语》。汉代刘向的《新序》中也有类似的记载。（14）&#8220;舅犯&#8221;句：舅犯，晋文公重耳的舅舅狐偃，字子犯。亡人，流亡的人，指重耳。晋僖公四年十二月，晋献公因受骊姬的谗言，逼迫太子申生自缢而死。重耳避难逃亡在外在狄国时，晋献公逝世。秦穆公派人劝重耳归国掌政。重耳将此事告子犯，子 犯以为不可，对重耳说了这几句话。事见《礼记&#183;檀弓下》。（15）《秦誓》：《尚书&#183;周书》中的一篇。（16）断断：真诚的样子。 （17）休休：宽宏大量。（18）有容：能够容人。 （19）彦圣：指德才兼备。彦，美。圣，明。（20）不啻（chi）：不但。（21）媢（mao）疾：妒嫉。（22）违，阻抑。（23）俾：使。（24）放流：流放。（25）迸，即&#8220;屏&#8221;，驱逐。四夷，四方之夷。夷指古代东方的部族。（26）中国，全国中心地区。与现代意义的&#8220;中国&#8221;一同意义不一样。（27）命：东汉郑玄认为应该是&#8220;慢&#8221;字之误。慢即轻慢。（28）拂：逆，违背。（29）逮：及、到。夫（fu）：助词。（30）骄泰：骄横放纵。（31）发身：修身。发，发达，发起，（32）府库：国家收藏财物的地方。（33）孟献子：鲁国大夫，姓仲孙名蔑。（34）畜，养。乘（Sheng）：指用四匹马拉的车。畜马乘是士人初作大夫官的待遇。（35）察，关注。（36）伐冰之家：指丧祭时能用冰保存遗体的人家。是卿大夫类大官的待遇。（37）百乘之家，拥有一百辆车的人家，指有封地的诸侯王。（39）聚敛之臣：搜刮钱财的家臣。聚，聚集。敛，征收。④长（zhang）国家：成为国家之长，指君王。（40）无如之何：没有办法。<br />
<br />
【译文】<br />
<br />
　　之所队说平定天下要治理好自己的国家，是因为，在上位的人尊敬老人，老百姓就会孝顺自己的父母，在上位的人尊重长辈，老百姓就会尊重自己的兄长；在上位的人体恤救济孤儿，老百姓也会同样跟着去做。所以，品德高尚的人总是实行以身作则，推已及人的&#8220;絜矩之道&#8221;。<br />
<br />
　　如果厌恶上司对你的某种行为，就不要用这种行为去对待你的下属；如果厌恶下属对你的某种行为，就不要用这种行为去对待你的上司；如果厌恶在你前面的人对你的某种行为，就不要用这种行为去对待在你后面的人；如果厌恶在你后面的人对你的某种行为，就不要用这种行为去对待在你前面的人；如果厌恶在你右边的人对你的某种行为，就不要用这种行为去对待在你左边的人；如果厌恶在你左边的人对你的某种行为，就不要用这种行为去对待在你右边的人。这就叫做&#8220;絜矩之道&#8221;。<br />
<br />
　　《诗经》说：&#8220;使人心悦诚服的国君啊，是老百姓的父母。&#8221;老百姓喜欢的他也喜欢，老百姓厌恶的他也厌恶，这样的国君就可以说是老百姓的父母了。《诗经》说：&#8220;巍峨的南山啊，岩石耸立。显赫的尹太师啊，百姓都仰望你。&#8221;统治国家的人不可不谨慎。稍有偏颇，就会被天下人推翻。《诗经》说：&#8220;殷朝没有丧失民心的时候，还是能够与上天的要求相符的。请用殷朝作个鉴戒吧，守住天命并不是一件容易的事。&#8221;这就是说，得到民心就能得到国家，失去民心就会失去国家。<br />
<br />
　　所以，品德高尚的人首先注重修养德行。有德行才会有人拥护，有人拥护才能保有土地，有土地才会有财富，有财富才能供给使用，德是根本，财是枝末，假如把根本当成了外在的东西，却把枝末当成了内在的根本，那就会和老百姓争夺利益。所以，君王聚财敛货，民心就会失散；君王散财于民，民心就会聚在一起。这正如你说话不讲道理，人家也会用不讲道理的话来回答你；财货来路不明不白，总有一天也会不明不白地失去。<br />
<br />
　　《康浩》说：&#8220;天命是不会始终如一的。&#8221;这就是说，行善便会得到天命，不行善便会失去天命。《楚书》说：&#8220;楚国没有什么是宝，只是把善当作宝。&#8221;舅犯说，&#8220;流亡在外的人没有什么是宝，只是把仁爱当作宝。&#8221;<br />
<br />
　　《秦誓》说：&#8220;如果有这样一位大臣，忠诚老实，虽然没有什么特别的本领，但他心胸宽广，有容人的肚量，别人有本领，就如同他自己有一样； 别人德才兼备，他心悦诚服，不只是在口头上表示，而是打心眼里赞赏。用这种人，是可以保护我的子孙和百姓的，是可以为他们造福的啊！相反，如果别人有本领，他就妒嫉、厌恶；别人德才兼备，他便想方设法压制，排挤，无论如何容忍不得。用这种人，不仅不能保护我的子孙和百姓，而且可以说是危险得很！&#8221;因此，有仁德的人会把这种容不得人的人流放，把他们驱逐到边远的四夷之地去，不让他们同住在国中。这说明， 有德的人爱憎分明，发现贤才而不能选拔，选拔了而不能重用，这是轻慢：发现恶人而不能罢免，罢免了而不能把他驱逐得远远的，这是过错。喜欢众人所厌恶的，厌恶众人所喜欢的，这是违背人的本性，灾难必定要落到自己身上。所以，做国君的人有正确的途径：忠诚信义，便会获得一切；骄奢放纵，便会失去一切。<br />
<br />
　　生产财富也有正确的途径；生产的人多，消费的人少；生产的人勤奋，消费的人节省。这样，财富便会经常充足。仁爱的人仗义疏财以修养自身的德行，不仁的人不惜以生命为代价去敛钱发财。没有在上位的人喜爱仁德，而在下位的人却不喜爱忠义的；没有喜爱忠义而做事却半途而废的；没有国库里的财物不是属于国君的。孟献子说：&#8220;养了四匹马拉车的士大夫之家，就不需再去养鸡养猪；祭祀用冰的卿大夫家，就不要再去养牛养羊；拥有一百辆兵车的诸侯之家，就不要去收养搜刮民财的家臣。与其有搜刮民财的家臣，不如有偷盗东西的家臣。&#8221;这意思是说，一个国家不应该以财货为利益，而应该以仁义为利益。做了国君却还一心想着聚敛财货，这必然是有小人在诱导，而那国君还以为这些小人是好人，让他们去处理国家大事，结果是天灾人祸一齐降临。这时虽有贤能的人，却也没有办法挽救了。所以，一个国家不应该以财货为利益，而应该以仁义为利益。<br />
<br />
【读解】<br />
<br />
　　这是《大学》的最后一章，具有结尾的性质。全章在阐释&#8220;平天下在治其国&#8221;的主题下，具体展开了如下几方面的内容，一、君子有絜矩之道。二、民心的重要：得众则得国，失众则失国。三、德行的重要：德本财末。四、用人的问题：唯仁人为能爱人，能恶人。五、利与义的问题：国不以利为利，以义为利。<br />
<br />
　　所谓絜矩之道，是与前一章所强调的&#8220;恕道&#8221;一脉相承的。如果说，&#8220;恕道&#8221;重点强调的是&#8220;己所不欲，勿施于人&#8221;的将心比己方面，那么，&#8220;絜矩之道&#8221;则是重在强调以身作则的示范作用方面。如孔子对季康子说：&#8220;当政者的德行好比是风，老百姓的德行好比是草，只要风吹草上，草必然随风倒伏。&#8221;（《论语&#183;颜渊》）世道人心，上行下效。关键是看你说什么，提倡什么，做什么。榜样的力量是无穷的，领袖的力量更是不可估量的。所以，当政治国的人必须要有&#8220;絜矩之道&#8221;。<br />
<br />
　　关于民心的重要性，已经是古往今来都勿庸置疑的了。水能载舟，也能覆舟。不过，道理虽然是勿庸置疑的，但纵现历史，却往往是当局者迷，旁观者清。所以，才会有王朝的更迭，江山的改姓，当政者&#8220;为天下僇&#8221;。<br />
<br />
　　德行是儒学反复记述、强调的中心问题之一。把德与财对举起来进行比较，提出&#8220;德本财末&#8221;的思想，尽管从儒学的全部治国方略来看，也有&#8220;先富后教&#8221;（《论语&#183;子路》）、&#8220;有恒产者有恒心&#8221;（《孟子&#183;滕文公上》）等强调经济基础的思想，但总的说来，重精神而轻物质，崇德而抑财的倾向仍是非常突出的。<br />
<br />
　　正因为&#8220;德本财末&#8221;，因为德行对于治国平天下有第一位的重要作用，所以就牵涉到一个用人的问题。而在用人的问题上，同样是品德第一，才能第二。对于这一点，《大学》不厌其烦地引述了《尚书&#183;秦誓》里的一大段话，说明一个人即使没有什么才能，但只要心胸宽广能容人，&#8220;宰相肚里能撑船&#8221;，便可以重用。相反，即使你非常有才能，但如果你嫉贤妒能，容不得人，也是危害无穷，不能任用的。所以，&#8220;唯仁人为能爱人，能恶人。&#8221;当政治国的人必须要有识别人才的本领。<br />
<br />
　　与&#8220;德本财末 &#8221;密切相关的另一对范畴便是&#8220;利&#8221;与&#8220;义&#8221;的问题。<br />
<br />
　　为了阐迷&#8220;利&#8221;与&#8220;义&#8221;的关系问题，《大学》提出了&#8220;生财有大道&#8221;的看法，即生产的人多，消费的人少；生产的人勤奋，消费的人节省。这是一段很富于经济学色彩的论述，浅显易懂而勿庸置疑。值得我们注意的倒是下面的两句话：&#8220;仁者以财发身，不仁者以身发财，&#8221;&#8220;以财发身&#8221;的人把财产看作身外之物，所以能仗义疏财以修养自身的德行。就像著名的列夫&#183;托尔斯泰那样，解散农奴，实行自身禁欲，以实现良心与道德的自我完善，&#8220;以身发财&#8221;的人爱财如命，奉行&#8220;人为财死，鸟为食亡&#8221;的原则，不惜以生命为代价去敛钱发财。或贪赃枉法，铤而走险，或贪婪吝啬如巴尔扎克笔下的葛朗台，果戈理笔下的泼留希金等。都是&#8220;终朝只恨聚无多，及到多时眼闭了。&#8221;（《红楼梦&#183;好了歌》）所以，还是&#8220;以财发身&#8221;，超脱一点好。<br />
<br />
　　总起来说，这一章收束《大学》全篇，内容丰富，包含了儒学的不少重要思想。我们将会看到，这些思想在《中庸》、《论语》、《孟子》等儒家经典中还有反复的论述和展开。<br />
</p>
<img src ="http://www.cnblogs.com/syuko/aggbug/1013140.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41189/" target="_blank">[新闻]希捷一年出货硬盘1.83亿块 每秒钟近6块</a>]]></description></item></channel></rss>