2009年2月25日星期三

墨子说:国之将亡,必有七患

子墨子曰:國有七患。七患者何?
城郭溝池不可守而治宮室,一患也。
邊國至境四鄰莫救,二患也。
先盡民力無用之功,賞賜無能之人,民力盡於無用,財寶虛於待客,三患也。
仕者持祿,游者愛佼,君脩法討臣,臣懾雨不敢拂,四患也。
君自以為聖智而不問事,自以為安彊而無守備,四鄰謀之不知戒,五患也。
所信不忠,所忠不信,六患也。
畜種菽粟不足以食之,大臣不足以事之,賞賜不能喜,誅罰不能威,七患也。
以七患居國,必無社稷;以七患守城,敵至國傾。七患之所當,國必有殃。

墨子说:国之将亡,必有七患
1国防之患:不修国防 大兴宫殿 粉饰太平
2外交之患:大敌当前 外无盟友 孤立无援
3财政之患:分配不公 铺张浪费 穷尽民用
4内政之患:仕皆渔私 修法禁言 不问国是
5国君之患:闭门自大 标榜先进 坐以待毙
6团队之患:用人不当 小人当道 离心离德
7政权之患:民无食用 国无贤能 赏罚失威

墨子的国家忧患战略:

1.内政上:说忠行义,尊天志敬鬼神,爱利百姓
2.物质上:发展生产,节约官场消费,保障民生
3.军事上:科技强兵,重视国家防御,保障安全
4.心理上:居安思危,警惕突发变故,心有备虑
5. 外交上:和平外交,外结近邦盟友,礼交邻国

2009年2月18日星期三

世界人权宣言

1948年12月10日,联合国大会通过第217A(III)号决议并颁布《世界人权宣言》。这一具有历史意义的《宣言》颁布后,大会要求所有会员国广为宣传,并且“不分国家或领土的政治地位,主要在各级学校和其他教育机构加以传播、展示、阅读和阐述。”《宣言》全文如下:

序 言

鉴于对人类家庭所有成员的固有尊严及其平等的和不移的权利的承认,乃是世界自由、正义与和平的基础,鉴于对人权的无视和侮蔑视已发展为野蛮暴行,这些暴行玷污了人类的良心,而一个人人享有言论和信仰自由并免予恐惧和匮乏的世界的来临,已被宣布为普通人民的最高愿望,鉴于为使人类不致迫不得已铤而走险对暴政和压迫进行反叛,有必要使人权受法治的保护,于有必要促进各国间友好关系的发展,鉴于各联合国国家的人民已在联合国宪章中重申他们对基本人权、人格尊严和价值以及男女平等权利的信念,并决心促成较大自由中的社会进步和生活水平的改善,鉴于各会员国业已誓愿同联合国合作以促进对人权和基本自由的普遍尊重和遵行,鉴于对这些权利和自由的普遍了解对于这个誓愿的充分实现具有很大的重要性,因此现在,大会发布这一世界人权宣言,作为所有人民和所有国家努力实现的共同标准,以期每一个人和社会机构经常铭念本宣言,努力通过教诲和教育促进对权利和自由的尊重,并通过国家的和国际的渐进措施,使这些权利和自由在各会员国本身人民及在其管辖下领土的人民中得到普遍和有效的承认和遵行。

第一条

人人生而自由,在尊严和权利上一律平等。他们赋有理性和良心,并应以兄弟关系的精神相对待。

第二条

人人有资格享受本宣言所载的一切权利和自由,不分种族、肤色、性别、语言、宗教、政治或其他见解、国籍或社会出身、财产、出生或其他身份等任何区别。
并且不得因一人所属的国家或领土的政治的、行政的或者国际的地位之不同而有所区别,无论该领土是独立领土、托管领土、非自治领土或者处于其他任何主权受限制的情况之下。
第三条
人人有权享有生命、自由和人身安全。
第四条
任何人不得使为奴隶或奴役;一切形式的奴隶制度和奴隶买卖,均应予以禁止。
第五条
任何人不得加以酷刑,或施以残忍的、不人道的或侮辱性的待遇或刑罚。
第六条
人人在任何地方有权被承认在法律前的人格。
第七条
在法律前人人平等,并有权享受法律的平等保护,不受任何歧视。人人有权享受平等保护,以免受违反本宣言的任何歧视行为以及煽动这种歧视的任何行为之害
第八条
任何人当宪法或法律所赋予他的基本权利遭受侵害时,有权由合格的国家法庭对这种侵害行为作有效的补救。
第九条
任何人不得加以任意逮捕、拘禁或放逐。
第十条
人人完全平等地有权由一个独立而无偏倚的法庭进行公正的和公开的审讯,以确定他的权利和义务并判定对他提出的任何刑事指控。
第十一条
(一)凡受刑事控告者,在未经获得辩护上所需的一切保证的公开审判而依法证实有罪以前,有权歧视为无罪。
(二)任何人的任何行为或不行为,在其发生时依国家法或国际法均不构成刑事罪者,不得被判为犯有刑事罪。刑罚不得重于犯罪时适用的法律规定。
第十二条
任何人的私生活、家庭、住宅和通信不得任意干涉,他的荣誉和名誉不得加以攻击。人人有权享受法律保护,以免受这种干涉或攻击。
第十三条
(一)人人在各国境内有权自由迁徙和居住。
(二)人人有权离开任何国家,包括其本国在内,并有权返回他的国家。
第十四条
(一)人人有权在其他国家寻求和享受庇护以避免迫害。
(二)在真正由于非政治性的罪行或违背联合国的宗旨和原则的行为而被起诉的情况下,不得援用此种权利。
第十五条
(一)人人有权享有国籍。
(二)任何人的国籍不得任意剥夺,亦不得否认其改变国籍的权利。
第十六条
成年男女,不受种族、国籍或宗教的任何限制,有权婚嫁和成立家庭。他们在婚姻方面,在结婚期间和在解除婚约时,应有平等的权利。
(二)只有经男女双方的自由的和完全的同意,才能缔婚。
(三)家庭是天然的和基本的社会单元,并应受社会和国家的保护。
第十七条
(一)人人得有单独的财产所有权以及同他人合有的所有权。
(二)任何的财产不得任意剥夺。
第十八条
人人有思想、良心和宗教自由的权利;此项权利包括他的宗教或信仰的自由,以及单独或集体、公开工秘密地以教义、实践、礼拜和戒律表示他的宗教或信仰的自由。
第十九条
人人有权享有主张和发表意见的自由;此项权利包括持有主张而不受干涉的自由;和通过任何媒介和不论国界寻求、接受和传递消息和思想的自由。
第二十条 (一)人人有权享有和平集会和结社的自由。
(二)任何人不得迫使隶属于某一团体。
第二十一条
(一)人人有直接或通过自由选择的代表参与治理本国的权利。
(二)人人有平等机会参加本国公务的权利。
(三) 人民的意志是政府权力的基础;这一意志应以定期和真正的选举予以表现,而选举应依据普遍和平等的投票权,并以不记名投票或相当的自由投票程序进行。
第二十二条
每个人、作为社会的一员,有权享受社会保障,并有权享受他的个人尊严和人格的自由发展所必需的经济、社会和文化方面各种权利的实现,这种实现是通过国家努力和国际合作并依照各国的组织和资源情况。
第二十三条
(一)人人有权工作、自由选择职业、享受公正和合适的工作条件并享受免于失业的保障。
(二)人人有同工同酬的权利,不受任何歧视。
(三)每一个工作的人,有权享受公正和合适的报酬,保证使他本人和家属有一个符合人的尊严的生活条
件,必要时并辅以其他方式的社会保障。
(四)人人有为维护其利益而组织和参加工会的权利。
第二十四条
人人有享受休息和闲暇的权利,包括工作时间有合理限制和定期给薪休假的权利。
第二十五条
(一)人人有权享受为维持他本人和家属的健康和福利所需的生活水准,包括食物、衣著、住房、医疗和必要的社会服务;在遭到失业、疾病、残废、守寡、衰老或在其他不能控制的情况下丧失谋生能力时,有权享受保障。
(二)母亲和儿童有权享受特别照顾和协助。一切儿童,无论婚生或非婚生,都应享受同样的社会保护。
第二十六条
(一)人人都有受教育的权利,教育应当免费,至少在初级和基本阶段应如此。初级教育应属义务性质。技术和职业教育应普遍设立。高等教育应根据成绩而对一切人平等开放。
(二)教育的目的在于充分发展人的个性并加强对人权和基本自由的尊重。教育应促进各国、各种族或各宗教集团的了解、容忍和友谊,并应促进联合国维护和平的各项活动。
(三)父母结其子女所应受的教育的种类,有优先选择的权利。
第二十七条
(一)人人有权自由参加社会的文化生活,享受艺术,并分享科学进步及其产生的福利。
(二)人人以由于他所创作的任何科学、文学或美术伤口而产生的精神的和物质的利益,有享受保护的权利。
第二十八条
人人有权要求一种社会的和国际的秩序,在这种秩序中,本宣言所载的权利和自由能获得充分实现。
第二十九条
(一)人人对社会负有义务,因为只有在社会中他的个性才可参得到自由和充分的发展。
(二)人人在行使他的权利和自由时,只受法律所确定的限制,确定此种限制的唯一目的确在于保证对旁人的权利和自由给予应有的承认和尊重,并在一个民主的社会中适应道德、公共秩序和普遍福利的正当需要。
(三)这此权利和自由的行使,无论在任何情下均不得违背联合国的宗旨和原则。
第三十条
本宣言的任体条文,不得解释为默许任何国家、集团或人个有权进行任何旨在破坏本宣言所载的任何权利和自由的活动或行为。

水龙吟

苏轼
词·水龙吟

似花还似非花,也无人惜从教坠。
抛家傍路,思量却是,无情有思。
萦损柔肠,困酣妖眼,欲开还闭。
梦随风万里,寻郎去处,又还被,莺呼起。

不恨此花飞尽,恨西园,落红难缀。
晓来雨过,遗踪何在? 一池萍碎。
春色三分,二分尘土,一分流水。
细看来,不是杨花,点点是离人泪。

《临江仙》----晏小山

梦后楼台高锁,酒醒帘幕低垂。
去年春恨却来时。落花人独立,微雨燕双飞。
记得小苹初见,两重心字罗衣。
琵琶弦上说相思。当时明月在,曾照彩云归。

2009年2月17日星期二

好词一大堆

西风残照,汉家陵阙(李白《忆秦娥》)
弱柳从风疑举袂,丛兰溢露似沾巾。独坐亦含颦(刘禹锡《忆江南》)
楚客欲听瑶瑟怨,潇湘深夜月明时(刘禹锡《潇湘神》)
山寺月中寻桂子,郡亭枕上看潮头。何日更重游(白居易《忆江南》)
思悠悠,恨悠悠,恨到归时方始休。月明人倚楼(白居易《长相思》)
时节欲黄昏,无聊独倚门(温庭筠《菩萨蛮》)
过尽千帆皆不是,斜晖脉脉水悠悠,肠断白频洲(温庭筠《梦江南》)
未老莫还乡,还乡须断肠(韦庄《菩萨蛮》)
妾拟将身嫁与,一生休。纵被无情弃,不能羞(韦庄《思帝乡》)
残月脸边明,别泪临清晓(牛希济《生查子》)
语已多,情未了。回首犹重道:记得绿罗裙,处处怜芳草(牛希济《生查子》)
枕前发尽千般愿,要休且待青山烂(敦煌词)
欲他征夫早归来,腾身却放我向青云里(敦煌词)
暗里回眸深属意。遗双翠。骑象背人先过水(李旬《南乡子》)
日日花前常病酒,不辞镜里朱颜瘦(冯延巳《鹊踏枝》)
多少泪珠何限恨,倚阑干(李景《摊破浣溪沙》)
剪不断,理还乱,是离愁。别有一般滋味在心头(李煜《乌夜啼》)
问君能有几多愁,恰似一江春水向东流(李煜《虞美人》)
独自莫凭栏,无限江山,别时容易见时难。流水落花春去也,天上人间(李煜《浪淘沙》)
奴为出来难,教君恣意怜。(李煜《菩萨蛮》)
别巷寂寥人散后,望残烟草低迷。炉香闲袅凤凰儿。
空持罗带,回首恨依依。(李煜《临江仙》)
换我心,为你心,始知相忆深(顾夐《诉衷情》)
绿杨芳草几时休?泪眼愁肠先已断(钱惟演《玉楼春》)
昔年多病厌芳樽,今日芳樽惟恐浅(钱惟演《玉楼春》)
明月楼高休独倚,酒入愁肠,化作相思泪(范仲淹《苏木遮》)
年年今夜,月华如练,长是人千里(范仲淹《御街行》)
愁肠已断无由醉。酒未到,先成泪。残灯明灭枕头欹,谙尽孤眠滋味。
都来此事,眉间心上,无计相回避(范仲淹《御街行》)
送春春去几时回?临晚镜,伤流景,往事后期空记省(张先《天仙子》)
无可奈何花落去,似曾相识燕归来,小园香径独徘徊(晏殊《浣溪沙》)
明月不知离恨苦,斜光到晓穿朱户(晏殊《蝶恋花》)
欲寄彩笺兼尺素,山长水阔知何处(晏殊《蝶恋花》)
生长恨欢娱少,肯爱千金轻一笑。为君持酒劝斜阳,且向花间留晚照。(宋祁《玉楼春》)
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去(欧阳修《蝶恋花》)
离愁渐行渐无穷,迢迢不断如春水(欧阳修《踏莎行》)
寸寸柔肠,盈盈粉泪(欧阳修《踏莎行》)
笙歌散进游人去,始觉春空(欧阳修《采桑子》)
聚散若匆匆,此恨无穷。
今年花胜去年红,可惜明年花更好,知于谁同。(欧阳修《浪淘沙》)
才始送春归,又送君归去。若到江南赶上春,千万留春住(王观《卜算子》)
落花人独立,微雨燕双飞(晏几道《临江仙》)
今宵剩把颍钢照,有恐相逢似梦中(晏几道《鹧鸪天》)
残睡觉来人又晚,难忘,便是无情也断肠(晏几道《南乡子》)
两鬓可怜青,只为相思老(晏几道《生查子》)
不肯画堂朱户,春风自在杨花(王安国《清平乐》)
十年生死两茫茫,不思量,自难忘(苏轼《江城子》)
小轩窗,正梳妆。相顾无言,惟有泪千行(苏轼《江城子》)
细看来,不是杨花,点点是离人泪(苏轼《水龙吟》)
拣尽寒枝不肯栖,寂寞沙洲冷(苏轼《卜算子》)
枝上柳绵吹又少,天涯何处无芳草(苏轼《蝶恋花》)
笑渐不闻声渐悄,多情却被无情恼(苏轼《蝶恋花》)
人生弹指事成空,断魂惆怅无寻处(李之仪《踏莎行》)
思量只有梦来去,更不怕,江拦住(黄庭坚《望江东》)
最关情漏声正永,暗断肠花影偷移(晁元礼《绿头鸭》)
人强健,青尊素影,长愿相随(晁元礼《绿头鸭》)
叹好梦,一一无凭,怅掩金花坐凝目(晁元礼《雨霖铃》)
别后厌厌,应是香肌,瘦减罗幅(晁元礼《雨霖铃》)
梅英疏淡,冰澌溶泄,东风暗换年华(秦观《望海潮》)
两情若是久长时,又岂在朝朝暮暮(秦观《鹊桥仙》)
韶华不为少年留,恨悠悠,几时休(秦观《江城子》)
便做春江都是泪,流不尽,许多愁(秦观《江城子》)
此去何时见也?襟袖上空惹啼痕(秦观《满庭芳》)
豆蔻梢头旧恨,十年梦屈指堪惊(秦观《满庭芳》)
无奈云沉雨散。凭阑干,东风泪眼(王诜《忆故人》)
断送一生憔悴,只消几个黄昏(赵令峙《清平乐》)
试问闲愁都几许?一川烟草,满城风絮,梅子黄时雨(贺铸《青玉案》)
原上草,露初唏,旧楼新垅两依依。空床卧听南窗雨,谁复挑灯夜补衣(贺铸《鹧鸪天》)
留恋处,兰舟催发。执手相看泪眼,竟无语凝噎(柳永《雨霖铃》)
多情自古伤离别,更那堪冷落青秋节(柳永《雨霖铃》)
此去经年,应是良晨好景虚设。便纵有千钟风情,更与何人说(柳永《雨霖铃》)
一曲阳关,断肠声尽,独自凭栏桡(柳永《少年游》)
早知恁么。悔当初,不把雕鞍锁(柳永《定风波》)
草色烟光残照里,无言谁会凭栏意。(柳永《蝶恋花》)
衣带渐宽终不毁,为伊消得人憔悴。(柳永《蝶恋花》)
香非在蕊,香非在萼,骨中香彻(晁补之《盐角儿》)
宽尽春来金缕衣,憔悴有谁知(魏夫人《武林春》)
憔悴江南倦客,不堪听,急管繁弦(周邦彦《满庭芳》)
念月榭携手,露桥闻笛,沈思前事,似梦里,泪暗滴(周邦彦《兰陵王》)
故乡遥,何日去(周邦彦《苏幕遮》)
低声问:向谁行宿?城上已三更。马滑霜浓,不如休去,直是少人行(周邦彦《少年游》)
大家且道,是伊模样,怎如念奴(李鹿《品令》)
只有关山今夜月,千里外,素光同(谢逸《江神子》)
万里云帆何时到?送孤魂,目断青山阻。谁为我,唱金缕(叶梦得《贺新郎》)
恨君不是江楼月,南北东西。南北东西,只有相随无别离。
恨君却是江楼月,暂满还亏。暂满还亏,待得团圆是几时(吕本中《采桑子》)
好是风和日暖,输与莺莺燕燕。满院落花帘不卷,断肠芳草远(朱淑真《谒金门》)
独行独坐,独倡独酬还独卧。伫立伤神,无奈轻寒着摸人(朱淑真《减字木兰花》)
娇痴不怕人猜,和衣睡倒人怀。最是分携时候,归来懒傍妆台(朱淑真《清平乐》)
生怕离怀别苦,多少事,欲说还休(李清照《凤凰台上忆吹箫》)
惟有楼前流水,应念我,终日凝眸。
凝眸处,从今又添一段新愁(李清照《凤凰台上忆吹箫》)
莫道不消魂,帘卷西风,人比黄花瘦(李清照《醉花阴》)
如今憔悴,风鬟霜鬓,怕见夜间出去。不如向帘儿底下,听人笑语(李清照《永遇乐》)
寻寻觅觅,冷冷清清,凄凄惨惨戚戚(李清照《声声慢》)
乍暖还寒时候,最难将息。三杯两盏淡酒,怎敌他,晚来风急(李清照《声声慢》)
这次第,怎一个愁字了得(李清照《声声慢》)
欲将心事付瑶琴,知音少,弦断有谁听(岳飞《小重山》)
一声声,一更更。窗外芭蕉窗里灯,此时无限情。
梦难成,恨难平。不道愁人不喜听,空阶滴到明。(万俟咏《长相思》)
东风恶,欢情薄,一怀愁绪,几年离索。错,错,错(陆游《钗头凤》)
春如旧,人空瘦,泪痕红溢鲛绡透(陆游《钗头凤》)
桃花落,闲池阁。山盟虽在,锦书难托。莫,莫,莫(陆游《钗头凤》)
已是黄昏独自愁,更着风和雨(陆游《卜算子》)
无意苦争春,一任群芳妒。零落成泥碾作尘,只有香如故(陆游《卜算子》)
只有梦魂能再遇,堪嗟梦不由人做(陆游)《蝶恋花》)
不怕银钢深秀户,只愁风断清衣渡(陆游《蝶恋花》)
惜春长怕花开早,何况落红无数(辛弃疾《摸鱼儿》)
千金纵买相如赋,脉脉此情谁诉(辛弃疾《摸鱼儿》)
闲愁最苦,休去倚危栏,斜阳正在,烟柳断肠处(辛弃疾《摸鱼儿》)
旧恨春江流不尽,新恨云山千叠。料得明朝,尊前重见,镜里花难折。
也应惊问:近来多少华发(辛弃疾《念奴娇》)
楼空人去,旧游飞燕能说(辛弃疾《念奴娇》)
少年不识愁滋味,爱上层楼。爱上层楼,为赋新词强说愁。
而今识尽愁滋味,欲说还休。欲说还休,却道天凉好个秋(辛弃疾《丑奴儿》)
断肠片片飞红,都无人管,更谁劝啼莺声住(辛弃疾《祝英台近》)
是他春带愁来,春归何处,却不解带将愁去(辛弃疾《祝英台近》)
众里寻他千百度,蓦然回首,那人却在,灯火阑珊处(辛弃疾《青玉案》)
纵豆蔻词工,青楼梦好,难赋深情(姜夔《扬州慢》)
算空有并刀,难剪离愁千缕(姜夔《长亭怨慢》)
嫣然摇动,冷香飞上诗句(姜夔《念奴娇》)
夜长争得薄情知,春初早被相思染(姜夔《踏莎行》)
春未绿,鬓先丝。人间别久不成悲。谁教岁岁红莲夜,两处沉吟各自知。(姜夔《鹧鸪天》)

