当前位置:首页>学习笔记>《史记·张丞相列传》 (学习笔记)

《史记·张丞相列传》 (学习笔记)

  • 2026-05-18 10:00:30
《史记·张丞相列传》 (学习笔记)

《史记·张丞相列传》

  张丞相苍者,阳武人也。好书律历。秦时为御史,主柱下方书。有罪,亡归。及沛公略地过阳武,苍以客从攻南阳。苍坐法当斩,解衣伏质,身长大,肥白如瓠,时王陵见而怪其美士,乃言沛公,赦勿斩。遂从西入武关,至咸阳。沛公立为汉王,入汉中,还定三秦。陈馀击走常山王张耳,耳归汉,汉乃以张苍为常山守。从淮阴侯击赵,苍得陈馀。赵地已平,汉王以苍为代相,备边寇。已而徙为赵相,相赵王耳。耳卒,相赵王敖。复徙相代王。燕王臧荼反,高祖往击之。苍以代相从攻臧荼有功,以六年中封为北平侯,食邑千二百户。

  迁为计相,一月,更以列侯为主计四岁。是时萧何为相国,而张苍乃自秦时为柱下史,明习天下图书计籍。苍又善用算律历,故令苍以列侯居相府,领主郡国上计者。黥布反亡,汉立皇子长为淮南王,而张苍相之。十四年,迁为御史大夫。

  周昌者,沛人也。其从兄曰周苛,秦时皆为泗水卒史。及高祖起沛,击破泗水守监,於是周昌、周苛自卒史从沛公,沛公以周昌为职志,周苛为客。从入关,破秦。沛公立为汉王,以周苛为御史大夫,周昌为中尉。

  汉王四年,楚围汉王荥阳急,汉王遁出去,而使周苛守荥阳城。楚破荥阳城,欲令周苛将。苛骂曰:若趣降汉王!不然,今为虏矣!项羽怒,亨周苛。於是乃拜周昌为御史大夫。常从击破项籍。以六年中与萧、曹等俱封:封周昌为汾阴侯;周苛子周成以父死事,封为高景侯。

  昌为人彊力,敢直言,自萧、曹等皆卑下之。昌尝燕时入奏事,高帝方拥戚姬,昌还走,高帝逐得,骑周昌项,问曰:我何如主也?昌仰曰:陛下即桀纣之主也。於是上笑之,然尤惮周昌。及帝欲废太子,而立戚姬子如意为太子,大臣固争之,莫能得;上以留侯策即止。而周昌廷争之彊,上问其说,昌为人吃,又盛怒,曰:臣口不能言,然臣期期知其不可。陛下虽欲废太子,臣期期不奉诏。上欣然而笑。既罢,吕后侧耳於东箱听,见周昌,为跪谢曰:微君,太子几废。

  是後戚姬子如意为赵王,年十岁,高祖忧即万岁之後不全也。赵尧年少,为符玺御史。赵人方与公谓御史大夫周昌曰:君之史赵尧,年虽少,然奇才也,君必异之,是且代君之位。周昌笑曰;尧年少,刀笔吏耳,何能至是乎!居顷之,赵尧侍高祖。高祖独心不乐,悲歌,群臣不知上之所以然。赵尧进请问曰:陛下所为不乐,非为赵王年少而戚夫人与吕后有卻邪?备万岁之後而赵王不能自全乎?高祖曰:然。吾私忧之,不知所出。尧曰:陛下独宜为赵王置贵彊相,及吕后、太子、群臣素所敬惮乃可。高祖曰:然。吾念之欲如是,而群臣谁可者?尧曰:御史大夫周昌,其人坚忍质直,且自吕后、太子及大臣皆素敬惮之。独昌可。高祖曰:善。於是乃召周昌,谓曰:吾欲固烦公,公彊为我相赵王。周昌泣曰:臣初起从陛下,陛下独柰何中道而弃之於诸侯乎?高祖曰:吾极知其左迁,然吾私忧赵王,念非公无可者。公不得已彊行!於是徙御史大夫周昌为赵相。

  既行久之,高祖持御史大夫印弄之,曰:谁可以为御史大夫者?孰视赵尧,曰:无以易尧。遂拜赵尧为御史大夫。尧亦前有军功食邑,及以御史大夫从击陈豨有功,封为江邑侯。

  高祖崩,吕太后使使召赵王,其相周昌令王称疾不行。使者三反,周昌固为不遣赵王。於是高后患之,乃使使召周昌。周昌至,谒高后,高后怒而骂周昌曰:尔不知我之怨戚氏乎?而不遣赵王,何?昌既徵,高后使使召赵王,赵王果来。至长安月馀,饮药而死。周昌因谢病不朝见,三岁而死。

  後五岁,高后闻御史大夫江邑侯赵尧高祖时定赵王如意之画,乃抵尧罪,以广阿侯任敖为御史大夫。

  任敖者,故沛狱吏。高祖尝辟吏,吏系吕后,遇之不谨。任敖素善高祖,怒,击伤主吕后吏。及高祖初起,敖以客从为御史,守丰二岁,高祖立为汉王,东击项籍,敖迁为上党守。陈豨反时,敖坚守,封为广阿侯,食千八百户。高后时为御史大夫。三岁免,以平阳侯曹窋为御史大夫。高后崩,与大臣共诛吕禄等。免,以淮南相张苍为御史大夫。

  苍与绛侯等尊立代王为孝文皇帝。四年,丞相灌婴卒,张苍为丞相。

  自汉兴至孝文二十馀年,会天下初定,将相公卿皆军吏。张苍为计相时,绪正律历。以高祖十月始至霸上,因故秦时本以十月为岁首,弗革。推五德之运,以为汉当水德之时,尚黑如故。吹律调乐,入之音声,及以比定律令。若百工,天下作程品。至於为丞相,卒就之,故汉家言律历者,本之张苍。苍本好书,无所不观,无所不通,而尤善律历。

  张苍德王陵。王陵者,安国侯也。及苍贵,常父事王陵。陵死後,苍为丞相,洗沐,常先朝陵夫人上食,然后敢归家。

  苍为丞相十馀年,鲁人公孙臣上书言汉土德时,其符有黄龙当见。诏下其议张苍,张苍以为非是,罢之。其後黄龙见成纪,於是文帝召公孙臣以为博士,草土德之历制度,更元年。张丞相由此自绌,谢病称老。苍任人为中候,大为奸利,上以让苍,苍遂病免。苍为丞相十五岁而免。孝景前五年,苍卒,谥为文侯。子康侯代,八年卒。子类代为侯,八年,坐临诸侯丧後就位不敬,国除。

  初,张苍父长不满五尺,及生苍,苍长八尺馀,为侯、丞相。苍子复长。及孙类,长六尺馀,坐法失侯。苍之免相後,老,口中无齿,食乳,女子为乳母。妻妾以百数,尝孕者不复幸。苍年百有馀岁而卒。

  申屠丞相嘉者,梁人,以材官蹶张从高帝击项籍,迁为队率。从击黥布军,为都尉。孝惠时,为淮阳守。孝文帝元年,举故吏士二千石从高皇帝者,悉以为关内侯,食邑二十四人,而申屠嘉食邑五百户。张苍已为丞相,嘉迁为御史大夫。张苍免相,孝文帝欲用皇后弟窦广国为丞相,曰:恐天下以吾私广国。广国贤有行,故欲相之,念久之不可,而高帝时大臣又皆多死,馀见无可者,乃以御史大夫嘉为丞相,因故邑封为故安侯。

  嘉为人廉直,门不受私谒。是时太中大夫邓通方隆爱幸,赏赐累巨万。文帝尝燕饮通家,其宠如是。是时丞相入朝,而通居上傍,有怠慢之礼。丞相奏事毕,因言曰:陛下爱幸臣,则富贵之;至於朝廷之礼,不可以不肃!上曰:君勿言,吾私之。罢朝坐府中,嘉为檄召邓通诣丞相府,不来,且斩通。通恐,入言文帝。文帝曰:汝第往,吾今使人召若。通至丞相府,免冠,徒跣,顿首谢。嘉坐自如,故不为礼,责曰:夫朝廷者,高皇帝之朝廷也。通小臣,戏殿上,大不敬,当斩。吏今行斩之!通顿首,首尽出血,不解。文帝度丞相已困通,使使者持节召通,而谢丞相曰:此吾弄臣,君释之。邓通既至,为文帝泣曰:丞相几杀臣。

  嘉为丞相五岁,孝文帝崩,孝景帝即位。二年,晁错为内史,贵幸用事,诸法令多所请变更,议以谪罚侵削诸侯。而丞相嘉自绌所言不用,疾错。错为内史,门东出,不便,更穿一门南出。南出者,太上皇庙堧垣。嘉闻之,欲因此以法错擅穿宗庙垣为门,奏请诛错。错客有语错,错恐,夜入宫上谒,自归景帝。至朝,丞相奏请诛内史错。景帝曰:错所穿非真庙垣,乃外堧垣,故他官居其中,且又我使为之,错无罪。罢朝,嘉谓长史曰:吾悔不先斩错,乃先请之,为错所卖。至舍,因欧血而死。谥为节侯。子共侯蔑代,三年卒。子侯去病代,三十一年卒。子侯臾代,六岁,坐为九江太守受故官送有罪,国除。

  自申屠嘉死之後,景帝时开封侯陶青、桃侯刘舍为丞相。及今上时,柏至侯许昌、平棘侯薛泽、武彊侯庄青翟、高陵侯赵周等为丞相。皆以列侯继嗣,娖娖廉谨,为丞相备员而已,无所能发明功名有著於当世者。

  太史公曰:张苍文学律历,为汉名相,而绌贾生、公孙臣等言正朔服色事而不遵,明用秦之颛顼历,何哉?周昌,木彊人也。任敖以旧德用。申屠嘉可谓刚毅守节矣,然无术学,殆与萧、曹、陈平异矣。

  孝武时丞相多甚,不记,莫录其行起居状略,且纪征和以来。

  有车丞相,长陵人也。卒而有韦丞相代。韦丞相贤者,鲁人也。以读书术为吏,至大鸿胪。有相工相之,当至丞相。有男四人,使相工相之,至第二子,其名玄成。相工曰:此子贵,当封。韦丞相言曰:我即为丞相,有长子,是安从得之?後竟为丞相,病死,而长子有罪论,不得嗣,而立玄成。玄成时佯狂,不肯立,竟立之,有让国之名。後坐骑至庙,不敬,有诏夺爵一级,为关内侯,失列侯,得食其故国邑。韦丞相卒,有魏丞相代。

  魏丞相相者,济阴人也。以文吏至丞相。其人好武,皆令诸吏带剑,带剑前奏事。或有不带剑者,当入奏事,至乃借剑而敢入奏事。其时京兆尹赵君,丞相奏以免罪,使人执魏丞相,欲求脱罪而不听。复使人胁恐魏丞相,以夫人贼杀待婢事而私独奏请验之,发吏卒至丞相舍,捕奴婢笞击问之,实不以兵刃杀也。而丞相司直繁君奏京兆尹赵君迫胁丞相,诬以夫人贼杀婢,发吏卒围捕丞相舍,不道;又得擅屏骑士事,赵京兆坐要斩。又有使掾陈平等劾中尚书,疑以独擅劫事而坐之,大不敬,长史以下皆坐死,或下蚕室。而魏丞相竟以丞相病死。子嗣。後坐骑至庙,不敬,有诏夺爵一级,为关内侯,失列侯,得食其故国邑。魏丞相卒,以御史大夫邴吉代。

  邴丞相吉者,鲁国人也。以读书好法令至御史大夫。孝宣帝时,以有旧故,封为列侯,而因为丞相。明於事,有大智,後世称之。以丞相病死。子显嗣。後坐骑至庙,不敬,有诏夺爵一级,失列侯,得食故国邑。显为吏至太仆,坐官毛乱,身及子男有奸赃,免为庶人。

  邴丞相卒,黄丞相代。长安中有善相工田文者,与韦丞相、魏丞相、邴丞相微贱时会於客家,田文言曰:今此三君者,皆丞相也。其後三人竟更相代为丞相,何见之明也。

  黄丞相霸者,淮阳人也。以读书为吏,至颍川太守。治颍川,以礼义条教喻告化之。犯法者,风晓令自杀。化大行,名声闻。孝宣帝下制曰:颍川太守霸,以宣布诏令治民,道不拾遗,男女异路,狱中无重囚。赐爵关内侯,黄金百斤。徵为京兆尹而至丞相,复以礼义为治。以丞相病死。子嗣,後为列侯。黄丞相卒,以御史大夫于定国代。于丞相已有廷尉传,在张廷尉语中。于丞相去,御史大夫韦玄成代。

  韦丞相玄成者,即前韦丞相子也。代父,後失列侯。其人少时好读书,明於诗、论语。为吏至卫尉,徙为太子太傅。御史大夫薛君免,为御史大夫。于丞相乞骸骨免,而为丞相,因封故邑为扶阳侯。数年,病死。孝元帝亲临丧,赐赏甚厚。子嗣後。其治容容随世俗浮沈,而见谓谄巧。而相工本谓之当为侯代父,而後失之;复自游宦而起,至丞相。父子俱为丞相,世间美之,岂不命哉!相工其先知之。韦丞相卒,御史大夫匡衡代。

  丞相匡衡者,东海人也。好读书,从博士受诗。家贫,衡佣作以给食饮。才下,数射策不中,至九,乃中丙科。其经以不中科故明习。补平原文学卒史。数年,郡不尊敬。御史徵之,以补百石属荐为郎,而补博士,拜为太子少傅,而事孝元帝。孝元好诗,而迁为光禄勋,居殿中为师,授教左右,而县官坐其旁听,甚善之,日以尊贵。御史大夫郑弘坐事免,而匡君为御史大夫。岁馀,韦丞相死,匡君代为丞相,封乐安侯。以十年之间,不出长安城门而至丞相,岂非遇时而命也哉!

  太史公曰:深惟士之游宦所以至封侯者,微甚。然多至御史大夫即去者。诸为大夫而丞相次也,其心冀幸丞相物故也。或乃阴私相毁害,欲代之。然守之日久不得,或为之日少而得之,至於封侯,真命也夫!御史大夫郑君守之数年不得,匡君居之未满岁,而韦丞相死,即代之矣,岂可以智巧得哉!多有贤圣之才,困戹不得者众甚也。

  张苍主计,天下作程。孙臣始绌,秦历尚行。御史亚相,相国阿衡。申屠面折,周子廷争。其他娖々,无所发明。