2009年2月9日星期一

Apache 中内存管理的三种境界

中国文化中几乎所有的数字都被冠以特殊的意义,《易》曰:"道生一,一生二,二生三,三生万物"。由于个人知识与经历的限制,无法完成对于万物的探究,但是三以下的数字数字还是可以追述的。

Apache作为万维网首屈一指的高性能Web服务器,如果能够从科学与哲学的角度进行分析,将会对我们的软件开发者的学习工作工作带来极大的好处.

正如《易》曰"书不尽言,言不尽意",写出来的未必能够表达我说出来的,说出来的未必能够表到我想说出来的。所以如果我不能描绘出我体会到的Apache中内存管理的三种境界,请不要责怪。

APR(Apache Platform Protable) Library 是Apache为了实现跨平台而抽象出来的一套开发库,内存管理作为与系统紧密相关的软件开发的基础之一,在APR中得到了充分的体现。

第一层境界,基于apr_pool的内存管理。apr_poll简单易用,但是只能申请内存而无法释放或返回缓存池,只能到apr_pool_t到清除 (clear)或消毁(destory)才能够继续使用,而且如果根pool没有被消毁之前,内存是无法返回系统的,不够灵活,apr_pool中用了一个全局的根pool,而高级方式的apr_pool可以在第三层境界的基础上直接创建。所以如果Apache中使用了比较大的内存,尤其是在频繁使用的情况下,最好不要用Apache中已近存在的pool结构,而是采用apache中的第二层境界来解决。

第二层境界,基于 apr_bucket_alloc的内存管理。与apr_pool向相比,apr_bucket_alloc,最大的特点是可以将以申请的内存通过释放而返回到内存池,但不返回系统,以后申请内存可以直接从内存池中获取,并且对于小块内存的管理作了优化,接单易用而且灵活,并且 apr_bucket_alloc在apr_util中实现,apache中内存管理的第一层与第三曾境界是在apr中实现的。可笑的是 apr_bucket_alloc可以通过第一层apr_pool来创建,不过在创建的时候使用的是apr_pool中的allocator(第三层结构的指针)。

第三层境界,基于apr_allocator的内存管理。apr_allocator的内存管理更为低级,内存申请返回一个表示内存的结构而不是实现可用的内存指针,可以在此基础上实现诸如小块内存的优化管理,apr_pool与apr_bucket_alloc都是在 apr_allocator的基础上实现的。apr_allocator的基础就是标准的malloc/free函数了。

整理一下,关系如下

malloc/free-->apr_allocator-------->apr_bucket_alloc
\ /
\ /
\ /
apr_pool



第二层境界,基于apr_bucket_alloc的内存管理使用举例

初始化操作

apr_pool_t *pool;
apr_allocator_t* alloc;
apr_bucket_alloc_t* balloc;

apr_allocator_create(&lloc);
apr_pool_create_ex(&pool, NULL, NULL, alloc);
balloc = apr_bucket_alloc_create(pool);

内存申请与释放

char* p= apr_bucket_alloc(size, balloc);
apr_bucket_free(p);



终止化操作:

apr_bucket_alloc_destroy(balloc);
apr_pool_destroy(pool);
apr_allocator_destroy(alloc);

2009年2月7日星期六

Introduction to Buckets and Brigades

Introduction to Buckets and Brigades
BucketBrigade介绍
The Apache 2 Filter Architecture is the major innovation that sets it apart from other webservers, including Apache 1.x, as a uniquely powerful and versatile applications platform. But this power comes at a price: there is a bit of a learning curve to harnessing it. Apart from understanding the architecture itself, the crux of the matter is to get to grips with Buckets and Brigades, the building blocks of a filter.
Apache2过滤器架构的主要革新让它从其它web服务器,包括Apache1.x区别开来,是一个有独特能力和万能的应用程序结构.但是这 个能力带来了代价:为了驾驭它需要一个学习曲线.不考虑理解结构自身,问题的关键是掌握Bucket和Brigade,这是过滤器的构建块.
In this article, we introduce buckets and brigades, taking the reader to the point where you should have a basic working knowledge. In the process, we develop a simple but useful filter module that works by manipulating buckets and brigades directly.
This direct manipulation is the lowest-level API for working with buckets and brigades, and probably the hardest to use. But because it is low level, it serves to demonstrate what's going on. In other articles we will discuss related subjects including debugging, resource management, and alternative ways to work with the data.
在这篇文章中,我们介绍bucket和brigade,帮助读者找到必须具备哪方面的基本知识.在这个过程中,我们开发了一个简单,但是有用的过滤模块,这个模块通过直接操作bucket和brigade工作.
通过最底层的API来直接操作bucket和brigade,可能是最难使用的.但是因为它是低级别的API,它能给我们展示真正发生了什么.在其它文章中我们将会讨论相关的主题,包括调试,资源管理和可供选择的数据处理方式.
Basic Concepts
基本概念
The basic concepts we are dealing with are the bucket and the brigade. Let us first introduce them, before moving on to why and how to use them.
Bucket和brigade是我们要处理的基本概念. 在我们开始介绍为什么使用和怎么使用他们之前,让我们首先介绍他们.
Buckets
A bucket is a container for data. Buckets can contain any type of data. Although the most common case is a block of memory, a bucket may instead contain a file on disc, or even be fed a data stream from a dynamic source such as a separate program. Different bucket types exist to hold different kinds of data and the methods for handling it. In OOP terms, the apr_bucket is an abstract base class from which actual bucket types are derived.
There are several different types of data bucket, as well as metadata buckets. We will describe these at the end of this article.
Bucket是数据的容器,能包含任何类型的数据.尽管通常情况下是一块内存,bucket也能包含硬盘上的文件,甚至来自动态数据源,例如来 自另一个独立的程序.不同的bucket类型保存不同类型的数据和处理这些数据的方法.在OOP项目组中,apr_bucket是一个抽象的基类,真正的 bucket类型能从这个基本派生.
这里有几种不同bucket数据类型,也包括元数据bucket,我们将在这篇文章结束部分讨论.
Brigades
In normal use, there is no such thing as a freestanding bucket: they are contained in bucket brigades. A brigade is a container that may hold any number of buckets in a ring structure. The brigade serves to enable flexible and efficient manipulation of data, and is the unit that gets passed to and from your filter.
在正常使用中,这里没有孤立的bucket:他们被包含在brigade中.brigade是一个容器,包含许多的bucket而组成一个环状结构.brigade用来提供灵活的和有效率的数据操作,也是从你的过滤器中传进和传出的单元.
Motivation
目的
So, why do we need buckets and brigades? Can't we just keep it simple and pass simple blocks of data? Maybe a void* with a length, or a C++ string?
Well, the first part of the answer we've seen already: buckets are more than just data: they are an abstraction that unifies fundamentally different types of data. But even so, how do they justify the additional complexity over simple buffers and ad-hoc use of other data sources in exceptional cases?
因此,我们为什么需要bucket和brigade?我们难道不能让它简单点么,处理一个简单的数据块?可以用void指针加长度或C++字符串?
恩,第一部分的答案我们已经知道:bucket不仅仅是数据,他们是不同基础数据类型数据的统一抽象.尽管如此,他们怎么证明在例外情况下简单缓冲区上的额外复杂和其它数据源的特别使用是正确的?
The second motivation for buckets and brigades is that they enable efficient manipulation of blocks of memory, typical of many filtering applications. We will demonstrate a simple but typical example of this: a filter to display plain text documents prettified as an HTML page, with header and footer supplied by the webmaster in the manner of a fancy directory listing.
Bucket和brigade的第二个目的是它们能够有效率的操作块状内存,这个是许多过滤器典型的需要操作.我们将举一个简单的但是有典型的例子:这个过滤器修饰纯文本文档为HTML页面,这个页面同时被管理员加上页眉和页脚的,展示一个奇特的目录列表.
Now, HTML can of course include blocks of plain text, enclosing them in <pre> to preserve spacing and formatting. So the main task of a text->html filter is to pass the text straight through. But certain special characters need to be escaped. To be safe both with the HTML spec and browsers, we will escape the four characters <, >, &, and " as &lt, etc.
现在,HTML能够包含纯文本,把这些纯文本包含在<pre>中来保持纯文本的原有空格和格式.因此text->html过 滤器主要任务是直接传递文本.但是一些特殊字符需要被处理.为了HTML和浏览器的安全,我们将会处理四个字符<,>,&和” 为&lt等等.
Because the replacement < is longer by three bytes than the original, we cannot just replace the character. If we are using a simple buffer, we either have to extend it with realloc() or equivalent, or copy the whole thing interpolating the replacement. Repeat this a few times and it rapidly gets very inefficient. A better solution is a two-pass scan of the buffer: the first pass simply computes the length of the new buffer, after which we allocate the memory and copy the data with the required replacements. But even that is by no means efficient.
因为<的替代比原有字符长三个字符,我们不能仅仅替换原有字符.如果我们使用简单缓存区,我们可能需要使用realloc()类 函数扩展缓冲区或者拷贝整个字符串来插入替换的字符串.多次这种操作会迅速导致没有效率.一个好的方法是缓冲区的两遍扫描:第一遍扫描简单的计算新缓冲区 的长度,然后我们分配内存,插入替换,拷贝数据,但是甚至这样都不是有效率的.
By using buckets and brigades in place of a simple buffer, we can simply replace the characters in situ, without allocating or copying any big blocks of memory. Provided the number of characters replaced is small in comparison to the total document size, this is much more efficient. In outline:
  1. We encounter a character that needs replacing in the bucket
  2. We split the bucket before and after the character. Now we have three buckets: the character itself, and all data before and after it.
  3. We drop the character, leaving the before and after buckets.
  4. We create a new bucket containing the replacement, and insert it where the character was.