《史记·张丞相列传》翻译及注释

  丞相张苍是阳武人,他非常喜欢图书、乐津及历法。在秦朝时,他曾担任过御史,掌管宫中的各种文书档案。后来因为犯罪,便逃跑回家了。等到沛公攻城略地经过阳武的时候,张苍就以宾客的身份跟随沛公攻打南阳。后来张苍因为犯法应该斩首,脱下衣服,伏在刑具上时,身体又高又大,同时还有一身如同葫芦籽一样肥硕白皙的皮肤,凑巧被王陵看见,惊叹张苍长得好。因此,王陵就向沛公说情,赦免了他的死罪。这样,张苍便跟随沛公向西进入武关,到达咸阳。沛公被立为汉王,进入汉中,不久又还师平定三秦。陈余打跑常山王张耳,张耳投归汉王,汉王就任命张苍为常山的郡守。又跟随韩信攻打赵国,张苍擒获陈余。赵地被平定之后,王任命张苍为代国相国,防备边境敌寇。不久,又被调任赵国相国,辅佑赵王张耳。张耳死后,辅佐赵王张敖。然后又调任代国相国,辅佑代王。燕王臧荼谋反时,高祖带兵前去攻打,张苍以代国相国的身份跟随高祖攻打臧荼有功,在高祖六年(前201)中被封为北平侯,食邑一千二百户。

  后来,张苍被升任为管理财政的计相。一个月之后,张苍以列侯的爵位改任主计,他担任这个职务达四年之久。此时萧何担任相国,而张苍是从秦时就担任柱下史,非常熟悉天下的图书和各种簿籍,再加上他很精通计算、乐律和历法,因此就命令他以列侯的爵位在相府办公,负责管理各郡国交上来的会计帐簿。黥布谋反未成而逃跑,汉高祖就立他的儿子刘长作淮南王,命令张苍为相国来辅佐他。十四年(应为十六年)之后,张苍调任御史大夫。

  周昌是沛县人,他和堂兄周苛都在秦时担任泗水卒史。等到汉高祖在沛县起兵的时候,打败了泗水郡的郡守、郡监,这样,周昌、周苛二兄弟也就以卒史的资历追随沛公,沛公命周昌担任一名管旗帜的职志,周苛暂时在帐下当宾客。后来他们都跟从沛公入关,推翻强秦的统治。沛公被封为汉王,汉王任命周苛为御史大夫,周昌为中尉。

  汉王四年(前203),楚军在荥阳把汉王团团围住,情况紧急,汉王悄悄逃跑出围,命令周苛留守荥阳城。楚军攻破了荥阳,想任命他为将领,周苛痛斥道:你们这些人应该赶快投降汉王,不然的话,很快地就要做俘虏了!项羽听罢大怒,立刻就烹杀了周苛。于是,汉王就拜周昌为御史大夫。周昌经常跟随汉王,并且多次击败项羽军。因此,在高祖六年(前201)时,周昌和萧何、曹参一起受封,周昌被封为汾阴侯,周苛的儿子周成因父亲为国捐躯的原因,也被封为高景侯。

  周昌为人坚忍刚强,敢于直言不讳。自萧何、曹参等人对周昌都是非常敬畏的。周昌曾经有一次在高帝休息时进宫奏事,高帝正和戚姬拥抱,周昌见此情景,回头便跑,高帝连忙上前追赶,追上之后,骑在周昌的脖子上问道:你看我是什么样的皇帝?周昌挺直脖子,昂起头说:陛下您就是夏桀、商纣一样的皇帝。高帝听了哈哈大笑,但是却由此最敬畏周昌。等到高帝想废掉太子,立戚姬之子如意为太子时,许多大臣都坚决反对,但是都未奏效。后来,幸好张良为吕后定下计策,使高帝暂时把此事放下。而周昌在朝廷中和皇帝极力争辩,高帝问他理由何在,因为周昌本来就有口吃的毛病,再加上是在非常气愤的时候,也就口吃得更加厉害了,他说:我的口才虽然不太好,但是我期…………知道这样做是不行的。陛下您虽然想废掉太子,但是我期…………坚决不能接受您的诏令。高帝听罢,很高兴地笑了。事过之后,吕后因为在东厢侧耳听到上述对话,她见到周昌时,就跪谢说:若不是您据理力争的话,太子几乎就被废掉了。

  此后,戚姬的儿子如意立为赵王,年纪十岁,高祖担心如果自己死后,赵王会被人杀掉。当时有一个名叫赵尧的人,年纪轻轻,他的官职是掌管符玺的御史、赵国人方与公对御史大夫周昌说:您的御史赵尧,年纪虽轻,但他却是一个奇才,您对他一定要另眼相待,他将来要代替您的职位。周昌笑着说:赵尧年轻,只不过是一个刀笔小吏罢了,哪里会到这种地步!过了不久,赵尧去侍奉高祖。有一天,高祖独自心中不乐,慷慨悲歌,满朝文武不知道皇帝为什么会这样。赵尧上前请问道:皇帝您闷闷不乐的原因,莫非是为赵王年轻而戚夫人和吕后二人又不和睦吗?是担心在您万岁之后而赵王不能保全自己吗?高祖说:对。我私下里非常担心这些,但是却拿不出什么办法来。赵尧说:您最好为赵王派去一个地位高贵而又坚强有力的相国,这个人还得是吕后、太子和群臣平素都敬畏的人才行。高祖说道:对。我考虑此事是想这样,但是满朝群臣谁能担此重任呢?赵尧说道:御史大夫周昌,这个人坚强耿直,况且从吕后、太子到满朝文武,人人对他都一直敬畏,因此,只有他才能够担此重任。高祖说:好。于是高祖就召见了周昌,对他说:我想一定得麻烦您,您无论如何也要为我去辅佐赵王,您去担任他的相国。周昌哭着回答:我从一开始就跟随陛下,您为什么单单要在半路上把我扔给了诸侯王呢?高祖说:我非常了解这是降职,但是我私下里又实在为赵王担心,再三考虑,除去您之外,其他人谁也不行。真是迫不得已,您就为我勉强走一遭吧!于是御史大夫周昌就被调任赵国相国。

  周昌走了以后,过了很长一段时间,高祖手拿着御史大夫的官印,轻轻地抚弄着说:谁才是御史大夫最合适的人选呢?然后仔细地看了看赵尧,说道:没有人比赵尧更合适了。这样,就任命赵尧为御史大夫。赵尧在以前也有军功和食邑,等到他以御史大夫之职跟随攻打陈豨立了功,被封为江邑侯。

  高祖去世之后,吕太后派使臣召赵王入朝,相国周昌让赵王推说身体不好,不能前往。使者往返去了三次,周昌都一直坚持不送赵王进京。于是吕后很是忧虑,就派使者召周昌进京。周昌进京之后,拜见吕后,吕后非常生气地骂他:难道你还不知道我非常恨戚夫人吗?而你却不让赵王进京,为什么?周昌被召进京城之后,吕后又派使者召赵王,不久,赵王果然来到了京城。他到长安一个多月,就被迫喝下毒药死去了。周昌因此也就称病引退,不再上朝拜见太后。三年之后,他也去世了。

  高后元年(前184)的时候,她听说御史大夫江邑侯赵尧在高祖时定下了保全赵王如意的计策,于是就除去他江邑侯爵位以抵其罪,并让广阿侯任敖担任了御史大夫。

  任敖这个人,原来是沛县的一名狱吏。高祖还是一名普通百姓时,曾躲避官司,狱吏找不到高祖本人,便抓走了吕后,并对她很不礼貌。而任敖一直和高祖很要好,见此情景非常生气,就打伤了拘管吕后的那位狱吏。等到高祖开始起兵的时候,任敖就以宾客的身份跟随,后来担任御史,驻守丰邑两年。高祖立为汉王,向东进击项羽,任敖升为上党郡守。在陈豨造反的时候,任敖坚守城池,未被叛军攻陷,因功被封为广阿侯,食邑一千八百户。高后时,担任御史大夫。三年后备免职,任命平阳侯曹窋为御史大夫。高后去世之后,曹窋和大臣们共同诛杀吕禄等人,后被免去官职,任命淮南王相国张苍为御史大夫。

  张苍和绛侯周勃等人共同尊立代王为孝文皇帝。文帝四年(前176),丞相灌婴去世,张苍继任为丞相。

  自从汉朝建立到孝文帝已有二十多年时间,当时正处在天下刚刚平定的时候,朝廷中的文武百官都是军人出身,而唯独张苍从担任计相时起,就致力于探讨、订正音律和历法的工作。因为高祖是在十月里入关,灭秦到达霸上的,所以原来秦代以十月为一年开端的旧历法依然沿袭。他又推求金、木、水、火、土五德运转的情形,认为汉朝正值水德旺盛的时期,所以仍然像秦朝那样崇尚黑色。张苍还吹奏律管,调整乐调,使其合于五声八音,以此推类其它,来制定律令。并且由此制定出各种器物的度量标准,以作为天下百工的规范。在他担任丞相一职时期,终于把这一切都完成了。所以整个汉代研究音律历法的学者,都师承张苍。而张苍这个人又本来就喜欢图书,再加上他什么书都读,什么学问都精通,而尤其擅长音律和历法。

  张苍对于曾经救过自己性命的王陵感恩戴德。王陵就是安国侯。等到张苍当了高官之后,经常把王陵当作父亲一般侍奉。王陵死后,张苍已经是丞相了,但是每逢五天一休假的时候,总是先拜见王陵夫人,献上美食之后,才敢回家。

  张苍担任丞相十几年之后,鲁国有个人叫公孙臣,他上书给皇帝,说汉朝属于上德旺盛时期,其征兆是不久将要有黄龙出现。皇帝下诏把此议交给张苍审鉴,张苍认为并非这样,把这件事扔在了一边。但是后来黄龙果然出现在天水郡的成纪县于是文帝就把公孙臣召到了朝廷,并任命他为博士,让他负责草拟顺应土德的历法制度。同时,改定元年。丞相张苍也就因此自行引退,推说年过多病,不再上朝。张苍曾保举某人作中侯官,但这个人利用不正当手段大搞谋求自己私利的事,皇帝以此责备张苍,张苍就告病退职了。前后算起来,张苍总共做了十五年的丞相才去职,在孝景帝前元五年(前152)时去世,谥号为文侯,儿子康侯继承侯位,八年之后去世。康侯的儿子张类继承侯位,又过了八年,因为犯下了参加诸侯的丧礼后就位不敬的罪名,爵位封邑都被撤消。

  从前,张苍的父亲身高不足五尺,等到生下张苍,张苍却身高八尺,被封为侯,又做了丞相。张苍的儿子也很高大,到了孙子张类却又身高六尺多一点,因为犯法而失去侯位。张苍在免去丞相职务之后,年岁已经很大了,嘴里没有牙齿,只能靠吃人奶度日,让一些女人当他的乳母。他的妻妾众多,达百人左右,凡是曾经怀孕生育过的就不再亲近。张苍最后活到一百零几岁时才去世。

  丞相申屠嘉是梁地人。他以一个能拉强弓硬弩的武士的身份,跟随高帝,攻打项羽,因军功升任一个叫做队率的小官。跟随高帝攻打黥布叛军时,升任都尉。在孝惠帝时,升任淮阳郡守。孝文帝元年(前179),选拔那些曾经跟随高帝南征北战,现年俸在二千石的官员,一律都封为关内侯的爵位,得封此爵的共二十四人,而申屠嘉得到五百户的食邑。张苍任丞相之后,申屠嘉升任为御史大夫。张苍免去丞相之后,孝文皇帝想任命皇后的弟弟窦广国为丞相,但是又说:我很害怕这样做会使天下人认为我偏爱广国。窦广国这个人很有才能,而且品德也好,因此皇上才想任命他为丞相。但是孝文帝经过长时间考虑之后,还是认为他不合适。而高帝时候的大臣又多已死去,活着的人当中看来也没有合适的人选,所以就任命申屠嘉为丞相,就以原来的食邑封他为故安侯。

  申屠嘉为人廉洁正直,在家里不接受私事拜访。当时太中大夫邓通特别受皇帝的宠爱,皇帝赏赐给他的钱财已达万万。汉文帝曾经到他家饮酒作乐,由此可见皇帝对他宠爱的程度。当时丞相申屠嘉入朝拜见皇帝,而邓通站在皇帝的身边,礼数上有些简慢。申屠嘉奏事完毕,接着说道:皇上您喜爱您的宠臣,可以让他富贵,至于朝廷上的礼节,却是不能不严肃对待的。皇帝说道:请您不要再说了,我对邓通就是偏爱。申屠嘉上朝回来坐在相府中,下了一道手令,让邓通到相府来,如果不来,就要把邓通斩首。邓通非常害怕,进宫告诉了文帝。文帝说:你尽管前去无妨,我立刻就派人召你进宫。邓通来到了丞相府,摘下帽子,脱下鞋子,给申屠嘉叩头请罪。申屠嘉很随便地坐在那里,故意不以礼节对待他,同时还斥责他说:朝廷嘛,是高祖皇帝的朝廷。你邓通只不过是一个小臣,却胆敢在大殿之上随随便便,犯有大不敬之罪,应该杀头。来人哪,现在就执行,把他斩了!邓通磕头,头上碰得鲜血直流,但申屠嘉仍然没有说饶了他。文帝估计丞相已经让邓通吃尽了苦头,就派使者拿着皇帝的节旄召邓通进宫,并且向丞相表示歉意说:这是我亲狎的臣子,您就饶了他吧!邓通回到宫中之后,哭着对文帝说:丞相差点杀了我!

  申屠嘉担任丞相五年之后,孝文帝去世了,孝景帝即位。景帝二年(前155),晁错担任内史,因为受皇帝宠爱,地位很高,权力也很大,许多法令制度他都奏请皇帝变更。同时还讨论如何用贬谪处罚的方式来削弱诸侯的权力。而丞相申屠嘉也有感于自己所说的话不被采用,因此忌恨晁错。晁错担任内史,内史府个大门本来是由东边通出宫外的,使他进出有许多不便,这样,他就自作主张该凿一道墙门向南通出。而向南出的门所凿开的墙,正是太上皇宗庙的外墙,申屠嘉听说之后,就想借晁错擅自凿开宗庙围墙为门这一理由,把他治罪法办,奏请皇上杀掉他。但是晁错门客当中有人把这件事告诉了他。晁错非常害怕,连夜跑到宫中,拜见皇上,向景帝自首,说明情况。到了第二天早朝的时候,丞相申屠嘉奏请诛杀内史晁错。景帝说道:晁错所凿的墙并不是真正的宗庙墙,而是宗庙的外围短墙,所以才有其他官员住在里面,况且这又是我让他这样做的,晁错并没有什么罪过。退朝之后,申屠嘉对长史说:我非常后悔没有先杀了晁错,却先报告皇帝,结果反被晁错给欺骗了。回到相府之后,因气愤吐血而死,谥号为节侯。儿子共侯申屠蔑继承侯位,三年之后去世。共侯之子申屠去病继承侯位,三十一年之后去世。申屠去病的儿子申屠臾继承侯位,六年之后,由于身为九江太守接受原任官员送礼而犯了罪,封国被撤消。

  自从申屠嘉死去之后,景帝时开封侯陶青,桃侯刘舍先后担任丞相之职。到了当今皇上的时候,柏至侯许昌,平棘侯薛泽,武强侯庄青翟、高陵侯赵周等人相继为丞相,他们都是世袭的列侯,平庸无能,谨小慎微,当丞相只不过是滥竽充数而已。没有一个人是以贡献杰出、功名显赫而著称于世的。

  太史公说:张苍的文章学问、音乐历法都很精通,是汉朝的一代名相。但是他却把贾生、公孙臣等人提出的采用正朔、改变服色的主张抛在了一边,而不加以实行,却偏偏采用秦朝所实行的颛顼(zhuān xū,专须)历,这是为什么呢?周昌这个人质朴、刚强、正直,是个像木石一般倔强的人。而任敖则是靠旧日他对吕后有恩德才被重用。申屠嘉可以说是刚正坚毅、品德高尚的人,但是他却既不懂权术又没有学问,和萧何、曹参、陈平这些前辈丞相相比,恐怕就要逊色一些啦。

  汉武帝时丞相很多,就不一一记名了,也不记录他们的出身、籍贯、生卒年以及品行、事迹等等,暂且记下武帝征和年间以来的丞相。

  车千秋丞相是长陵人,他去世之后由韦丞相接替。韦丞相名贤,是鲁国人。他因为谙于读书而担任小吏,然后逐渐升官到大鸿胪之职。曾经有相面的人给他相面,说他可以官至丞相。他有四个儿子,也让相面的人给他们相面,相到第二个名叫韦玄成的儿子时,相面的人说:这个儿子大富大贵,日后可以封侯。韦丞相说道:即使我当了丞相,被封为侯,继承侯为的是大儿子,这二儿子怎么会封侯呢?后来,韦玄果然当了丞相,因病逝失,而它的大儿子因为犯罪,按照当时的法律,是不能继承侯位的,因此立韦玄成。韦玄成当时假装精神失常,不肯为继承人,但是最终朝廷还是让他继承了侯位,还赢得了封侯将临而让给别人的好名声。后来因为骑着马径直闯进宗庙,被判为不敬之罪,皇帝下诏,降爵一级,成为关内侯,失去了列侯的爵位,但以前的封邑依然享有。在韦丞相去世之后,由魏丞相接替他的职位。

  魏丞相名字叫魏相,是阴济人。由文职小吏升到丞相之职,但是他这人喜好武艺,他要求自己的部下都要佩带宝剑,并且规定只有佩带着宝剑才能上前奏事。若是有没带宝剑的下属官吏,有事需要入内汇报,以至于要向他人借一把宝剑带上,才敢进府。当时的京兆尹是赵君广汉,魏丞相上奏皇帝,说赵广汉犯了应该撤职的罪过,赵广汉派人挟制魏丞相,想得到免罪的许诺,但是魏丞相坚决不答应。然后赵广汉又派人威胁魏丞相,把丞相夫人涉嫌杀死侍从婢女一事抬了出来,私下里奏请重新追查,并且派遣下属官吏士卒到丞相住宅,逮捕丞相府的家奴婢女严刑拷打,追查此事。最后问出的结果是死去的婢女并非是魏夫人用利器所杀。这样,丞相的司直繁先生就上奏皇帝,说京兆尹赵广汉威胁丞相,诬告丞相夫人残杀婢女,派遣官吏士卒包围搜查丞相住宅,逮捕丞相家人,犯下了残害无辜的不道之罪。同时又查出赵广汉擅自逐遣骑士的情事。因罪行重大,赵广汉被判处腰斩的死刑。其后又有掾使陈平等人揭发检举中尚书,涉嫌擅自劫持、威胁当事人,被判为不敬之罪,致使长史以下数名官员都被处死,还有一些人被处以宫刑,下蚕室。而魏丞相最后在丞相的职位上因病去,他的儿子继承了爵位,后来也是因为骑马闯进宗庙,犯下了不敬之罪,皇帝下诏,降爵一级,成为关内侯,失去了列侯的爵位,但依然享有以前的故地封邑。魏丞相死去之后,御史大夫邴(bǐng,丙)吉接替了他的职位。

  邴丞相的名字叫邴吉,是鲁国人。因为喜欢读书和好法令而官至御史大夫。在孝宣帝时,因为和皇帝有旧交的缘故,被封为列侯,接着又做了丞相。他对事理非常明了,而且有超乎常人的聪明和智慧,被后世所称颂。他在担任丞相期间因病去世,儿子邴显继承了爵位。后来邴显也是因为骑马闯进宗庙,犯下了不敬之罪,皇帝下诏,降爵一级,成为关内侯,失去列侯的爵位,但依然享有以前的故地封邑。邴显做官一直到太仆之职,因为为官昏乱不明,自己和儿子都有营私舞弊、贪赃不法的行为,被免官,降为平民。

  邴吉丞相去世以后,由黄丞相接替他的职务。从前长安城中有个善相面的人,名字叫田文,他和当时都未做高官的韦丞相、魏丞相、邴丞相在一家作客时见了面,田文说道:现在这里的三位先生,将来都能做丞相。后来,这三个人果然相继为丞相。这个人怎么看得这么清楚啊!

  黄丞相名字叫黄霸,是淮阴人。因为喜欢读书而担任官吏,官至颍川太守。治理颍川时,用礼义条例和教令来教喻感化百姓。若是犯有重罪应当斩首的,暗示其情节使其自杀。教化大行于世,名声远近皆知。孝宣帝特意为此下了一道制书,称:颍川太守黄霸,用宣布国家的诏令来治理百姓,达到了道路之上不拾丢失的东西,男女分途而行,在监狱之中没有犯重罪的囚犯这种地步。特赐给关内侯的爵位,黄金一百斤。这样,他就被皇帝征调到京城任京兆尹,后来官至丞相。在担任丞相期间,又是以礼义治理国家,最后病死在丞相任上。死后,他的儿子继承了爵位,后来被封为列侯。黄丞相去世之后,皇帝任命御史大夫于定国接替了他的职位。于定国丞相已经有廷尉传,在《张廷尉》一传的叙述之中。于丞相去职以后,御史大夫韦玄成接替了他的职位。

  韦玄成丞相就是前边所说的那个韦贤丞相的儿子。他继承了父亲的封爵,后来因犯法失去了列侯的爵位。韦玄成从小就喜欢读书,对于《经》和《论语》都很精熟。做官到卫尉之职时,升任为太子太傅。御史大夫薛先生被免职之后,韦玄成担任了御史大夫。在于丞相请求告老还乡,皇帝答应他离职之后,韦玄成又成为丞相。皇帝以他旧日的封邑扶阳为名,封他为扶阳侯。数年之后,因病去世,孝元帝亲自参加他的丧礼,给与的赏赐特别丰厚。韦玄成治理国家和同不立异,能够随从世俗、上下浮沉,但是有人称他是阿谀奉承,投机取巧。相面的人很早就说他应当代替其父,继承侯位,但是他得到侯位之后又失去了。接着,他又再次游宦,东山再起,官至丞相。同时,他们父子两个人都做丞相。他们父子都为丞相,当时人们都传为美谈,这难道不是命运的安排吗?相面的人事先就知道会有这样的事情。韦丞相去世之后,御史大夫匡衡接替了他的职位。

  丞相匡衡是东海人。他好读书,曾经跟随博士学习《诗经》。因家境贫寒,他要靠给人作工来糊口。他才能低下,多次参加朝廷选拔人才的考试,但是都没考中,等考到第九次时才凑合着考中了丙科。对于经书,由于他多次应考不中的缘故,所以非常谙熟。后来,他做了候补平原郡文学卒史。又过了好几年,郡里的人都对他不尊敬。这时,御史征调他进京,以候补百石官属的身份被荐举做郎官,补做博士,拜为太子少傅,侍奉孝元帝。孝元帝喜欢《诗经》,就升任匡衡为光禄勋,让他身居皇宫之中担任老师,教授皇帝的侍臣,而皇帝也坐在他的身边听讲,非常喜欢他,因此,他的地位也就一天比一天高贵起来。御史大夫郑弘因为犯法被免官,匡衡先生就继任为御史大夫。一年多之后,韦玄成丞相逝世,匡先生又继任为丞相,被封为乐安侯。在十年之间,他不出长安城门而官至丞相,这难道不是遇到好机会和命中注定吗?

  太史公说:我曾经反复地思索,读书人四海游宦,以求取高官厚禄,但是能够得到封侯的人实在太少了!大多数人做到了御史大夫这个职位也就下台了事。这些人已经做了御史大夫,离丞相的位置就还有一步之遥了,他们心里希望丞相立刻死去,自己好取而代之。还有些人大搞阴谋诡计,暗中诋毁中伤,想以此来登上相位。但有的人等了好久,却得不到它;而有的人没等多久就登上相位,被封为列侯:这也许真是命运的安排吧!御史大夫郑先生等了许多年没有登上相位,而匡先生却担任御史大夫未满一年,韦丞相就去世了,立刻他就取而代之,难道这个位置是可以用智巧得到的吗?而那些有圣贤一般才能的人,穷困潦倒多年而不受用,这实在是太多了!

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-18 13:30:34 HTTP/2.0 GET : https://67808.cn/a/489424.html
  2. 运行时间 : 0.149149s [ 吞吐率:6.70req/s ] 内存消耗:4,645.80kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=6ebc88ddc4c37c8e0db2a30b62955b25
  1. /yingpanguazai/ssd/ssd1/www/no.67808.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/no.67808.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/no.67808.cn/runtime/temp/6df755f970a38e704c5414acbc6e8bcd.php ( 12.06 KB )
  140. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001112s ] mysql:host=127.0.0.1;port=3306;dbname=no_67808;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001958s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000795s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000746s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001615s ]
  6. SELECT * FROM `set` [ RunTime:0.000641s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001908s ]
  8. SELECT * FROM `article` WHERE `id` = 489424 LIMIT 1 [ RunTime:0.003021s ]
  9. UPDATE `article` SET `lasttime` = 1779082234 WHERE `id` = 489424 [ RunTime:0.009374s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000423s ]
  11. SELECT * FROM `article` WHERE `id` < 489424 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000571s ]
  12. SELECT * FROM `article` WHERE `id` > 489424 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000434s ]
  13. SELECT * FROM `article` WHERE `id` < 489424 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002541s ]
  14. SELECT * FROM `article` WHERE `id` < 489424 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000976s ]
  15. SELECT * FROM `article` WHERE `id` < 489424 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001095s ]
0.150799s