Now instead of moving/copying big blocks of data, we are just manipulating pointers into an existing block. The only actual data to change are the single character removed and the few bytes that replace it.
通过使用bucket和brigade替换简单缓冲区,我们能简单的替换字符,不需要分配或者拷贝任何大块内存.我们这里的替换字符个数相对文档的大小是很少的.这是更有效率的,概括:
1. 我们在bucket中遇到需要替换的字符.
2. 我们在这个字符位置前后把bucket分开,现在我们有三个bucket:字符本身,字符前面数据和字符后面数据.
3. 我们丢掉字符,剩下该字符前和字符后的bucket.
4. 我们创建一个新的bucket来包含替换的字符串,插入到原有字符串的位置.
现在没有了移动和拷贝大块数据,我们仅仅操作现有数据块的指针.真正需要修改的数据是一个单一字符和替换这个字符的少量字节.
A Real example: mod_txt
现实例子:mod_txt
mod_txt is a simple output filter module to display plain text files as HTML (or XHTML) with a header and footer. When a text file is requested, it escapes the text as required for HTML, and displays it between the header and the footer.
It works by direct manipulation of buckets (the lowest-level API), and demonstrates both insertion of file data and substitution of characters, without any allocation of moving of big blocks.
Mod_txt是一个简单的输出过滤器,用来把纯文本显示成HTML(或者XHTML)有着附加的页眉和页脚.当文本文件被请求,它处理纯文本为需要的HTML,在页眉和页脚显示.
直接操作bucket(最低级别的API),展示插入文件数据和字符的替换,没有任何分配和移动大块数据.
Bucket functions
Bucket函数
Firstly we introduce two functions to deal with the data insertions: one for the files, one for the simple entity replacements:
Creating a File bucket requires an open filehandle and a byte range within the file. Since we're transmitting the entire file, we just stat its size to set the byte range. We open it with a shared lock and with sendfile enabled for maximum performance.
首先我们介绍两个函数来处理数据的插入:文件相关,简单字符替换:
创建一个文件bucket需要一个打开的文件句柄和文件偏移区间.既然我们传送整个文件,因此我们仅仅stat它的大小作为文件偏移区间.我们以共享锁和sendfile标志,为了更大的性能,打开文件.
static apr_bucket* txt_file_bucket(request_rec* r, const char* fname) {
apr_file_t* file = NULL ;
apr_finfo_t finfo ;
if ( apr_stat(&finfo, fname, APR_FINFO_SIZE, r->pool) != APR_SUCCESS ) {
return NULL ;
}
if ( apr_file_open(&file, fname, APR_READ|APR_SHARELOCK|APR_SENDFILE_ENABLED,
APR_OS_DEFAULT, r->pool ) != APR_SUCCESS ) {
return NULL ;
}
if ( ! file ) {
return NULL ;
}
return apr_bucket_file_create(file, 0, finfo.size, r->pool,
r->connection->bucket_alloc) ;
}
Creating the simple text replacements, we can just make a bucket of an inline string. The appropriate bucket type for such data is transient:
创建一个简单的文本替换,我们只需要用内嵌的字符串创建bucket.适合这种数据的bucket类型是transient(短暂):
static apr_bucket* txt_esc(char c, apr_bucket_alloc_t* alloc ) {
switch (c) {
case '<': return apr_bucket_transient_create("<", 4, alloc) ;
case '>': return apr_bucket_transient_create(">", 4, alloc) ;
case '&': return apr_bucket_transient_create("&", 5, alloc) ;
case '"': return apr_bucket_transient_create(""", 6, alloc) ;
default: return NULL ; /* shut compilers up */
}
}
Actually this is not the most efficient way to do this. We will discuss alternative formulations of the above below.
事实上,这不是最有效率的方法.我们下面将讨论可选方法
The Filter
过滤器
Now the main filter itself is broadly straightforward, but there are a number of interesting and unexpected points to consider. Since this is a little longer than the above utility functions, we'll comment it inline instead. Note that the Header and Footer file buckets are set in a filter_init function (omitted for brevity).
现在过滤器主要部分还是十分明了的,但是这有一些有兴趣的和异常情况需要考虑.既然下面这些代码比上面函数要长一点,我们将在代码中注释.注意:页眉和页脚文件bucket在filter_init函数中生成(为了简洁省略掉了).
static int txt_filter(ap_filter_t* f, apr_bucket_brigade* bb) {
apr_bucket* b ;
txt_ctxt* ctxt = (txt_ctxt*)f->ctx ;
if ( ctxt == NULL ) {
txt_filter_init(f) ;
ctxt = f->ctx ;
}
Main Loop: This construct is typical for iterating over the incoming data
主循环:这个结构是遍历输入数据的典型方法.
for ( b = APR_BRIGADE_FIRST(bb);
b != APR_BRIGADE_SENTINEL(bb);
b = APR_BUCKET_NEXT(b) ) {
const char* buf ;
size_t bytes ;
As in any filter, we need to check for EOS. When we encounter it,
we insert the footer in front of it. We shouldn't get more than
one EOS, but just in case we do we'll note having inserted the
footer. That means we're being error-tolerant.
在任何一个过滤器中,我们需要检查EOS.当我们遇到它,在它前面插入页脚.我们不会得到一个以上的EOS,但是如果出现的话,我们将会知道已经插入了页脚.这是错误检查.
if ( APR_BUCKET_IS_EOS(b) ) {
/* end of input file - insert footer if any */
if ( ctxt->foot && ! (ctxt->state & TXT_FOOT ) ) {
ctxt->state |= TXT_FOOT ;
APR_BUCKET_INSERT_BEFORE(b, ctxt->foot);
}
The main case is a bucket containing data, We can get it as a simple
buffer with its size in bytes:
主要情况是要检查bucket是否含有数据,我们能得到简单的缓冲区地址和大小,按字节算:
} else if ( apr_bucket_read(b, &buf, &bytes, APR_BLOCK_READ)
== APR_SUCCESS ) {
/* We have a bucket full of text. Just escape it where necessary */
size_t count = 0 ;
const char* p = buf ;
Now we can search for characters that need replacing, and replace them
现在我们能搜索需要替换的字符,然后替换它们
while ( count <>
size_t sz = strcspn(p, "<>&\"") ;
count += sz ;
Here comes the tricky bit: replacing a single character inline.
这里有一个小技巧:在内联中替换单一字符.
if ( count <>
apr_bucket_split(b, sz) ; Split off before buffer
b = APR_BUCKET_NEXT(b) ; Skip over before buffer
APR_BUCKET_INSERT_BEFORE(b, txt_esc(p[sz],
f->r->connection->bucket_alloc)) ;
Insert the replacement
apr_bucket_split(b, 1) ; Split off the char to remove
APR_BUCKET_REMOVE(b) ; ... and remove it
b = APR_BUCKET_NEXT(b) ; Move cursor on to what-remains
so that it stays in sequence with
our main loop
count += 1 ;
p += sz + 1 ;
}
}
}
}
Now we insert the Header if it hasn't already been inserted.
Note:
(a) This has to come after the main loop, to avoid the header itself
getting into the parse.
(b) It works because we can insert a bucket anywhere in the brigade,
and in this case put it at the head.
(c) As with the footer, we save state to avoid inserting it more than once.
如果还没有插入页眉的话,现在插入.
注意:
(a) 这个在主循环以后,避免页眉被处理(译者注:被进行字符替换).
(b) 这个能工作,因为我们能在brigade任何位置插入bucket,这里是插入最前面.
(c) 考虑页脚,我们保存了状态,避免多次插入.
if ( ctxt->head && ! (ctxt->state & TXT_HEAD ) ) {
ctxt->state |= TXT_HEAD ;
APR_BRIGADE_INSERT_HEAD(bb, ctxt->head);
}
Now we've finished manipulating data, we just pass it down the filter chain.
现在我们已经完成数据的处理,我们把brigade传入下一个过滤器.
return ap_pass_brigade(f->next, bb) ;
}
Note that we created a new bucket every time we replaced a character. Couldn't we have prepared four buckets in advance - one for each of the characters to be replaced - and then re-used them whenever the character occurred?
注意:在每次替换字符的时候,我们创建了一个新的bucket.我们不能预先准备四个bucket一一为每一个需要被替换的字符一一然后在需要的时候重用他们?
The problem here is that each bucket is linked to its neighbours. So if we re-use the same bucket, we lose the links, so that the brigade now jumps over any data between the two instances of it. Hence we do need a new bucket every time. That means this technique becomes inefficient when a high proportion of input data has to be changed. We will show alternative techniques for such cases in other articles.
这里的问题是,每一个bucket是它的邻居相邻,我们重用相同的bucket,链表顺序会被打乱,因此brigade现在会跳过中间的一些数 据.为此,我们必须每次都创建新的bucket.这意味着, 当在处理需要被替换的字符占输入数据很高比例的时候,这种技巧是非常没有效率的.我们将会在其它文章中展示可供选择的方案.
Bucket Types
Bucket类型
In the above, we used two data bucket types: file and transient, and the eos metadata bucket type. There are several other bucket types suitable for different kinds of data and metadata.
在上面,我们使用了两种bucket数据类型:文件和transient(短暂),EOS元数据类型.这里有几个其它的bucket数据类型,适合不同类型的数据和元数据.
Simple in-memory buckets
简单内存bucket
When we created transient buckets above, we were inserting a chunk of memory in the output stream. But we noted that this bucket was not the most efficient way to escape a character. The reason for this is that the transient memory has to be copied internally to prevent it going out of scope. We could instead have used memory that's guaranteed never to go out of scope, by replacing
当我们在上面创建短暂bucket,我们在输出流中插入了一块数据.但是我们注意到这种bucket处理起来不是最效率的.因为短暂内存不得不在内部被拷贝,阻止它失效.我们能够使用保证不会失效内存,取代
case '<': return apr_bucket_transient_create("<", 4, alloc) ;
with
static const char* lt = "<" ;
...
case '<': return apr_bucket_immortal_create(lt, 4, alloc) ;
When we create an immortal bucket, we guarantee that the memory won't go out of scope during the lifetime of the bucket, so the APR never needs to copy it internally.
A third variant on the same principle is the pool bucket. This refers to memory allocated on a pool, and will have to be copied internally if and only if the pool is destroyed within the lifetime of the bucket.
当我们创建永久bucket的时候,我们保证在bucket生命周期中内存不会失效,因此APR绝不需要在内部拷贝.
有着相同原理的第三个bucket是pool bucket.涉及在pool上的内存分配,和仅仅如果在bucket的生命周期内pool被销毁,我们不得不进行内部拷贝.
The Heap bucket
bucket
The heap bucket is another form of in-memory bucket. But its usage is rather different from any of the above. We rarely if ever need to create a heap bucket explicitly: rather they are managed internally when we use the stdio-like API to write data to the next filter. This API is discussed in other articles.
堆bucket是内存bucket的另一种.但是使用方式和上面几种十分不同.我们很少,仅仅在明确需要的时候,创建堆bucket:宁愿它们在内部被管理,当我们使用stdio类的API去向下一个过滤器写数据的时候.这些API在其它文章中讨论.
External data buckets
外部数据bucket
The File bucket, as we have already seen, enables us to insert a file (or part) file into the data stream. Although we had to stat it to find its length, we didn't have to read it. If sendfile is enabled, the operating system (through the APR) can optimise sending the file.
The mmap bucket type is similar, and is appropriate to mmaped files. APR may convert file buckets to mmap internally if we (or a later filter) read the data.
Two other more unusual bucket types are the pipe and the socket, which enable us to insert data from an external source via IPC.
文件bucket,我们已经见到,让我们能够插入一个文件或者部分到数据流.尽管我们不得不stat来知道它的长度,但我们不需要读取它的内容.如果允许sendfile标志,操作系统(通过APR)能优化传送文件.
内存映射bucket和内存映射文件是相似的.当我们(接下来的过滤器)读取数据的时候,APR能在内部把文件bucket转成内存映射bucket.
其它两个不常用的bucket类型,管道和套接字,这两个能够让我们从外部数据源,通过IPC插入数据.
Metadata buckets
元数据bucket
In addition to data buckets, there are two metadata types. The EOS bucket is crucial: it must be sent at the end of a data stream, and it serves to signal the end of incoming data. The other metadata type is the rarely-user FLUSH bucket, which may occasionally be required, but is not guaranted to be propagated by every filter.
处理数据bucket,这里有两个元数据bucket.EOS bucket是关键:它必须在数据流结束的时候被发送,也被用来标志输入数据的结束.另一个元数据类型是很少使用的FLUSH bucket,偶尔会需要,但是可以保证不会被每一个过滤器使用.
Note by anonymous, Fri Mar 30 11:56:20 2007
test
Further reading
进一步参考
Cliff Woolley gave a talk on buckets and brigades at ApacheCon 2002. His notes are very readable, and go into more depth than this article.
Cliff Woolley在ApacheCon 2002上给我们一个关于bucket和brigade的讨论.他的注释是非常值得去度的,内容比这篇文章要深入许多.
http://www.cs.virginia.edu/~jcw5q/talks/

2009年2月6日星期五

水龙吟----周敦儒

  放船千里淩波去,略为吴山留顾
  
  云屯水府,涛随神女,九江东注
  
  北客翩然,壮心偏感,年华将暮
  
  念伊嵩旧隐,巢由故友,南柯梦,遽如许
  
  
  
  回首妖氛未扫,问人间、英雄何处
  
  奇谋报国,可怜无用,尘昏白羽
  
  铁锁横江,锦帆冲浪,孙郎良苦
  
  但愁敲桂棹,悲吟梁父,泪流如雨

APR-utils列表

组件名称
文件夹名称
描述
buckets
/srclib/apr-util/buckets
存储段和存储段组
crypto
/srclib/apr-util/crypto
加密和解密
hooks
/srclib/apr-util/hooks
apache挂钩
dbd
/srclib/apr-util/dbd
数据库连接管理
dbm
/srclib/apr-util/dbm
ldap
/srclib/apr-util/ldap
轻量级目录访问协议
strmatch
/srclib/apr-util/strmatch
字符串匹配,包括普通字符串匹配以及正则表达式匹配,正则表达式匹配中使用prec库
uri
/srclib/apr-util/uri
uri操作例程
/srclib/apr-util/xml
xml支持例程,其中使用expat作为xml解析器
xlate
/srclib/apr-util/xlate
i18n 转换库
encoding
/srclib/apr-util/encoding
编码转换库,其中实现了各种编码之间的转换
misc
/srclib/apr-util/misc
大杂烩

2009年2月5日星期四

厉以宁真是人才

厉以宁教授的理论是,按中国现阶段城乡二元经济的情况来分析,先算出两个基尼系数:一个是城市的基尼系数,另一个是农村的基尼系数,然后再加权平均,算出一个总基尼系数。这个总基尼系数可以在一定程度上代表中国的贫富分化状况。
      根据这种计算方法,中国目前的基尼系数将是一个低于0.2的数值。厉以宁教授表示,虽然有点匪夷所思,但是事实就是如此--中国不存在贫富分化问 题。中国目前的问题恰恰是贫富分化太小,这表明中国目前仍然是一个绝对平均主义盛行的国家。必须彻底反对绝对平均主义,拉大贫富差距,中国人才有勤奋工作 的压力和动力,GDP才能上去,中国才能进步。奇才呀!!!! 
  这样看来厉叫兽真正的人才啊
  想我泱泱大国有这样的叫兽和砖家,要想亡国指日可待啊,可喜可贺,值得庆祝啊!
  再次恭喜厉以宁叫兽当选!!!
厉以宁语录:
    
  1.什么叫小康,小康概念要拥有两套房,应该鼓励中国人购买两套房,在家住一套,出去休假时住另一套。
    
  2.中国的贫富差距还不够大,只有拉大差距,社会才能进步。
    
  3.中国穷人为什么穷,因为他们都有仇富心理。
    
  4.12亿农民和下岗工人是中国巨大的财富,没有他们的辛苦哪有少数人的享乐,他们的存在和维持现在的状态是很有必要的。
    
  5.中国股市很健康,早晚冲上三千点。
    
  6.中国应该持续加大积极财政政策力度,因为不这样做,中国的GDP就要掉下来,就会有更多的工人失业。
    
  7.中国应该用就业促进就业,因为有一批人就业了,赚了钱他马上会花掉,另外的人就有了赚钱的机会,很多人失业不是坏事。
    
  8.国有资产怎样改制?在改革过程中,国有资产的流失是必然的,不必大惊小怪。只要把企业财产经营权改为“法人财产权”,国有企业的一切难题就迎刃而解了。。
    
  9.房价涨的快是好现象,说明居民的收入多了。以前投资的房产升值了,是好事。
    
  10.中国处于发展中阶段,重工业化是必经阶段,对环境的污染势必难免。 但我们获得了收益。
    
  11.中国不应该建成福利社会,否则人们便没有危机感,不好好工作.
    
  12.我建议取消所谓的养老保险、失业保险、工伤保险等等福利,目的是保持大家的工作热情和能力.
    
  13.我要为富人说话,不是为了讨好富人。今天有些人骂富人,好像是给穷人出气,其实他们是害了穷人。
    
  14.将基尼系数农村城市分开计算,这样中国贫富分化就不严重了,农民就有望进入社会中产者阶层。中国农民不要害怕当中产阶级。
    
  15.“经济学家”要顶住互联网压力。
    
  16.中国目前为什么穷人上不起大学?是因为收费太低。
    
  17.国有资产要就是一碗饭,要往上面吐吐沫。
    
  18.我们不能低估舆论对中国企业生存发展的危害性。
    
  19.郎咸平很无耻!
    
  20.我知道我做的是得罪人的事情,会遭人骂的,但是我不在乎!!
    
  21:最新:下岗工人到农村去

2009年2月2日星期一

《易经》--六爻

《周易》古经六十四卦中每一卦画都有六行,每一行叫一爻。每一爻没有名称说起来也很不便。所以大概到了汉朝人编《易传》时,就根据每一爻的位置、性质,安上个‘初九’、‘六四’之类的称呼
依照自下而上的顺序,凡阳爻,其爻题各为“初九”、“九二”、“九三”、“九四”、“九五”、“尚九”;凡阴爻,其爻题则各为“初六”、“六二 ”、“六三”、“六四”、“六五”、“尚六”。例如,《丰》之诸爻自下而上依次是阳、阴、阳、阳、阴、阴,帛《易》中,该卦诸爻的爻题即各为“初九”、“ 六二”、“九三”、“九四”、“六五”、“尚六”。

上述数字式爻题与《系辞上传》所称述的“大衍筮法”紧密相关,前者即导源于后者。依“大衍筮法”行占,可得九、八、七、六四种数,阳爻即由九、七 转换而来,阴爻则由六、八转换而来。由九、六所转换而来的爻符示势极而动,由七、八所转换而来的爻则符示势未至极而不变。因乎动变,方有新情势发生,方有 相对于人的吉凶休咎局面出现,因而,以九、六作爻题的六十四卦诸爻之辞所开示的一切,乃是相应于发生动变的情势的。是以《乾》末附“用九”之辞,《坤》末 附“用六”之辞。
朱子在《周易本义》中亦言:“‘用九’,言凡筮得阳爻者,皆用九而不用七,盖诸卦百九十二阳爻之通例也,以此卦纯阳而居首,故于此发之。 ”(第32页)“‘用六’,言凡得(一本‘得’前有‘筮’字)阴爻者,皆用六而不用八,亦通例也,以此卦纯阴而居首,故发之。”(第33页)


以上均摘录自:
王新春:哲学视域中战国楚竹书《周易》的文献价值(哲学在线网)

六爻自下向上分别是:初爻、二爻、三爻、四爻、五爻、尚爻。由阴阳组成,阳用九表示,阴用六表示

周易 文言传

文言传

乾文言

元者,善之长也;亨者,嘉之会也;利者,义之和也;贞者,事之干也。君子体仁,足以长人;嘉会,足以合礼;利物,足以和义;贞固,足以干事。君子行此四德者,故曰:“乾:元亨利贞。”

初九曰“潜龙勿用”,何谓也?子曰:“龙,德而隐者也。不易乎世,不成乎名,遯世无闷,不见是而无闷,乐则行之,忧则违之,确乎其不可拔,潜龙也。”

九二曰“见龙在田,利见大人”,何谓也?子曰:“龙,德而正中者也。庸言之信,庸行之谨,闲邪存其诚,善世而不伐,德博而化。《易》曰‘见龙在田,利见大人’,君德也。”

九三曰“君子终日乾乾,夕惕若,厉无咎”,何谓也?子曰:“君子进德修业。忠信,所以进德也;修辞立其诚,所以居业也。知至至之,可与几也。知终终之,可与存义也。是故居上位而不骄,在下位而不忧,故‘乾乾’因其时而‘惕’,虽危‘无咎’矣。”

九四曰“或跃在渊,无咎”,何谓也?子曰:“上下无常,非为邪也。进退无恒,非离群也。君子进德修业,欲及时也。故‘无咎’。”

九五曰“飞龙在天,利见大人”,何谓也?子曰:“同声相应,同气相求。水流湿,火就燥。云从龙,风从虎。圣人作,而万物睹。本乎天者亲上,本乎地者亲下,则各从其类也。”

上九曰“亢龙有悔”,何谓也?子曰:“贵而无位,高而无民,贤人在下位而无辅,是以动而有悔也。”

“潜龙勿用”,下也。“见龙在田”,时舍也。“终日乾乾”,行事也。“或跃在渊”,自试也。“飞龙在天”,上治也。“亢龙有悔”,穷之灾也。乾元“用九”,天下治也。

“潜龙勿用”,阳气潜藏。“见龙在田”,天下文明。“终日乾乾”,与时偕行。“或跃在渊”,乾道乃革。“飞龙在天”,乃位乎天德。“亢龙有悔”,与时偕极。乾元“用九”,乃见天则。

“乾元”者,始而“亨”者也。“利贞”者,性情也。乾始能以美利利天下,不言所利,大矣哉!

大哉,乾乎!刚健中正,纯粹精也。六爻发挥,旁通情也。时乘六龙,以御天也。云行雨施,天下平也。君子以成德为行,日可见之行也。

“潜”之为言也,隐而未见,行而未成,是以君子弗用也。

君子学以聚之,问以辩之,宽以居之,仁以行之。《易》曰“见龙在田,利见大人”,君德也。

九三重刚而不中,上不在天,下不在田,故“乾乾”因其时而“惕”,虽危“无咎”矣。

九四重刚而不中,上不在天,下不在田,中不在人,故“或”之。“或”之者,疑之也。故“无咎”。

夫大人者,与天地合其德,与日月合其明,与四时合其序,与鬼神合其吉凶,先天而天弗违,后天而奉天时。天且弗违,而况于人乎?况于鬼神乎?

“亢”之为言也,知进而不知退,知存而不知亡,知得而不知丧。其唯圣人乎,知进退存亡,而不失其正者,其唯圣人乎!

坤文言

坤至柔而动也刚,至静而德方,后得主而有常,含万物而化光。坤道其顺乎,承天而时行。

积善之家,必有余庆;积不善之家,必有余殃。臣弑其君,子弑其父,非一朝一夕之故,其所由来者渐矣,由辩之不早辩也。《易》曰“履霜,坚冰至”,盖言顺也。

“直”,其正也;“方”,其义也。君子敬以直内,义以方外,敬义立而德不孤。“直方大,不习无不利”,则不疑其所行也。

阴虽有美含之,以从王事,弗敢成也,地道也,妻道也,臣道也。地道“无成”,而代“有终”也。

天地变化,草木蕃。天地闭,贤人隐。《易》曰“括囊,无咎无誉”,盖言谨也。

君子黄中通理,正位居体,美在其中,而畅于四支,发于事业,美之至也。

阴疑于阳必战,为其嫌于无阳也,故称“龙”焉。犹未离其类也,故称“血”焉。夫“玄黄”者,天地之杂也,天玄而地黄。

系辞传

系辞上

天 尊地卑,乾坤定矣。卑高以陈,贵贱位矣。动静有常,刚柔断矣。方以类聚,物以群分,吉凶生矣。在天成象,在地成形,变化见矣。是故刚柔相摩,八卦相荡,鼓 之以雷霆,润之以风雨,日月运行,一寒一暑。乾道成男,坤道成女。乾知大始,坤作成物。乾以易知,坤以简能。易则易知,简则易从。易知则有亲,易从则有 功。有亲则可久,有功则可大。可久则贤人之德,可大则贤人之业。易简,而天下之理得矣。天下之理得,而成位乎其中矣。

圣 人设卦观象,系辞焉而明吉凶,刚柔相推而生变化。是故吉凶者,失得之象也;悔吝者,忧虞之象也;变化者,进退之象也;刚柔者,昼夜之象也。六爻之动,三极 之道也。是故君子所居而安者,易之序也;所乐而玩者,爻之辞也。是故君子居则观其象而玩其辞,动则观其变而玩其占,是以“自天祐之,吉无不利”。

彖者,言乎象者也。爻者,言乎变者也。吉凶者,言乎其失得也。悔吝者,言乎其小疵也。无咎者,善补过也。是故列贵贱者存乎位,齐小大者存乎卦,辩吉凶者存乎辞,忧悔吝者存乎介,震无咎者存乎悔。是故卦有小大,辞有险易。辞也者,各指其所之。

易 与天地准,故能弥纶天地之道;仰以观于天文,俯以察于地理,是故知幽明之故;原始反终,故知死生之说;精气为物,游魂为变,是故知鬼神之情状;与天地相 似,故不违;知周乎万物而道济天下,故不过;旁行而不流,乐天知命,故不忧;安土敦乎仁,故能爱;范围天地之化而不过,曲成万物而不遗,通乎昼夜之道而 知,故神无方而易无体。

一阴一阳之谓道,继之者善也,成之者性也。仁者见之谓之仁,知者 见之谓之知,百姓日用而不知,故君子之道鲜矣。显诸仁,藏诸用,鼓万物而不与圣人同忧,盛德大业,至矣哉!富有之谓大业,日新之谓盛德,生生之谓易,成象 之谓乾,效法之谓坤,极数知来之谓占,通变之谓事,阴阳不测之谓神。

夫易,广矣大矣,以 言乎远则不御,以言乎迩则静而正,以言乎天地之间则备矣。夫乾,其静也专,其动也直,是以大生焉。夫坤,其静也翕,其动也辟,是以广生焉。广大配天地,变 通配四时,阴阳之义配日月,易简之善配至德。子曰:“易,其至矣乎!夫易,圣人所以崇德而广业也。知崇礼卑,崇效天,卑法地,天地设位,而易行乎其中矣。 成性存存,道义之门。”

圣人有以见天下之赜,而拟诸其形容,象其物宜,是故谓之象。圣人有以见天下之动,而观其会通,以行其典礼,系辞焉以断其吉凶,是故谓之爻。言天下之至赜而不可恶也,言天下之至动而不可乱也。拟之而后言,议之而后动,拟议以成其变化。

“ 鸣鹤在阴,其子和之。我有好爵,吾与尔靡之。”子曰:“君子居其室,出其言善,则千里之外应之,况其迩者乎?居其室,出其言不善,则千里之外违之,况其迩 者乎?”言出乎身,加乎民;行发乎迩,见乎远。言行,君子之枢机。枢机之发,荣辱之主也。言行,君子之所以动天地也,可不慎乎!

“同人先号咷而后笑。”子曰:“君子之道,或出或处,或默或语。”二人同心,其利断金;同心之言,其臭如兰。

“初六,藉用白茅,无咎。”子曰:“苟错诸地而可矣,藉之用茅,何咎之有?慎之至也。”夫茅之为物薄,而用可重也。慎斯术也以往,其无所失矣。

“劳谦,君子有终,吉。”子曰:“劳而不伐,有功而不德,厚之至也。语以其功下人者也。”德言盛,礼言恭。谦也者,致恭以存其位者也。

“亢龙有悔。”子曰:“贵而无位,高而无民,贤人在下位而无辅,是以动而有悔也。”

“不出户庭,无咎。”子曰:“乱之所生也,则言语以为阶:君不密则失臣,臣不密则失身,几事不密则害成。”是以君子慎密而不出也。

子曰:“作《易》者,其知盗乎?《易》曰:‘负且乘,致寇至。’”负也者,小人之事也;乘也者,君子之器也。小人而乘君子之器,盗思夺之矣;上慢下暴,盗思伐之矣。慢藏诲盗,冶容诲淫。《易》曰“负且乘,致寇至”,盗之招也。

大 衍之数五十,其用四十有九。分而为二,以象两;挂一,以象三;揲之以四,以象四时;归奇于扐,以象闰;五岁再闰,故再扐而后挂。天数五,地数五,五位相 得,而各有合。天数二十有五,地数三十,凡天地之数五十有五,此所以成变化而行鬼神也。乾之策二百一十有六,坤之策百四十有四,凡三百有六十,当期之日。 二篇之策,万有一千五百二十,当万物之数也。是故四营而成易,十有八变而成卦。八卦而小成。引而伸之,触类而长之,天下之能事毕矣。显道神德行,是故可与 酬酢,可与祐神矣。

子曰:“知变化之道者,其知神之所为乎。《易》有圣人之道四焉:以言 者尚其辞,以动者尚其变,以制器者尚其象,以卜筮者尚其占。”是以君子将有为也,将有行也,问焉而以言,其受命也如响,无有远近幽深,遂知来物。非天下之 至精,其孰能与于此?参伍以变,错综其数。通其变,遂成天下之文;极其数,遂定天下之象。非天下之至变,其孰能与于此?易,无思也,无为也,寂然不动,感 而遂通天下之故。非天下之至神,其孰能与于此?夫《易》,圣人之所以极深而研几也。唯深也,故能通天下之志;唯几也,故能成天下之务;唯神也,故不疾而 速,不行而至。子曰“《易》有圣人之道四焉”者,此之谓也。

天一,地二;天三,地四;天五,地六;天七,地八;天九,地十。

子 曰:“夫易,何为者也?夫易,开物成务,冒天下之道,如斯而已者也。”是故圣人以通天下之志,以定天下之业,以断天下之疑。是故蓍之德,圆而神;卦之德, 方以知;六爻之义,易以贡。圣人以此洗心,退藏于密,吉凶与民同患。神以知来,知以藏往,其孰能与于此哉?古之聪明睿知,神武而不杀者夫!是以明于天之 道,而察于民之故,是兴神物,以前民用。圣人以此斋戒,以神明其德夫。是故阖户谓之坤,辟户谓之乾,一阖一辟谓之变,往来不穷谓之通,见乃谓之象,形乃谓 之器,制而用之谓之法,利用出入、民咸用之谓之神。

是故易有太极,是生两仪,两仪生四 象,四象生八卦,八卦定吉凶,吉凶生大业。是故法象莫大乎天地;变通莫大乎四时;县象著明莫大乎日月;崇高莫大乎富贵;备物致用,立[功]成器以为天下 利,莫大乎圣人;探赜索隐,钩深致远,以定天下之吉凶、成天下之亹亹者,莫大乎蓍龟。是故天生神物,圣人则之;天地变化,圣人效之;天垂象,见吉凶,圣人 象之;河出图,洛出书,圣人则之。易有四象,所以示也;系辞焉,所以告也;定之以吉凶,所以断也。

《易》曰:“自天祐之,吉无不利。”子曰:“祐者,助也。天之所助者,顺也;人之所助者,信也;履信、思乎顺,又以尚贤也。是以‘自天祐之,吉无不利’也。”

子曰:“书不尽言,言不尽意。”然则圣人之意,其不可见乎?子曰:“圣人立象以尽意,设卦以尽情伪,系辞焉以尽其言,变而通之以尽利,鼓之舞之以尽神。”

乾 坤,其易之门邪?乾坤成列,而易立乎其中矣。乾坤毁,则无以见易。易不可见,则乾坤或几乎息矣。是故形而上者谓之道,形而下者谓之器,化而裁之谓之变,推 而行之谓之通,举而错之天下之民谓之事业。是故夫象,圣人有以见天下之赜,而拟诸其形容,象其物宜,是故谓之象;圣人有以见天下之动,而观其会通,以行其 典礼,系辞焉以断其吉凶,是故谓之爻。极天下之赜者,存乎卦;鼓天下之动者,存乎辞;化而裁之,存乎变;推而行之,存乎通;神而明之,存乎其人;默而成 之,不言而信,存乎德行。

系辞下

八卦成列,象在其中矣;因而重之,爻在其中矣;刚柔相推,变在其中矣;系辞焉而命之,动在其中矣。吉凶悔吝者,生乎动者也;刚柔者,立本者也;变通者,趣时者也。吉凶者,贞胜者也;天地之道,贞观者也;日月之道,贞明者也;天下之动,贞夫一者也。

夫乾,确然示人易矣;夫坤,隤然示人简矣。

爻也者,效此者也;象也者,像此者也。爻象动乎内,吉凶见乎外,功业见乎变,圣人之情见乎辞。天地之大德,曰生;圣人之大宝,曰位;何以守位,曰仁;何以聚人,曰财;理财正辞、禁民为非,曰义。

古 者包牺氏之王天下也,仰则观象于天,俯则观法于地,观鸟兽之文与地之宜,近取诸身,远取诸物,于是始作八卦,以通神明之德,以类万物之情。作结绳而为网 罟,以佃以渔,盖取诸离。包牺氏没,神农氏作,斫木为耜,揉木为耒,耒耨之利,以教天下,盖取诸益。日中为市,致天下之民,聚天下之货,交易而退,各得其 所,盖取诸噬嗑。神农氏没,黄帝、尧、舜氏作,通其变,使民不倦,神而化之,使民宜之。易,穷则变,变则通,通则久。是以“自天祐之,吉无不利”。黄帝、 尧、舜垂衣裳而天下治,盖取诸乾、坤。刳木为舟,剡木为楫,舟楫之利,以济不通,致远以利天下,盖取诸涣。服牛乘马,引重致远,以利天下,盖取诸随。重门 击柝,以待暴客,盖取诸豫。断木为杵,掘地为臼,杵臼之利,万民以济,盖取诸小过。弦木为弧,剡木为矢,弧矢之利,以威天下,盖取诸睽。上古穴居而野处, 后世圣人易之以宫室,上栋下宇,以待风雨,盖取诸大壮。古之葬者,厚衣之以薪,葬之中野,不封不树,丧期无数,后世圣人易之以棺椁,盖取诸大过。上古结绳 而治,后世圣人易之以书契,百官以治,万民以察,盖取诸夬。

是故易者,象也;象也者,像也。彖者,材也。爻也者,效天下之动者也。是故吉凶生而悔吝著也。

阳卦多阴,阴卦多阳。其故何也?阳卦奇,阴卦耦。其德行何也?阳一君而二民,君子之道也;阴二君而一民,小人之道也。

《易》 曰:“憧憧往来,朋从尔思。”子曰:“天下何思何虑?天下同归而殊涂,一致而百虑。天下何思何虑?”日往则月来,月往则日来,日月相推而明生焉;寒往则暑 来,暑往则寒来,寒暑相推而岁成焉;往者屈也,来者信也,屈信相感而利生焉。尺蠖之屈,以求信也;龙蛇之蛰,以存身也。精义入神,以致用也;利用安身,以 崇德也。过此以往,未之或知也;穷神知化,德之盛也。

《易》曰:“困于石,据于蒺藜,入于其宫,不见其妻,凶。”子曰:“非所困而困焉,名必辱;非所据而据焉,身必危。既辱且危,死期将至,妻其可得见耶!”

《易》曰:“公用射隼于高墉之上,获之,无不利。”子曰:“隼者,禽也;弓矢者,器也;射之者,人也。君子藏器于身,待时而动,何不利之有?动而不括,是以出而有获,语成器而动者也。”

子 曰:“小人不耻不仁,不畏不义,不见利不劝,不威不惩。小惩而大诫,此小人之福也。《易》曰‘履校灭趾,无咎’,此之谓也。善不积,不足以成名;恶不积, 不足以灭身。小人以小善为无益而弗为也,以小恶为无伤而弗去也,故恶积而不可揜,罪大而不可解。《易》曰:‘何校灭耳,凶。’”

子曰:“危者,安其位者也;亡者,保其存者也;乱者,有其治者也。是故君子安而不忘危,存而不忘亡,治而不忘乱,是以身安而国家可保也。《易》曰:‘其亡其亡,系于苞桑。’”

子曰:“德薄而位尊,知小而谋大,力少而任重,鲜不及矣。《易》曰‘鼎折足,覆公■(左“饣”右“束”),其形渥,凶’,言不胜其任也。”

子曰:“知几,其神乎!君子上交不谄,下交不渎,其知几乎?几者,动之微,吉[凶]之先见者也。君子见几而作,不俟终日。《易》曰:‘介于石,不终日,贞吉。’介如石焉,宁用终日?断可识矣。”君子知微知彰,知柔知刚,万夫之望。

子曰:“颜氏之子,其殆庶几乎?有不善未尝不知,知之未尝复行也。《易》曰:‘不远复,无祗悔,元吉。’”

天地氤氲,万物化醇。男女构精,万物化生。《易》曰“三人行,则损一人;一人行,则得其友”,言致一也。

子曰:“君子安其身而后动,易其心而后语,定其交而后求。君子修此三者,故全也。危以动,则民不与也;惧以语,则民不应也;无交而求,则民不与也。莫之与,则伤之者至矣。《易》曰:‘莫益之,或击之,立心勿恒,凶。’”

子 曰:“乾坤,其易之门邪?”乾,阳物也;坤,阴物也。阴阳合德,而刚柔有体,以体天地之撰,以通神明之德。其称名也,杂而不越。于稽其类,其衰世之意邪? 夫易,彰往而察来,而微显阐幽,开而当名,辨物正言,断辞则备矣。其称名也小,其取类也大,其旨远,其辞文,其言曲而中,其事肆而隐。因贰以济民行,以明 失得之报。

《易》之兴也,其于中古乎?作《易》者,其有忧患乎?是故履,德之基也;谦, 德之柄也;复,德之本也;恒,德之固也;损,德之修也;益,德之裕也;困,德之辨也;井,德之地也;巽,德之制也。履,和而至;谦,尊而光;复,小而辨于 物;恒,杂而不厌;损,先难而后易;益,长裕而不设;困,穷而通;井,居其所而迁;巽,称而隐。履以和行,谦以制礼,复以自知,恒以一德,损以远害,益以 兴利,困以寡怨,井以辨义,巽以行权。

《易》之为书也不可远,为道也屡迁,变动不居,周流六虚,上下无常,刚柔相易,不可为典要,唯变所适。其出入以度,外内使知惧,又明于忧患与故,无有师保,如临父母。初率其辞,而揆其方,既有典常。苟非其人,道不虚行。

《易》之为书也,原始要终以为质也。六爻相杂,唯其时物也。其初难知,其上易知,本末也。初辞拟之,卒成之终。若夫杂物撰德,辩是与非,则非其中爻不备。噫!亦要存亡吉凶,则居可知矣。知者观其彖辞,则思过半矣。

二与四,同功而异位,其善不同:二多誉,四多惧,近也。柔之为道,不利远者,其要无咎,其用柔中也。三与五,同功而异位:三多凶,五多功,贵贱之等也。其柔危,其刚胜邪?

《易》之为书也,广大悉备,有天道焉,有人道焉,有地道焉。兼三材而两之,故六。六者非它也,三材之道也。道有变动,故曰爻;爻有等,故曰物;物相杂,故曰文;文不当,故吉凶生焉。

《易》之兴也,其当殷之末世,周之盛德邪?当文王与纣之事邪?是故其辞危。危者使平,易者使倾。其道甚大,百物不废。惧以终始,其要无咎,此之谓易之道也。

夫 乾,天下之至健也,德行恒易以知险。夫坤,天下之至顺也,德行恒简以知阻。能说诸心,能研诸侯之虑,定天下之吉凶,成天下之亹亹者。是故变化云为,吉事有 祥。象事知器,占事知来。天地设位,圣人成能;人谋鬼谋,百姓与能。八卦以象告,爻彖以情言,刚柔杂居,而吉凶可见矣。变动以利言,吉凶以情迁。是故爱恶 相攻而吉凶生,远近相取而悔吝生,情伪相感而利害生。凡易之情,近而不相得则凶;或害之,悔且吝。将叛者其辞惭,中心疑者其辞枝,吉人之辞寡,躁人之辞 多,诬善之人其辞游,失其守者其辞屈。

说卦传

昔者圣人之作《易》也,幽赞于神明而生蓍,参天两地而倚数,观变于阴阳而立卦,发挥于刚柔而生爻,和顺于道德而理于义,穷理尽性以至于命。

昔者圣人之作《易》也,将以顺性命之理。是以立天之道曰阴与阳,立地之道曰柔与刚,立人之道曰仁与义。兼三才而两之,故《易》六画而成卦。分阴分阳,迭用柔刚,故《易》六位而成章。

天地定位,山泽通气,雷风相薄,水火不相射。八卦相错,数往者顺,知来者逆,是故《易》逆数也。

雷以动之,风以散之,雨以润之,日以烜之,艮以止之,兑以说之,乾以君之,坤以藏之。

帝 出乎震,齐乎巽,相见乎离,致役乎坤,说言乎兑,战乎乾,劳乎坎,成言乎艮。万物“出乎震”;震,东方也。“齐乎巽”;巽,东南也。齐也者,言万物之絜齐 也。离也者,明也,万物皆“相见”,南方之卦也。圣人南面而听天下,向明而治,盖取诸此也。坤也者,地也,万物皆致养焉,故曰“致役乎坤”。兑,正秋也, 万物之所说也,故曰“说言乎兑”。“战乎乾”;乾,西北之卦也,言阴阳相薄也。坎者,水也,正北方之卦也,劳卦也,万物之所归也,故曰“劳乎坎”。艮,东 北之卦也,万物之所成终,而所成始也,故曰“成言乎艮”。

“神”也者,妙万物而为言者也。动万物者莫疾乎雷,桡万物者莫疾乎风,燥万物者莫■(左“火”,右为“嘆”字去“口”)乎火,说万物者莫说乎泽,润万物者莫润乎水,终万物始万物者莫盛乎艮。故水火[不]相逮,雷风不相悖,山泽通气,然后能变化,既成万物也。

乾,健也。坤,顺也。震,动也。巽,入也。坎,陷也。离,丽也。艮,止也。兑,说也。

乾为马,坤为牛,震为龙,巽为鸡,坎为豕,离为雉,艮为狗,兑为羊。

乾为首,坤为腹,震为足,巽为股,坎为耳,离为目,艮为手,兑为口。

乾,天也,故称乎父。坤,地也,故称乎母。震一索而得男,故谓之长男。巽一索而得女,故谓之长女。坎再索而得男,故谓之中男。离再索而得女,故谓之中女。艮三索而得男,故谓之少男。兑三索而得女,故谓之少女。

乾为天,为圜,为君,为父,为玉,为金,为寒,为冰,为大赤,为良马,为老马,为瘠马,为驳马,为木果。

坤为地,为母,为布,为釜,为吝啬,为均,为子母牛,为大舆,为文,为众,为柄,其于地也为黑。

震为雷,为龙,为玄黄,为旉,为大途,为长子,为决躁,为苍筤竹,为萑苇。其于马也为善鸣,为■(上“马”下“廾”)足,为作足,为的颡。其于稼也为反生,其究为健,为蕃鲜。

巽为木,为风,为长女,为绳直,为工,为白,为长,为高,为进退,为不果,为臭,其于人也为寡发,为广颡,为多白眼,为近利市三倍,其究为躁卦。

坎为水,为沟渎,为隐伏,为矫輮,为弓轮,其于人也为加忧,为心病,为耳痛,为血卦,为赤,其于马也为美脊,为亟心,为下首,为薄蹄,为曳,其于舆也为多眚,为通,为月,为盗,其于木也为坚多心。

离为火,为日,为电,为中女,为甲胄,为戈兵,其于人也为大腹,为乾卦,为鳖,为蟹,为蠃,为蚌,为龟,其于木也为科上槁。

艮为山,为径路,为小石,为门阙,为果■(上“艹”下并列两“瓜”字),为阍寺,为指,为狗,为鼠,为黔喙之属,其于木也为坚多节。

兑为泽,为少女,为巫,为口舌,为毁折,为附决,其于地也为刚卤,为妾,为羊。

序卦传

有 天地,然后万物生焉。盈天地之间者唯万物,故受之以屯。屯者,盈也。屯者,物之始生也。物生必蒙,故受之以蒙。蒙者,蒙也,物之稚也。物稚不可不养也,故 受之以需。需者,饮食之道也。饮食必有讼,故受之以讼。讼必有众起,故受之以师。师者,众也。众必有所比,故受之以比。比者,比也。比必有所畜,故受之以 小畜。物畜然后有礼,故受之以履。履而泰,然后安,故受之以泰。泰者,通也。物不可以终通,故受之以否。物不可以终否,故受之以同人。与人同者,物必归 焉,故受之以大有。有大者不可以盈,故受之以谦。有大而能谦必豫,故受之以豫。豫必有随,故受之以随。以喜随人者必有事,故受之以蛊。蛊者,事也。有事而 后可大,故受之以临。临者,大也。物大然后可观,故受之以观。可观而后有所合,故受之以噬嗑。嗑者,合也。物不可以苟合而已,故受之以贲。贲者,饰也。致 饰然后亨则尽矣,故受之以剥。剥者,剥也。物不可以终尽剥,穷上反下,故受之以复。复则不妄矣,故受之以无妄。有无妄,然后可畜,故受之以大畜。物畜然后 可养,故受之以颐。颐者,养也。不养则不可动,故受之以大过。物不可以终过,故受之以坎。坎者,陷也。陷必有所丽,故受之以离。离者,丽也。

有 天地然后有万物,有万物然后有男女,有男女然后有夫妇,有夫妇然后有父子,有父子然后有君臣,有君臣然后有上下,有上下然后礼义有所错。夫妇之道,不可以 不久也,故受之以恒。恒者,久也。物不可以久居其所,故受之以遯。遯者,退也。物不可以终遯,故受之以大壮。物不可以终壮,故受之以晋。晋者,进也。进必 有所伤,故受之以明夷。夷者,伤也。伤于外者必反于家,故受之以家人。家道穷必乖,故受之以睽。睽者,乖也。乖必有难,故受之以蹇。蹇者,难也。物不可以 终难,故受之以解。解者,缓也。缓必有所失,故受之以损。损而不已必益,故受之以益。益而不已必决,故受之以夬。夬者,决也。决必有遇,故受之以姤。姤 者,遇也。物相遇而后聚,故受之以萃。萃者,聚也。聚而上者谓之升,故受之以升。升而不已必困,故受之以困。困乎上者必反下,故受之以井。井道不可不革, 故受之以革。革物者莫若鼎,故受之以鼎。主器者莫若长子,故受之以震。震者,动也。物不可以终动,止之,故受之以艮。艮者,止也。物不可以终止,故受之以 渐。渐者,进也。进必有所归,故受之以归妹。得其所归者必大,故受之以丰。丰者,大也。穷大者必失其居,故受之以旅。旅而无所容,故受之以巽。巽者,入 也。入而后说之,故受之以兑。兑者,说也。说而后散之,故受之以涣。涣者,离也。物不可以终离,故受之以节。节而信之,故受之以中孚。有其信者必行之,故 受之以小过。有过物者必济,故受之以既济。物不可穷也,故受之以未济,终焉。

杂卦传

乾 刚,坤柔。比乐,师忧。临、观之义,或与、或求。屯见而不失其居,蒙杂而著。震,起也;艮,止也。损、益,盛、衰之始也。大畜,时也;无妄,灾也。萃聚, 而升不来也。谦轻,而豫怠也。噬嗑,食也;贲,无色也。兑见,而巽伏也。随,无故也;蛊,则饬也。剥,烂也;复,反也。晋,昼也;明夷,诛也。井通,而困 相遇也。咸,速也;恒,久也。涣,离也;节,止也。解,缓也;蹇,难也。睽,外也;家人,内也。否、泰,反其类也。大壮则止,遯则退也。大有,众也;同 人,亲也。革,去故也;鼎,取新也。小过,过也;中孚,信也。丰多故也;亲寡旅也。离上,而坎下也。小畜,寡也;履,不处也。需,不进也;讼,不亲也。大 过,颠也。姤,遇也,柔遇刚也;渐,女归待男行也。颐,养正也;既济,定也。归妹,女之终也;未济,男之穷也。夬,决也,刚决柔也,君子道长,小人道忧 也。

《周易》古经

突然发现《周易》是个好东西



经上

01.乾

乾:元亨,利贞。

初九:潜龙,勿用。

九二:见龙在田,利见大人。

九三:君子终日乾乾,夕惕若,厉无咎。

九四:或跃在渊,无咎。

九五:飞龙在天,利见大人。

上九:亢龙有悔。

用九:见群龙无首。吉。

02.坤

坤:元亨,利牝马之贞。君子有攸往,先迷,後得,主利。西南得朋,东北丧朋。安贞吉。

初六:履霜,坚冰至。

六二:直方。大,不习。无不利。

六三:含章。可贞。或从王事,无成,有终。

六四:括囊。无咎无誉。

六五:黄裳。元吉。

上六:龙战于野,其血玄黄。

用六:利永贞。

03.屯

屯:元亨,利贞。勿用有攸往。利建侯。

初九:磐桓。利居贞。利建侯。

六二:屯如邅如,乘马班如。匪寇,婚媾。女子贞不字,十年乃字。

六三:即鹿无虞,惟入于林中,君子几不如舍。往吝。

六四:乘马班如,求婚媾。往吉,无不利。

九五:屯其膏。小贞吉,大贞凶。

上六:乘马班如,泣血涟如。

04.蒙

蒙:亨。匪我求童蒙,童蒙求我。初筮告,再三渎,渎则不告。利贞。

初六:发蒙。利用刑人,用说桎梏。以往吝。

九二:包蒙。吉。纳妇吉,子克家。

六三:勿用取女,见金,夫不有躬。无攸利。

六四:困蒙。吝。

六五:童蒙。吉。

上九:击蒙。不利为寇,利御寇。

05.需

需:有孚。光亨,贞吉。利涉大川。

初九:需于郊。利用恒,无咎。

九二:需于沙。小有言,终吉。

九三:需于泥,致寇至。

六四:需于血,出自穴。

九五:需于酒食。贞吉。

上六:入于穴。有不速之客三人来。敬之,终吉。

06.讼

讼:有孚。窒惕,中吉,终凶。利见大人。不利涉大川。

初六:不永所事。小有言,终吉。

九二:不克讼,归而逋,其邑人,三百户。无眚。

六三:食旧德。贞厉,终吉。或从王事,无成。

九四:不克讼,复即命。渝。安贞吉。

九五:讼元吉。

上九:或锡之鞶带,终朝三褫之。

07.师

师:贞丈人吉,无咎。

初六:师出以律。否臧,凶。

九二:在师中。吉,无咎。王三锡命。

六三:师或舆尸。凶。

六四:师左次。无咎。

六五:田有禽。利执言,无咎。长子帅师,弟子舆尸。贞凶。

上六:大君有命,开国承家。小人勿用。

08.比

比:吉。原筮,元,永贞,无咎。不宁方来,后夫凶。

初六:有孚。比之,无咎。有孚盈缶,终来有它。吉。

六二:比之自内。贞吉。

六三:比之匪人。

六四:外比之。贞吉。

九五:显比。王用三驱,失前禽,邑人不诫。吉。

上六:比之无首。凶。

09.小畜

小畜:亨。密云不雨,自我西郊。

初九:复自道,何其咎。吉。

九二:牵复。吉。

九三:舆说辐,夫妻反目。

六四:有孚。血去,惕出。无咎。

九五:有孚挛如。富以其邻。

上九:既雨,既处。尚德载。妇贞厉。月几望,君子征凶。

10.履

[履]:履虎尾,不咥人。亨。

初九:素履。往无咎。

九二:履道坦坦。幽人贞吉。

六三:眇能视,跛能履。履虎尾,咥人。凶。武人为于大君。

九四:履虎尾,愬愬。终吉。

九五:夬履。贞厉。

上九:视履,考祥,其旋。元吉。

11.泰

泰:小往大来,吉,亨。

初九:拔茅茹,以其彙。征吉。

九二:包荒,用冯河,不遐遗。朋亡,得尚于中行。

九三:无平不陂,无往不复。艰贞无咎。勿恤其孚,于食有福。

六四:翩翩。不富以其邻。不戒以孚。

六五:帝乙归妹,以祉。元吉。

上六:城复于隍。勿用师。自邑告命。贞吝。

12.否

[否]:否之匪人。不利君子贞,大往小来。

初六:拔茅茹,以其彙。贞吉。亨。

六二:包承。小人吉,大人否,亨。

六三:包羞。

九四:有命。无咎。畴离祉。

九五:休否。大人吉。其亡其亡,系于苞桑。

上九:倾否。先否后喜。

13.同人

[同人]:同人于野。亨。利涉大川。利君子贞。

初九:同人于门。无咎。

六二:同人于宗。吝。

九三:伏戎于莽,升其高陵,三岁不兴。

九四:乘其墉,弗克攻。吉。

九五:同人先号咷,而后笑,大师克相遇。

上九:同人于郊。无悔。

14.大有

大有:元亨。

初九:无交害。匪咎,艰则无咎。

九二:大车以载。有攸往,无咎。

九三:公用亨于天子,小人弗克。

九四:匪其彭。无咎。

六五:厥孚交如威如,吉。

上九:自天祐之。吉,无不利。

15.谦

谦:亨。君子有终。

初六:谦谦,君子用涉大川,吉。

六二:鸣谦。贞吉。

九三:劳谦。君子有终。吉。

六四:无不利。撝谦。

六五:不富以其邻。利用侵伐。无不利。

上六:鸣谦。利用行师征邑国。

16.豫

豫:利建侯行师。

初六:鸣豫。凶。

六二:介于石,不终日。贞吉。

六三:盱豫。悔,迟有悔。

九四:由豫。大有得,勿疑朋盍簪。

六五:贞疾,恒不死。

上六:冥豫。成有渝。无咎。

17.随

随:元亨,利贞。无咎。

初九:官有渝。贞吉。出门交有功。

六二:系小子,失丈夫。

六三:系丈夫,失小子。随有求,得。利居贞。

九四:随有获。贞凶。有孚,在道,以明。何咎。

九五:孚于嘉。吉。

上六:拘系之,乃从维之。王用亨于西山。

18.蛊

蛊:元亨。利涉大川,先甲三日,后甲三日。

初六:干父之蛊。有子,考无咎。厉终吉。

九二:干母之蛊。不可贞。

九三:干父之蛊。小有悔,无大咎。

六四:裕父之蛊。往见吝。

六五:干父之蛊,用誉。

上九:不事王侯,高尚其事。

19.临

临:元亨,利贞。至于八月有凶。

初九:咸临。贞吉。

九二:咸临。吉,无不利。

六三:甘临。无攸利。既忧之,无咎。

六四:至临。无咎。

六五:知临。大君之宜,吉。

上六:敦临。吉,无咎。

20.观

观:盥而不荐,有孚顒若。

初六:童观。小人无咎,君子吝。

六二:闚观。利女贞。

六三:观我生进退。

六四:观国之光。利用宾于王。

九五:观我生。君子无咎。

上九:观其生。君子无咎。

21.噬嗑

噬嗑:亨。利用狱。

初九:屦校灭趾。无咎。

六二:噬肤灭鼻。无咎。

六三:噬腊肉,遇毒。小吝,无咎。

九四:噬乾胏,得金矢。利艰贞,吉。

六五:噬乾肉,得黄金。贞厉,无咎。

上九:何校灭耳。凶。

22.贲

贲:亨,小利有攸往。

初九:贲其趾,舍车而徒。

六二:贲其须。

九三:贲如,濡如。永贞吉。

六四:贲如皤如,白马翰如。匪寇,婚媾。

六五:贲于丘园,束帛戋戋。吝,终吉。

上九:白贲,无咎。

23.剥

剥:不利有攸往。

初六:剥床以足。蔑贞,凶。

六二:剥床以辨。蔑贞,凶。

六三:剥之,无咎。

六四:剥床以肤。凶。

六五:贯鱼,以宫人宠。无不利。

上九:硕果不食,君子得舆,小人剥庐。

24.复

复:亨。出入无疾,朋来无咎。反复其道,七日来复。利有攸往。

初九:不远复。无祗悔。元吉。

六二:休复。吉。

六三:频复。厉无咎。

六四:中行独复。

六五:敦复。无悔。

上六:迷复。凶,有灾眚。用行师,终有大败,以其国君凶,至于十年不克征。

25.无妄

无妄:元亨,利贞。其匪正有眚。不利有攸往。

初九:无妄,往吉。

六二:不耕获,不菑畬。则利用攸往。

六三:无妄之灾,或系之牛。行人之得,邑人之灾。

九四:可贞,无咎。

九五:无妄之疾,勿药有喜。

上九:无妄,行有眚,无攸利。

26.大畜

大畜:利贞。不家食吉。利涉大川。

初九:有厉。利巳。

九二:舆说輹。

九三:良马逐。利艰贞。曰闲舆卫。利有攸往。

六四:童牛之牿。元吉。

六五:豶豕之牙。吉。

上九:何天之衢。亨。

27.颐

颐:贞吉。观颐,自求口实。

初九:舍尔灵龟,观我朵颐。凶。

六二:颠颐,拂经于丘。颐征凶。

六三:拂颐。贞凶,十年勿用,无攸利。

六四:颠颐。吉。虎视眈眈,其欲逐逐。无咎。

六五:拂经。居贞吉。不可涉大川。

上九:由颐。厉,吉。利涉大川。

28.大过

大过:栋挠。利有攸往。亨。

初六:藉用白茅。无咎。

九二:枯杨生稊,老夫得其女妻。无不利。

九三:栋桡。凶。

九四:栋隆。吉。有它,吝。

九五:枯杨生华,老妇得其士夫。无咎无誉。

上六:过涉灭顶,凶。无咎。

29.坎

习坎:有孚维心,亨。行有尚。

初六:习坎,入于坎窞。凶。

九二:坎有险。求小得。

六三:来之坎,坎险且枕,入于坎窞。勿用。

六四:樽酒,簋贰,用缶,纳约自牖。终无咎。

九五:坎不盈,祗既平。无咎。

上六:系用徽纆,寘于丛棘,三岁不得。凶。

30.离

离:利贞,亨。畜牝牛吉。

初九:履错然。敬之,无咎。

六二:黄离。元吉。

九三:日昃之离。不鼓缶而歌,则大耋之嗟。凶。

九四:突如,其来如,焚如,死如,弃如。

六五:出涕沱若,戚嗟若。吉。

上九:王用出征,有嘉折首,获匪其丑。无咎。

经下

31.咸

咸:亨,利贞。取女吉。

初六:咸其拇。

六二:咸其腓。凶。居吉。

九三:咸其股,执其随。往吝。

九四:贞吉,悔亡。憧憧往来,朋从尔思。

九五:咸其脢。无悔。

上六:咸其辅颊舌。

32.恒

恒:亨。无咎。利贞。利有攸往。

初六:浚恒。贞凶,无攸利。

九二:悔亡。

九三:不恒其德,或承之羞。贞吝。

九四:田无禽。

六五:恒其德。贞妇人吉,夫子凶。

上六:振恒。凶。

33.遯

遯:亨,小利贞。

初六:遯尾。厉,勿用有攸往。

六二:执之,用黄牛之革,莫之胜说。

九三:系遯。有疾厉。畜臣妾吉。

九四:好遯。君子吉,小人否。

九五:嘉遯。贞吉。

上九:肥遯。无不利。

34.大壮

大壮:利贞。

初九:壮于趾。征凶。有孚。

九二:贞吉。

九三:小人用壮,君子用罔。贞厉。羝羊触藩,羸其角。

九四:贞吉,悔亡。藩决不羸,壮于大舆之輹。

六五:丧羊于易。无悔。

上六:羝羊触藩,不能退,不能遂。无攸利,艰则吉。

35.晋

晋:康侯用锡马蕃庶,昼日三接。

初六:晋如,摧如。贞吉。罔孚,裕无咎。

六二:晋如,愁如。贞吉。受兹介福,于其王母。

六三:众允。悔亡。

九四:晋如鼫鼠。贞厉。

六五:悔亡。失得勿恤。往吉,无不利。

上九:晋其角。维用伐邑。厉吉,无咎。贞吝。

36.明夷

明夷:利艰贞。

初九:明夷于飞,垂其翼。君子于行,三日不食。有攸往,主人有言。

六二:明夷,夷于左股。用拯马壮,吉。

九三:明夷于南狩,得其大首。不可疾贞。

六四:入于左腹,获明夷之心,于出门庭。

六五:箕子之明夷。利贞。

上六:不明,晦。初登于天,后入于地。

37.家人

家人:利女贞。

初九:闲有家,悔亡。

六二:无攸遂,在中馈。贞吉。

九三:家人嗃嗃。悔厉吉。妇子嘻嘻。终吝。

九四:富家,大吉。

九五:王假有家,勿恤。吉。

上九:有孚威如,终吉。

38.睽

睽:小事吉。

初九:悔亡。丧马勿逐,自复。见恶人无咎。

九二:遇主于巷。无咎。

六三:见舆曳,其牛掣,其人天且劓。无初有终。

九四:睽孤,遇元夫。交孚,厉无咎。

六五:悔亡。厥宗噬肤。往何咎。

上九:睽孤,见豕负涂,载鬼一车。先张之弧,后说之弧。匪寇,婚媾。往遇雨则吉。

39.蹇

蹇:利西南,不利东北。利见大人。贞吉。

初六:往蹇来誉。

六二:王臣蹇蹇,匪躬之故。

九三:往蹇来反。

六四:往蹇来连。

九五:大蹇朋来。

上六:往蹇来硕。吉,利见大人。

40.解

解:利西南。无所往,其来复,吉。有攸往,夙吉。

初六:无咎。

九二:田获三狐,得黄矢。贞吉。

六三:负且乘,致寇至。贞吝。

九四:解而拇,朋至斯。孚。

六五:君子维有解。吉。有孚于小人。

上六:公用射隼于高墉之上,获之。无不利。

41.损

损:有孚。元吉。无咎。可贞。利有攸往。曷之,用二簋。可用享。

初九:巳事遄往。无咎。酌损之。

九二:利贞。征凶。弗损,益之。

六三:三人行则损一人,一人行则得其友。

六四:损其疾,使遄有喜。无咎。

六五:或益之十朋之龟,弗克违。元吉。

上九:弗损,益之。无咎,贞吉。利有攸往。得臣无家。

42.益

益:利有攸往,利涉大川。

初九:利用为大作。元吉,无咎。

六二:或益之十朋之龟,弗克违。永贞吉。王用享于帝。吉。

六三:益之。用凶事,无咎。有孚。中行告公用圭。

六四:中行告公从。利用为依迁国。

九五:有孚。惠心,勿问。元吉。有孚。惠我德。

上九:莫益之,或击之。立心勿恒,凶。

43.夬

夬:扬于王庭,孚号。有厉,告自邑。不利即戎。利有攸往。

初九:壮于前趾。往不胜为咎。

九二:惕号。莫夜有戎,勿恤。

九三:壮于九页。有凶。君子夬夬独行,遇雨若濡。有愠无咎。

九四:臀无肤,其行次且。牵羊悔亡。闻言不信。

九五:苋陆,夬夬中行。无咎。

上六:无号。终有凶。

44.姤

姤:女壮,勿用取女。

初六:系于金柅。贞吉。有攸往,见凶。羸豕孚蹢躅。

九二:包有鱼。无咎。不利宾。

九三:臀无肤,其行次且。厉,无大咎。

九四:包无鱼。起凶。

九五:以杞包瓜。含章,有陨自天。

上九:姤其角。吝,无咎。

45.萃

萃:亨。王假有庙。利见大人。亨,利贞。用大牲吉。利有攸往。

初六:有孚不终,乃乱乃萃。若号,一握为笑。勿恤。往无咎。

六二:引吉。无咎。孚乃利用禴。

六三:萃如嗟如。无攸利。往无咎。小吝。

九四:大吉,无咎。

九五:萃有位。无咎。匪孚。元永贞。悔亡。

上六:赍咨,涕 氵夷。无咎。

46.升

升:元亨。用见大人,勿恤。南征吉。

初六:允升。大吉。

九二:孚乃利用禴。无咎。

九三:升虚邑。

六四:王用亨于岐山。吉,无咎。

六五:贞吉。升阶。

上六:冥升。利于不息之贞。

47.困

困:亨。贞大人吉,无咎。有言不信。

初六:臀困于株木,入于幽谷,三岁不觌。

九二:困于酒食,朱绂方来。利用享祀。征凶。无咎。

六三:困于石,据于蒺藜。入于其宫,不见其妻。凶。

九四:来徐徐,困于金车。吝有终。

九五:劓刖,困于赤绂,乃徐有说。利用祭祀。

上六:困于葛藟,于臲兀危。曰动悔有悔。征吉。

48.井

井:改邑不改井。无丧无得。往来井,井汔至,亦未繘井,羸其瓶。凶。

初六:井泥不食,旧井无禽。

九二:井谷,射鲋,瓮敝漏。

九三:井渫不食,为我心恻。可用汲。王明,并受其福。

六四:井甃。无咎。

九五:井冽,寒泉食。

上六:井收,勿幕。有孚。元吉。

49.革

革:巳日乃孚。元亨,利贞。悔亡。

初九:巩用黄牛之革。

六二:巳日乃革之。征吉,无咎。

九三:征凶。贞厉。革言三就。有孚。

九四:悔亡。有孚。改命吉。

九五:大人虎变。未占有孚。

上六:君子豹变,小人革面。征凶。居贞吉。

50.鼎

鼎:元吉,亨。

初六:鼎颠趾,利出否,得妾以其子。无咎。

九二:鼎有实,我仇有疾,不我能即。吉。

九三:鼎耳革,其行塞,雉膏不食。方雨,亏悔,终吉。

九四:鼎折足,覆公餗,其形渥。凶。

六五:鼎黄耳,金铉。利贞。

上九:鼎玉铉。大吉,无不利。

51.震

震:亨。震来虩虩,笑言哑哑,震惊百里,不丧匕鬯。

初九:震来虩虩,后笑言哑哑。吉。

六二:震来厉,亿丧贝。跻于九陵,勿逐,七日得。

六三:震苏苏。震行无眚。

九四:震遂泥。

六五:震往来厉,意无丧,有事。

上六:震索索,视矍矍。征凶。震不于其躬,于其邻。无咎。婚媾有言。

52.艮

[艮]:艮其背,不获其身,行其庭,不见其人。无咎。

初六:艮其趾。无咎,利永贞。

六二:艮其腓。不拯其随,其心不快。

九三:艮其限,列其夤。厉。熏心。

六四:艮其身。无咎。

六五:艮其辅,言有序。悔亡。

上九:敦艮,吉。

53.渐

渐:女归吉。利贞。

初六:鸿渐于干。小子厉,有言,无咎。

六二:鸿渐于磐,饮食衎衎。吉。

九三:鸿渐于陆,夫征不复,妇孕不育。凶。利御寇。

六四:鸿渐于木,或得其桷。无咎。

九五:鸿渐于陵。妇三岁不孕,终莫之胜。吉。

上九:鸿渐于陆,其羽可用为仪。吉。

54.归妹

归妹:征凶,无攸利。

初九:归妹以娣。跛能履。征吉。

九二:眇能视。利幽人之贞。

六三:归妹以须,反归以娣。

九四:归妹愆期,迟归有时。

六五:帝乙归妹,其君之袂,不如其娣之袂良。月几望,吉。

上六:女承筐,无实,士刲羊,无血。无攸利。

55.丰

丰:亨。王假之,勿忧。宜日中。

初九:遇其配主。虽旬无咎。往有尚。

六二:丰其蔀,日中见斗。往得疑疾。有孚发若,吉。

九三:丰其沛,日中见沬,折其右肱。无咎。

九四:丰其蔀,日中见斗。遇其夷主。吉。

六五:来章,有庆誉。吉。

上六:丰其屋,蔀其家,闚其户,阒其无人,三岁不觌。凶。

56.旅

旅:小亨。旅贞吉。

初六:旅琐琐,斯其所。取灾。

六二:旅即次,怀其资,得童仆。贞。

九三:旅焚其次,丧其童仆。贞厉。

九四:旅于处,得其资斧。我心不快。

六五:射雉,一矢亡。终以誉命。

上九:鸟焚其巢,旅人先笑后号咷。丧牛于易。凶。

57.巽

巽:小亨。利有攸往。利见大人。

初六:进退。利武人之贞。

九二:巽在床下。用史巫纷若,吉,无咎。

九三:频巽。吝。

六四:悔亡。田获三品。

九五:贞吉,悔亡,无不利。无初有终。先庚三日,后庚三日,吉。

上九:巽在床下。丧其资斧。贞凶。

58.兑

兑:亨,利贞。

初九:和兑。吉。

九二:孚兑。吉,悔亡。

六三:来兑。凶。

九四:商兑未宁,介疾有喜。

九五:孚于剥。有厉。

上六:引兑。

59.涣

涣:亨。王假有庙。利涉大川。利贞。

初六:用拯马壮,吉。

九二:涣奔其机。悔亡。

六三:涣其躬。无悔。

六四:涣其群。元吉。涣有丘,匪夷所思。

九五:涣汗其大号,涣王居。无咎。

上九:涣其血,去逖出。无咎。

60.节

节:亨。苦节,不可贞。

初九:不出户庭。无咎。

九二:不出门庭。凶。

六三:不节若,则嗟若。无咎。

六四:安节。亨。

九五:甘节。吉,往有尚。

上六:苦节,贞凶。悔亡。

61.中孚

中孚:豚鱼,吉。利涉大川。利贞。

初九:虞吉。有它,不燕。

九二:鸣鹤在阴,其子和之,我有好爵,吾与尔靡之。

六三:得敌,或鼓或罢,或泣或歌。

六四:月几望,马匹亡。无咎。

九五:有孚挛如,无咎。

上九:翰音登于天。贞凶。

62.小过

小过:亨,利贞。可小事,不可大事。飞鸟遗之音。不宜上,宜下。大吉。

初六:飞鸟以凶。

六二:过其祖,遇其妣,不及其君,遇其臣。无咎。

九三:弗过防之,从或戕之。凶。

九四:无咎。弗过遇之。往厉必戒。勿用永贞。

六五:密云不雨,自我西郊。公弋,取彼在穴。

上六:弗遇过之,飞鸟离之。凶,是谓灾眚。

63.既济

既济:亨,小利贞。初吉终乱。

初九:曳其轮,濡其尾。无咎。

六二:妇丧其茀,勿逐,七日得。

九三:高宗伐鬼方,三年克之。小人勿用。

六四:糸需有衣袽,终日戒。

九五:东邻杀牛,不如西邻之禴祭,实受其福。

上六:濡其首。厉。

64.未济

未济:亨。小狐汔济,濡其尾。无攸利。

初六:濡其尾。吝。

九二:曳其轮。贞吉。

六三:未济。征凶。利涉大川。

九四:贞吉,悔亡。震用伐鬼方,三年,有赏于大国。

六五:贞吉,无悔。君子之光,有孚,吉。

上九:有孚。于饮酒,无咎。濡其首。有孚。失是。

《周易》大传

彖传

彖上

01. 乾

大哉乾元,万物资始,乃统天。云行雨施,品物流形。大明终始,六位时成,时乘六龙,以御天。乾道变化,各正性命。保合大和,乃利贞。(“大”读为“太”。)首出庶物,万国咸宁。

02. 坤

至哉坤元,万物资生,乃顺承天。坤厚载物,德合无疆。含弘光大,品物咸亨。牝马地类,行地无疆。柔顺利贞,君子攸行。先迷失道,後顺得常。西南得朋,乃与类行。东北丧朋,乃终有庆。安贞之吉,应地无疆。

03.屯

屯,刚柔始交而难生。动乎险中,大亨贞。雷雨之动满盈。天造草昧,宜建侯而不宁。

04. 蒙

蒙,山下有险,险而止,蒙。蒙亨以亨行,时中也。匪我求童蒙,童蒙求我,志应也。初筮告,以刚中也。再三渎,渎则不告,渎蒙也。蒙以养正,圣功也。

05. 需

需,须也,险在前也。刚健而不陷,其义不困穷矣。需有孚光亨贞吉,位乎天位,以正中也。利涉大川,往有功也。

06. 讼

讼,上刚下险,险而健,讼。讼有孚窒惕中吉,刚来而得中也。终凶,讼不可成也。利见大人,尚中正也。不利涉大川,入于渊也。

07. 师

师,众也。贞,正也。能以众正,可以王矣。刚中而应,行险而顺,以此毒天下,而民从之,吉又何咎矣。

08. 比

比,吉也。比,辅也,下顺从也。原筮元永贞无咎,以刚中也。不宁方来,上下应也。后夫凶,其道穷也。

09. 小畜

小畜,柔得位而上下应之,曰小畜。健而巽,刚中而志行,乃亨。密云不雨,尚往也。自我西郊,施未行也。

10. 履

履,柔履刚也。说而应乎乾,是以履虎尾,不咥人,亨。刚中正,履帝位而不疚,光明也。

11. 泰

泰,小往大来,吉亨,则是天地交而万物通也,上下交而其志同也。内阳而外阴,内健而外顺,内君子而外小人,君子道长,小人道消也。

12. 否

否之匪人,不利君子贞,大往小来,则是天地不交而万物不通也,上下不交而天下无邦也。内阴而外阳,内柔而外刚,内小人而外君子,小人道长,君子道消也。

13. 同人

同人,柔得位得中,而应乎乾,曰同人。同人曰,同人于野,亨,利涉大川,乾行也。文明以健,中正而应,君子正也。唯君子为能通天下之志。

14. 大有

大有,柔得尊位大中,而上下应之,曰大有。其德刚健而文明,应乎天而时行,是以元亨。

15. 谦

谦亨,天道下济而光明,地道卑而上行。天道亏盈而益谦,地道变盈而流谦,鬼神害盈而福谦,人道恶盈而好谦。谦尊而光,卑而不可逾,君子之终也。

16. 豫

豫,刚应而志行,顺以动,豫。豫顺以动,故天地如之,而况建侯行师乎?天地以顺动,故日月不过而四时不忒。圣人以顺动,则刑罚清而民服。豫之时义大矣哉!

17. 随

随,刚来而下柔,动而说,随。大亨贞无咎,而天下随时。随时之义大矣哉!

18. 蛊

蛊,刚上而柔下,巽而止,蛊。蛊元亨,而天下治也。利涉大川,往有事也。先甲三日,后甲三日,终则有始,天行也。

19. 临

临,刚浸而长,说而顺,刚中而应。大亨以正,天之道也。至于八月有凶,消不久也。

20. 观

大观在上,顺而巽,中正以观天下,观。盥而不荐,有孚顒若,下观而化也。观天之神道,而四时不忒。圣人以神道设教,而天下服矣。

21. 噬嗑

颐中有物,曰噬嗑。噬嗑而亨,刚柔分,动而明,雷电合而章。柔得中而上行,虽不当位,利用狱也。

22.贲

贲亨,柔来而文刚,故亨。分刚上而文柔,故小利有攸往,天文也。文明以止,人文也。观乎天文,以察时变。观乎人文,以化成天下。

23. 剥

剥,剥也,柔变刚也。不利有攸往,小人长也。顺而止之,观象也。君子尚消息盈虚,天行也。

24. 复

复亨,刚反动而以顺行。是以出入无疾,朋来无咎。反复其道,七日来复,天行也。利有攸往,刚长也。复,其见天地之心乎!

25. 无妄

无妄,刚自外来而为主于内,动而健,刚中而应。大亨以正,天之命也。其匪正有眚,不利有攸往,无妄之往何之矣?天命不祐,行矣哉!

26. 大畜

大畜,刚健笃实,辉光日新。其德刚上而尚贤,能止健,大正也。不家食吉,养贤也。利涉大川,应乎天也。

27. 颐

颐贞吉,养正则吉也。观颐,观其所养也。自求口实,观其自养也。天地养万物,圣人养贤以及万民。颐之时大矣哉!

28. 大过

大过,大者过也。栋挠,本末弱也。刚过而中,巽而说行。利有攸往,乃亨。大过之时大矣哉!

29. 坎

习坎,重险也。水流而不盈,行险而不失其信。维心亨,乃以刚中也。行有尚,往有功也。天险,不可升也。地险,山川丘陵也。王公设险,以守其国。险之时用大矣哉!

30. 离

离,丽也。日月丽乎天,百谷草木丽乎土。重明以丽乎正,乃化成天下。柔丽乎中正故亨,是以畜牝牛吉也。

彖下

31. 咸

咸,感也。柔上而刚下,二气感应以相与。止而说,男下女,是以亨利贞,取女吉也。天地感而万物化生,圣人感人心而天下和平。观其所感,而天地万物之情可见矣。

32. 恒

恒,久也。刚上而柔下,雷风相与,巽而动,刚柔皆应,恒。恒亨无咎利贞,久于其道也。天地之道,恒久而不已也。利有攸往,终则有始也。日月得天,而能久照。四时变化,而能久成。圣人久于其道,而天下化成。观其所恒,而天地万物之情可见矣。

33.遯

遯亨,遯而亨也。刚当位而应,与时行也。小利贞,浸而长也。遯之时义大矣哉!

34. 大壮

大壮,大者壮也。刚以动,故壮。大壮利贞,大者正也。正大,而天地之情可见矣。

35. 晋

晋,进也,明出地上,顺而丽乎大明,柔进而上行,是以康侯用锡马蕃庶,昼日三接也。

36. 明夷

明入地中,明夷。内文明而外柔顺,以蒙大难,文王以之。利艰贞,晦其明也。内难而能正其志,箕子以之。

37. 家人

家人,女正位乎内,男正位乎外。男女正,天地之大义也。家人有严君焉,父母之谓也。父父、子子、兄兄、弟弟、夫夫、妇妇,而家道正。正家,而天下定矣。

38. 睽

睽,火动而上,泽动而下。二女同居,其志不同行。说而丽乎明,柔进而上行,得中而应乎刚,是以小事吉。天地睽而其事同也,男女睽而其志通也,万物睽而其事类也。睽之时用大矣哉!

39. 蹇

蹇,难也,险在前也。见险而能止,知矣哉!蹇利西南,往得中也。不利东北,其道穷也。利见大人,往有功也。当位贞吉,以正邦也。蹇之时用大矣哉!

40. 解

解,险以动,动而免乎险,解。解利西南,往得众也。其来复吉,乃得中也。有攸往夙吉,往有功也。天地解而雷雨作,雷雨作而百果草木皆甲坼。解之时大矣哉!

41. 损

损,损下益上,其道上行。损而有孚,元吉无咎,可贞,利有攸往。曷之用二簋,可用享。二簋应有时,损刚益柔有时。损益盈虚,与时偕行。

42. 益

益,损上益下,民说无疆。自上下下,其道大光。利有攸往,中正有庆。利涉大川,木道乃行。益动而巽,日进无疆。天施地生,其益无方。凡益之道,与时偕行。

43.夬

夬,决也,刚决柔也。健而说,决而和。扬于王庭,柔乘五刚也。孚号有厉,其危乃光也。告自邑不利即戎,所尚乃穷也。利有攸往,刚长乃终也。

44.姤

姤,遇也,柔遇刚也。勿用取女,不可与长也。天地相遇,品物咸章也。刚遇中正,天下大行也。姤之时义大矣哉!

45. 萃

萃,聚也。顺以说,刚中而应,故聚也。王假有庙,致孝享也。利见大人亨,聚以正也。用大牲吉,利有攸往,顺天命也。观其所聚,而天地万物之情可见矣。

46. 升

柔以时升,巽而顺,刚中而应,是以大亨。用见大人勿恤,有庆也。南征吉,志行也。

47. 困

困,刚揜也。险以说,困而不失其所亨,其唯君子乎!贞大人吉,以刚中也。有言不信,尚口乃穷也。

48. 井

巽乎水而上水,井。井,养而不穷也。改邑不改井,乃以刚中也。汔至亦未繘井,未有功也。羸其瓶,是以凶也。

49. 革

革,水火相息,二女同居,其志不相得,曰革。巳日乃孚,革而信之。文明以说,大亨以正。革而当,其悔乃亡。天地革,而四时成。汤武革命,顺乎天而应乎人。革之时大矣哉!

50. 鼎

鼎,象也。以木巽火,亨饪也。圣人亨以享上帝,而大亨以养圣贤。巽而耳目聪明,柔进而上行,得中而应乎刚,是以元亨。

51. 震

震亨,震来虩虩,恐致福也。笑言哑哑,后有则也。震惊百里,惊远而惧迩也。[不丧匕鬯],出可以守宗庙社稷,以为祭主也。

52. 艮

艮,止也。时止则止,时行则行,动静不失其时,其道光明。艮其止,止其所也。上下敌应,不相与也。是以不获其身,行其庭不见其人,无咎也。

53. 渐

渐,之进也,女归吉也。进得位,往有功也。进以正,可以正邦也。其位,刚得中也。止而巽,动不穷也。

54. 归妹

归妹,天地之大义也。天地不交,而万物不兴。归妹,人之终始也。说以动,所归妹也。征凶,位不当也。无攸利,柔乘刚也。

55. 丰

丰,大也。明以动,故丰。王假之,尚大也。勿忧宜日中,宜照天下也。日中则昃,月盈则食,天地盈虚,与时消息,而况于人乎,况于鬼神乎?

56. 旅

旅,小亨,柔得中乎外,而顺乎刚,止而丽乎明,是以小亨旅贞吉也。旅之时义大矣哉!

57. 巽

重巽以申命,刚巽乎中正而志行。柔皆顺乎刚,是以小亨,利有攸往,利见大人。

58. 兑

兑,说也。刚中而柔外,说以利贞,是以顺乎天,而应乎人。说以先民,民忘其劳。说以犯难,民忘其死。兑之大,民劝矣哉!

59. 涣

涣亨,刚来而不穷,柔得位乎外,而上同。王假有庙,王乃在中也。利涉大川,乘木有功也。

60. 节

节亨,刚柔分而刚得中。苦节不可贞,其道穷也。说以行险,当位以节,中正以通。天地节,而四时成。节以制度,不伤财,不害民。

61. 中孚

中孚,柔在内而刚得中,说而巽,孚乃化邦也。豚鱼吉,信及豚鱼也。利涉大川,乘木舟虚也。中孚以利贞,乃应乎天也。

62. 小过

小过,小者过而亨也。过以利贞,与时行也。柔得中,是以小事吉也。刚失位而不中,是以不可大事也。有飞鸟之象焉,飞鸟遗之音,不宜上宜下大吉,上逆而下顺也。

63. 既济

既济亨,小者亨也。利贞,刚柔正而位当也。初吉,柔得中也。终止则乱,其道穷也。

64. 未济

未济亨,柔得中也。小狐汔济,未出中也。濡其尾,无攸利,不续终也。虽不当位,刚柔应也。

象传

象上

01. 乾

天行,健;君子以自强不息。

潜龙勿用,阳在下也。见龙在田,德施普也。终日乾乾,反复道也。或跃在渊,进无咎也。飞龙在天,大人造也。 亢龙有悔,盈不可久也。用九,天德不可为首也。

02. 坤

地势,坤;君子以厚德载物。

履霜坚冰,阴始凝也。驯致其道,至坚冰也。六二之动,直以方也。不习无不利,地道光也。含章可贞,以时发也。或从王事,知光大也。括囊无咎,慎不害也。黄裳元吉,文在中也。龙战于野,其道穷也。用六永贞,以大终也。

03.屯

云雷,屯;君子以经纶。

虽磐桓,志行正也。以贵下贱,大得民也。六二之难,乘刚也。十年乃字,反常也。即鹿无虞,以从禽也。君子舍之,往吝穷也。求而往,明也。屯其膏,施未光也。泣血涟如,何可长也。

04. 蒙

山下出泉,蒙;君子以果行育德。

利用刑人,以正法也。子克家,刚柔接也。勿用取女,行不顺也。困蒙之吝,独远实也。童蒙之吉,顺以巽也。利用御寇,上下顺也。

05. 需

云上于天,需;君子以饮食宴乐。

需于郊,不犯难行也。利用恒无咎,未失常也。需于沙,衍在中也。虽小有言,以终吉也。需于泥,灾在外也。自我致寇,敬慎不败也。需于血,顺以听也。酒食贞吉,以中正也。不速之客来,敬之终吉。虽不当位,未大失也。

06. 讼

天与水违行,讼;君子以作事谋始。

不永所事,讼不可长也。虽小有言,其辩明也。不克讼,归逋窜也。自下讼上,患至掇也。食旧德,从上吉也。复即命渝,安贞不失也。讼元吉,以中正也。以讼受服,亦不足敬也。

07. 师

地中有水,师;君子以容民畜众。

师出以律,失律凶也。在师中吉,承天宠也。王三锡命,怀万邦也。师或舆尸,大无功也。左次无咎,未失常也。长子帅师,以中行也。弟子舆尸,使不当也。大君有命,以正功也。小人勿用,必乱邦也。

08. 比

地上有水,比;先王以建万国,亲诸侯。

比之初六,有它吉也。比之自内,不自失也。比之匪人,不亦伤乎?外比于贤,以从上也。显比之吉,位正中也。舍逆取顺,失前禽也。邑人不诫,上使中也。比之无首,无所终也。

09. 小畜

风行天上,小畜;君子以懿文德。

复自道,其义吉也。牵复在中,亦不自失也。夫妻反目,不能正室也。有孚惕出,上合志也。有孚挛如,不独富也。既雨既处,德积载也。君子征凶,有所疑也。

10. 履

上天下泽,履;君子以辩上下,定民志。

素履之往,独行愿也。幽人贞吉,中不自乱也。眇能视,不足以有明也。跛能履,不足以与行也。咥人之凶,位不当也。武人为于大君,志刚也。愬愬终吉,志行也。夬履贞厉,位正当也。元吉在上,大有庆也。

11. 泰

天地交,泰;后以财成天地之道,辅相天地之宜,以左右民。

拔茅征吉,志在外也。包荒得尚于中行,以光大也。无往不复,天地际也。翩翩不富,皆失实也。不戒以孚,中心愿也。以祉元吉,中以行愿也。城复于隍,其命乱也。

12. 否

天地不交,否;君子以俭德辟难,不可荣以禄。

拔茅贞吉,志在君也。大人否亨,不乱群也。包羞,位不当也。有命无咎,志行也。大人之吉,位正当也。否终则倾,何可长也。

13. 同人

天与火,同人;君子以类族辨物。

出门同人,又谁咎也。同人于宗,吝道也。伏戎于莽,敌刚也。三岁不兴,安行也。乘其墉,义弗克也。其吉,则困而反则也。同人之先,以中直也。大师相遇,言相克也。同人于郊,志未得也。

14. 大有

火在天上,大有;君子以遏恶扬善,顺天休命。

大有初九,无交害也。大车以载,积中不败也。公用亨于天子,小人害也。匪其彭无咎,明辨皙也。厥孚交如,信以发志也。威如之吉,易而无备也。大有上吉,自天祐也。

15. 谦

地中有山,谦;君子以裒多益寡,称物平施。

谦谦君子,卑以自牧也。鸣谦贞吉,中心得也。劳谦君子,万民服也。无不利撝谦,不违则也。利用侵伐,征不服也。鸣谦,志未得也。可用行师,征邑国也。

16. 豫

雷出地奋,豫;先王以作乐崇德,殷荐之上帝,以配祖考。

初六鸣豫,志穷凶也。不终日贞吉,以中正也。盱豫有悔,位不当也。由豫大有得,志大行也。六五贞疾,乘刚也。恒不死,中未亡也。冥豫在上,何可长也?

17. 随

泽中有雷,随;君子以向晦入宴息。

官有渝,从正吉也。出门交有功,不失也。系小子,弗兼与也。系丈夫,志舍下也。随有获,其义凶也。有孚在道,明功也。孚于嘉吉,位正中也。拘系之,上穷也。

18. 蛊

山下有风,蛊;君子以振民育德。

干父之蛊,意承考也。干母之蛊,得中道也。干父之蛊,终无咎也。裕父之蛊,往未得也。干父用誉,承以德也。不事王侯,志可则也。

19. 临

泽上有地,临;君子以教思无穷,容保民无疆。

咸临贞吉,志行正也。咸临吉无不利,未顺命也。甘临,位不当也。既忧之,咎不长也。至临无咎,位当也。大君之宜,行中之谓也。敦临之吉,志在内也。

20. 观

风行地上,观;先王以省方观民设教。

初六童观,小人道也。窥观女贞,亦可丑也。观我生进退,未失道也。观国之光,尚宾也。观我生,观民也。观其生,志未平也。

21. 噬嗑

雷电,噬嗑;先王以明罚勅法。

屦校灭趾,不行也。噬肤灭鼻,乘刚也。遇毒,位不当也。利艰贞吉,未光也。贞厉无咎,得当也。何校灭耳,聪不明也。

22. 贲

山下有火,贲;君子以明庶政,无敢折狱。

舍车而徒,义弗乘也。贲其须,与上兴也。永贞之吉,终莫之陵也。六四,当位疑也。匪寇婚媾,终无尤也。六五之吉,有喜也。白贲无咎,上得志也。

23. 剥

山附于地,剥;上以厚下安宅。

剥床以足,以灭下也。剥床以辨,未有与也。剥之无咎,失上下也。剥床以肤,切近灾也。以宫人宠,终无尤也。君子得舆,民所载也。小人剥庐,终不可用也。

24. 复

雷在地中,复;先王以至日闭关,商旅不行,后不省方。

不远之复,以修身也。休复之吉,以下仁也。频复之厉,义无咎也。中行独复,以从道也。敦复无悔,中以自考也。迷复之凶,反君道也。

25. 无妄

天下雷行,物与无妄;先王以茂对时育万物。

无妄之往,得志也。不耕获,未富也。行人得牛,邑人灾也。可贞无咎,固有之也。无妄之药,不可试也。无妄之行,穷之灾也。

26. 大畜

天在山中,大畜;君子以多识前贤往行,以畜其德。

有厉利巳,不犯灾也。舆说輹,中无尤也。利有攸往,上合志也。六四元吉,有喜也。六五之吉,有庆也。何天之衢,道大行也。

27. 颐

山下有雷,颐;君子以慎言语,节饮食。

观我朵颐,亦不足贵也。六二征凶,行失类也。十年勿用,道大悖也。颠颐之吉,上施光也。居贞之吉,顺以从上也。由颐厉吉,大有庆也。

28. 大过

泽灭木,大过;君子以独立不惧,遁世无闷。

藉用白茅,柔在下也。老夫女妻,过以相与也。栋桡之凶,不可以有辅也。栋隆之吉,不桡乎下也。枯杨生华,何可久也。无妇士夫,亦可丑也。过涉之凶,不可咎也。

29. 坎

水洊至,习坎;君子以常德行,习教事。

习坎入坎,失道凶也。求小得,未出中也。来之坎坎,终无功也。樽酒簋贰,刚柔际也。坎不盈,中未大也。上六失道,凶三岁也。

30. 离

明两作,离;大人以继明照于四方。

履错之敬,以辟咎也。黄离元吉,得中道也。日昃之离,何可久也?突如其来如,无所容也。六五之吉,离王公也。王用出征,以正邦也。

象下

31. 咸

山上有泽,咸;君子以虚受人。

咸其拇,志在外也。虽凶居吉,顺不害也。咸其股,亦不处也。志在随人,所执下也。贞吉悔亡,未感害也。憧憧往来,未光大也。咸其脢,志末也。咸其辅颊舌,滕口说也。

32. 恒

雷风,恒;君子以立不易方。

浚恒之凶,始求深也。九二悔亡,能久中也。不恒其德,无所容也。久非其位,安得禽也。妇人贞吉,从一而终也。夫子制义,从妇凶也。振恒在上,大无功也。

33.遯

天下有山,遯;君子以远小人,不恶而严。

遯尾之厉,不往何灾也?执用黄牛,固志也。系遯之厉,有疾惫也。畜臣妾吉,不可大事也。君子好遯,小人否也。嘉遯贞吉,以正志也。肥遯无不利,无所疑也。

34. 大壮

雷在天上,大壮;君子以非礼弗履。

壮于趾,其孚穷也。九二贞吉,以中也。小人用壮,君子罔也。藩决不羸,尚往也。丧羊于易,位不当也。不能退不能遂,不详也。艰则吉,咎不长也。

35. 晋

明出地上,晋;君子以自昭明德。

晋如摧如,独行正也。裕无咎,未受命也。受兹介福,以中正也。众允之志,上行也。鼫鼠贞厉,位不当也。失得勿恤,往有庆也。维用伐邑,道未光也。

36. 明夷

明入地中,明夷;君子以莅众,用晦而明。

君子于行,义不食也。六二之吉,顺以则也。南狩之志,乃大得也。入于左腹,获心意也。箕子之贞,明不可息也。初登于天,照四国也。后入于地,失则也。

37. 家人

风自火出,家人;君子以言有物而行有恒。

闲有家,志未变也。六二之吉,顺以巽也。家人嗃嗃,未失也。妇子嘻嘻,失家节也。富家大吉,顺在位也。王假有家,交相爱也。威如之吉,反身之谓也。

38. 睽

上火下泽,睽;君子以同而异。

见恶人,以辟咎也。遇主于巷,未失道也。见舆曳,位不当也。无初有终,遇刚也。交孚无咎,志行也。厥宗噬肤,往有庆也。遇雨之吉,群疑亡也。

39. 蹇

山上有水,蹇;君子以反身修德。

往蹇来誉,宜待也。王臣蹇蹇,终无尤也。往蹇来反,内喜之也。往蹇来连,当位实也。大蹇朋来,以中节也。往蹇来硕,志在内也。利见大人,以从贵也。

40. 解

雷雨作,解;君子以赦过宥罪。

刚柔之际,义无咎也。九二贞吉,得中道也。负且乘,亦可丑也。自我致戎,又谁咎也?解而拇,未当位也。君子有解,小人退也。公用射隼,以解悖也。

41. 损

山下有泽,损;君子以惩忿窒欲。

巳事遄往,尚合志也。九二利贞,中以为志也。一人行,三则疑也。损其疾,亦可喜也。六五元吉,自上祐也。弗损益之,大得志也。

42. 益

风雷,益;君子以见善则迁,有过则改。

元吉无咎,下不厚事也。或益之,自外来也。益用凶事,固有之也。告公从,以益志也。有孚惠心,勿问之矣。惠我德,大得志也。莫益之,偏辞也。或击之,自外来也。

43.夬

泽上于天,夬;君子以施禄及下,居德则忌。

不胜而往,咎也。有戎勿恤,得中道也。君子夬夬,终无咎也。其行次且,位不当也。闻言不信,聪不明也。中行无咎,中未光也。无号之凶,终不可长也。

44.姤

天下有风,姤;后以施命诰四方。

系于金柅,柔道牵也。包有鱼,义不及宾也。其行次且,行未牵也。无鱼之凶,远民也。九五含章,中正也。有陨自天,志不舍命也。姤其角,上穷吝也。

45. 萃

泽上于地,萃;君子以除戎器,戒不虞。

乃乱乃萃,其志乱也。引吉无咎,中未变也。往无咎,上巽也。大吉无咎,位不当也。萃有位,志未光也。赍咨涕氵夷,未安上也。

46. 升

地中生木,升;君子以顺德,积小以高大。

允升大吉,上合志也。九二之孚,有喜也。升虚邑,无所疑也。王用亨于岐山,顺事也。贞吉升阶,大得志也。冥升在上,消不富也。

47. 困

泽无水,困;君子以致命遂志。

入于幽谷,幽不明也。困于酒食,中有庆也。据于蒺藜,乘刚也。入于其宫不见其妻,不祥也。来徐徐,志在下也。虽不当位,有与也。劓刖,志未得也。乃徐有说,以中直也。利用祭祀,受福也。困于葛藟,未当也。动悔有悔,吉行也。

48. 井

木上有水,井;君子以劳民劝相。

井泥不食,下也。旧井无禽,时舍也。井谷射鲋,无与也。井渫不食,行恻也。求王明,受福也。井甃无咎,修井也。寒泉之食,中正也。元吉在上,大成也。

49. 革

泽中有火,革;君子以治历明时。

巩用黄牛,不可以有为也。巳日革之,行有嘉也。革言三就,又何之矣。改命之吉,信志也。大人虎变,其文炳也。君子豹变,其文蔚也。小人革面,顺以从君也。

50. 鼎

木上有火,鼎;君子以正位凝命。

鼎颠趾,未悖也。利出否,以从贵也。鼎有实,慎所之也。我仇有疾,终无尤也。鼎耳革,失其义也。覆公饣束,信如何也。鼎黄耳,中以为实也。玉铉在上,刚柔节也。

51. 震

洊雷,震;君子以恐惧修省。

震来虩虩,恐致福也。笑言哑哑,后有则也。震来厉,乘刚也。震苏苏,位不当也。震遂泥,未光也。震往来厉,危行也。其事在中,大无丧也。震索索,中未得也。虽凶无咎,畏邻戒也。

52. 艮

兼山,艮;君子以思不出其位。

艮其趾,未失正也。不拯其随,未退听也。艮其限,危熏心也。艮其身,止诸躬也。艮其辅,以中正也。敦艮之吉,以厚终也。

53. 渐

山上有木,渐;君子以居贤德善俗。

小子之厉,义无咎也。饮食衎衎,不素饱也。夫征不复,离群丑也。妇孕不育,失其道也。利用御寇,顺相保也。或得其桷,顺以巽也。终莫之胜吉,得所愿也。其羽可用为仪吉,不可乱也。

54. 归妹

泽上有雷,归妹;君子以永终知敝。

归妹以娣,以恒也。跛能履吉,相承也。利幽人之贞,未变常也。归妹以须,未当也。愆期之志,有待而行也。帝乙归妹,不如其娣之袂良也。其位在中,以贵行也。上六无实,承虚筐也。

55. 丰

雷电皆至,丰;君子以折狱致刑。

虽旬无咎,过旬灾也。有孚发若,信以发志也。丰其沛,不可大事也。折其右肱,终不可用也。丰其蔀,位不当也。日中见斗,幽不明也。遇其夷主,吉行也。六五之吉,有庆也。丰其屋,天际翔也。窥其户阒其无人,自藏也。

56. 旅

山上有火,旅;君子以明慎用刑,而不留狱。

旅琐琐,志穷灾也。得童仆贞,终无尤也。旅焚其次,亦以伤矣。以旅与下,其义丧也。旅于处,未得位也。得其资斧,心未快也。终以誉命,上逮也。以旅在上,其义焚也。丧牛于易,终莫之闻也。

57. 巽

随风,巽;君子以申命行事。

进退,志疑也。利武人之贞,志治也。纷若之吉,得中也。频巽之吝,志穷也。田获三品,有功也。九五之吉,位正中也。巽在床下,上穷也。丧其资斧,正乎凶也。

58. 兑

丽泽,兑;君子以朋友讲习。

和兑之吉,行未疑也。孚兑之吉,信志也。来兑之凶,位不当也。九四之喜,有庆也。孚于剥,位正当也。上六引兑,未光也。

59. 涣

风行水上,涣;先王以享于帝,立庙。

初六之吉,顺也。涣奔其机,得愿也。涣其躬,志在外也。涣其群元吉,光大也。王居无咎,正位也。涣其血,远害也。

60. 节

泽上有水,节;君子以制数度,议德行。

不出户庭,知通塞也。不出门庭凶,失时极也。不节之嗟,又谁咎也?安节之亨,承上道也。甘节之吉,居位中也。苦节贞凶,其道穷也。

61. 中孚

泽上有风,中孚;君子以议狱缓死。

初九虞吉,志未变也。其子和之,中心愿也。或鼓或罢,位不当也。马匹亡,绝类上也。有孚挛如,位正当也。翰音登于天,何可长也?

62. 小过

山上有雷,小过;君子以行过乎恭,丧过乎哀,用过乎俭。

飞鸟以凶,不可如何也。不及其君,臣不可过也。从或戕之,凶如何也?弗过遇之,位不当也。往厉必戒,终不可长也。密云不雨,已上也。弗遇过之,已亢也。

63. 既济

水在火上,既济;君子以思患而豫防之。

曳其轮,义无咎也。七日得,以中道也。三年克之,惫也。终日戒,有所疑也。东邻杀牛,不如西邻之时也。实受其福,吉大来也。濡其首厉,何可久也?

64. 未济

火在水上,未济;君子以慎辨物居方。

濡其尾,亦不知极也。九二贞吉,中以行正也。未济征凶,位不当也。贞吉悔亡,志行也。君子之光,其晖吉也。饮酒濡首,亦不知节也。

2009年2月1日星期日

嫖娼启示录--转自韩寒BLOG

韩寒这小子越来越有才了,以前还觉得他只是脑子灵光点,嘴皮翻的快点,现在觉得这小子越来越有点意思。

http://blog.sina.com.cn/s/blog_4701280b0100bsnc.html

(此文于五天前发表在我博客上,发表后立即消失了,但有些论坛已经转载,看到有人说新浪和相关部门和谐了此文,其实不是这样,这次他们是 冤枉的。文章是我自己删除的,因为我无法考证我转载的网友的内容的真实性。我们对某些不合理的法规或者某些鸟事感觉非常不爽,但是,我们不能杜撰故事或者 引用假事实来驳斥它,因为如果我们这样做,和他们就没有区别了。我个人能力有限,经过了三天的考证,我依然无法证实引用部分的真实性,但常识告诉我们,这 种情况是普遍存在的。如果引用部分的具体内容被证实为不真实,那我愿意就此部分向相关部门道歉,向公众澄清,并且承担后果。特此前缀,此引用部分未经证 实,我只是假设为真,希望大家保持独立判断。)

转载:

今天终于可以松一口气了,我的朋友终于可以回家过年了。

前段时间有个朋友从外地来北京开会,晚上10点多去洗脚屋洗脚,因经不住诱惑被小姐拽上床,正好这时警察赶到,被抓到治安支队,我们本来以为没有多大的 事,罚款就行了,可谁知后来被治安处罚行政拘留15天,后来又听说拘留完后会直接转收容教育半年,这下我就比较急了,半年可怎么办,家庭和工作都没有了。 只好托人来办这个事,因为我也是外地来京的,在北京也没有什么关系,只好托朋友来打听,最后听到一个朋友说需要花15万,还最少要在收教所待3个月。我觉 得花的钱太多了,还有现在只不过是拘留15天,还不一定会收教半年,说不定到时候就放了。在朋友拘留期间,我托人介绍去拘留所看过3次,据说里面的待遇很 不好(好,谁都愿意去了,起不到惩罚的作用),最后几天听拘留所的人说,朋友肯定会转半年收容教育的,让我赶快想办法,朋友也很急,告诉我不管花多少钱都 要把他捞出来。

我又开始想办法,最后一个朋友介绍在拘留所旁边有一个律师事务所,那里可以办,我给一个律师拿了3万,签了协议,办不了的话,退钱。15天过去后,朋友打 电话告诉我,他要被送到收容教育所了,半年。律师告诉我现在是年关了,抓的比较紧,警察的任务也比较重,如果任务完不成的话,会直接影响他们的考评,所以 现在没有人敢放,上面要求放的话,没有办法给办案民警交代。只好把3万快钱退给我(律师还是有一定的职业道德的,办不了就退钱)。

这条路行不通只好等下一个环节来操作了,朋友拘留半个月后不出意外的被转到豆各庄收教所,収教半年。周三接见日去送了一些日用品和书,在会见室看到很多 人,朋友告诉我这些人都是因为同样的原因进来的,有老的又少的,各色人等都有。最后走的时候,朋友告诉我赶快把他捞出去,里面太乱了,忍受不了。我只能告 诉他我会努力的。

某天我在包头出差,朋友从拘留所里打来电话,告诉我他的管教可以帮他出来,需要5万,叫我赶快和他联系,周日回到北京,我给管教打电话,管教说见面谈,让 我先带2万给他办事,剩下的3万以后再说。我们约在一个咖啡馆见面,他把具体的操作方法告诉了我,说是每个月北京收教所都会向河北邯郸或者是唐山收教所转 送人员,下个月他可以安排我朋友转到河北,然后从那边出来。我想既然是收教所的管教,这事肯定没有问题了,就把2万元给了他。谁想过了半个多月,管教给我 打电话,说现在是年关不是太好办,如果非要出来的话,需要10万元,再给他3万,另外5万给河北收教所,如果同意的话,明天就可以把我朋友转到河北邯郸。 我和朋友商量了一下,朋友说10万也办。

第二天我朋友被邯郸收教所派的车接到邯郸,同车共有160人。

我想这个管教也太黑了本来说好的5万,现在一下子涨到10万,太没有职业道德了。正好我有朋友在石家庄,我给他打了个电话,朋友一听说这事感到很惊讶,说 石家庄嫖娼根本不是一个事,抓住了顶多交5000元罚款,也没有听说还有从北京转到河北的,让我打听清楚了是不是转到河北。我说肯定是的,问他能不能办, 他说没有问题,但是肯定是要花钱的。我说花钱不是问题(不想让北京那个管教黑我们).

当天下午我就开车到了石家庄,晚上他帮我介绍了一个朋友,说是省公安厅有关系,已经打过招呼了,人只要在河北肯定没有问题,公安厅的朋友已经和下面的公安局打过招呼了,周一上班就去接人.

周一我和朋友一起开车到邯郸,接上市局的人一起到了邯郸收教所,见到了所长,所长无论如何也不放人,说我们手续不全,请假的话需要直系亲属申请(当地派出 所要盖章),并且要医院的诊断证明,还有交3万的保证金,3千多元的生活费.没有办法只好再回石家庄去办资料,并且通知朋友的老婆来邯郸。

在邯郸的时候听一个副所长说,这个所长已经宣布免职了,但因为没有新的人员到位,他还在主持工作,这是他最后一次捞钱的机会了,所以谁的面子也不给,他无 所谓了。还听说所里的小卖部是所长的爱人开的,东西很贵假货居多,外面的东西不准往里送,只能从他们小卖部买。据说这些收容人员都是他们从北京买的,他们 当地根本收不到学员,这种事派出所直接罚钱就处理了,所以他们为了创收,只好从北京购买人员,这次过来的160个学院其中有16个是画勾的,意思是这16 个人是可以出钱的,所以想不花钱出去是不可能的。再说所长最后一次机会,能不疯狂吗?

周三下午,我们在邯郸机场接了朋友的妻子,住了一夜.第二天早上去市局接上人来到收教所,这次有资料有人又有钱,倒是没有怎么为难,最后交钱走人.下午我们就回到了石家庄,朋友买了衣服洗了澡,吃过饭以后我把他们送到石家庄机场,我就直接回北京了.

附:这次捞人的费用;

1、拘留所的费用(托人进去见面 )5000元左右

2、北京收教所费用 给管教买烟 2500元

给管教钱 20000元

3、河北办事费用 来回车马费 2000元

办事人员费用 45000元(包含省厅、市局、收教所所长、办事的朋友)

在石家庄托人办医院诊断证明 3000

石家庄请客 5000

4、邯郸收教所费用 保证金 30000

半年的生活费 3200元

费用合计:120700元(十二万七百元)

----------------------------------------------------------------------------------------

转了一位网友WINPOS的博客,这篇文章的真假没有经过核实。类似的过程我听到过不少。这篇文章给我们这样的启示:

1:这位朋友违法了,违反的是中国人民共和国宪法第一条,那就是,说你违法,你就违法。

2:另外,这位朋友还违反了《治安管理处罚法》的第一条:在未向治安管理部门等政府机构支付机构缴纳保护费的色情场所嫖娼,处以处十日以 上十五日以下拘留,可以并处五千元以下罚款;情节较轻的,处五日以下拘留或者五百元以下罚款。在距离与政府有合作关系的色情场所周围一公里内的非获许可色 情场所嫖娼的,追加处以劳教一个月的处罚,相关未经许可色情场所按照违反《中华人民共和国不正当竞争法》处理。在距离天安门五十公里以内的地方嫖娼,处以 劳教三个月,在年底政府相关部门未完成指标的情况下嫖娼的,处以劳教半年的处罚。

(我觉得法律还是像我上面编的那样写比较好,那样就能真正做到依法治国了)

3:这位朋友也是的,十二万,发廊打飞机你能射2400次,站街女你可以找1200个,洗头妹你可以搞800个,桑拿全套你可以搞240 个,在大城市高档桑拿你能搞150个,出来卖的学生妹你可以搞120个,外国妞你可以搞100个,野模你可以搞50个,小演员你能搞12个,二线主持你能 搞2点5个,当然,老婆你还是搞不到手一个的。你看看这成本,真是女怕嫁错郎,男怕进错房。

4:年底了行事要小心,平时不违法的,年底就违法了,因为人家要完成任务。

5:在北京嫖娼也要小心。其实,国际性大都市的要领就是国际和性,否则就名不副实。这方面,还是其他城市做的比较到位。

6:一旦嫖娼合法化,保护费,关系费,好处费,捞人费就没法收了。所以嫖娼不能合法化,只要在交了政府保护费的地方嫖娼才是合法的。

7:正如一位网友说的,嫖娼是可以劳教半年了,有些朋友以为只要拘留15天吧。如果被抓到你正好3P,就是聚众淫乱,据说可以判5年。好这口的朋友要注意选择地方了。

8:有些小朋友说,那我们一视同仁,凡是嫖过娼的,都关半年。小朋友说话一定要轻声,万一上帝听见了你的心愿,第二天你一觉醒来,你会发 现全中国绝大部分的男性作家,商人,歌手,演员,运动员,导演,官员都不见了,连监狱狱长和看守所所长都不见了,八千万党员只剩下两千零八万,其中两千万 是女党员。打开电视,电视台里没节目了,打开新浪也见不到新闻更新了,福布斯百富榜里男的基本全不见了。最关键的是,你爹也不见了。可能有些男网友要问 我,那你还在不在呢?你都不见了,你怎么问我。

9:不要笑人家,未必因为嫖娼,但说不定那天,被捞的就是你。