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

《史记·乐毅列传》 (学习笔记)

  • 2026-05-04 14:45:32
《史记·乐毅列传》 (学习笔记)

《史记·乐毅列传》

  乐毅者,其先祖曰乐羊。乐羊为魏文侯将,伐取中山,魏文侯封乐羊以灵寿。乐羊死,葬於灵寿,其後子孙因家焉。中山复国,至赵武灵王时复灭中山,而乐氏后有乐毅。

  乐毅贤,好兵,赵人举之。及武灵王有沙丘之乱,乃去赵適魏。闻燕昭王以子之之乱而齐大败燕,燕昭王怨齐,未尝一日而忘报齐也。燕国小,辟远,力不能制,於是屈身下士,先礼郭隗以招贤者。乐毅於是为魏昭王使於燕,燕王以客礼待之。乐毅辞让,遂委质为臣,燕昭王以为亚卿,久之。

  当是时,齐湣王彊,南败楚相唐眛於重丘,西摧三晋於观津,遂与三晋击秦,助赵灭中山,破宋,广地千馀里。与秦昭王争重为帝,已而复归之。诸侯皆欲背秦而服於齐。湣王自矜,百姓弗堪。於是燕昭王问伐齐之事。乐毅对曰:齐,霸国之馀业也,地大人众,未易独攻也。王必欲伐之,莫如与赵及楚、魏。於是使乐毅约赵惠文王,别使连楚、魏,令赵嚪说秦以伐齐之利。诸侯害齐湣王之骄暴,皆争合从与燕伐齐。乐毅还报,燕昭王悉起兵,使乐毅为上将军,赵惠文王以相国印授乐毅。乐毅於是并护赵、楚、韩、魏、燕之兵以伐齐,破之济西。诸侯兵罢归,而燕军乐毅独追,至于临菑。齐湣王之败济西,亡走,保於莒。乐毅独留徇齐,齐皆城守。乐毅攻入临菑,尽取齐宝财物祭器输之燕。燕昭王大说,亲至济上劳军,行赏飨士,封乐毅於昌国,号为昌国君。於是燕昭王收齐卤获以归,而使乐毅复以兵平齐城之不下者。

  乐毅留徇齐五岁,下齐七十馀城,皆为郡县以属燕,唯独莒、即墨未服。会燕昭王死,子立为燕惠王。惠王自为太子时尝不快於乐毅,及即位,齐之田单闻之,乃纵反间於燕,曰:齐城不下者两城耳。然所以不早拔者,闻乐毅与燕新王有隙,欲连兵且留齐,南面而王齐。齐之所患,唯恐他将之来。於是燕惠王固已疑乐毅,得齐反间,乃使骑劫代将,而召乐毅。乐毅知燕惠王之不善代之,畏诛,遂西降赵。赵封乐毅於观津,号曰望诸君。尊宠乐毅以警动於燕、齐。

  齐田单後与骑劫战,果设诈诳燕军,遂破骑劫於即墨下,而转战逐燕,北至河上,尽复得齐城,而迎襄王於莒,入于临菑。

  燕惠王後悔使骑劫代乐毅,以故破军亡将失齐;又怨乐毅之降赵,恐赵用乐毅而乘燕之弊以伐燕。燕惠王乃使人让乐毅,且谢之曰:先王举国而委将军,将军为燕破齐,报先王之雠,天下莫不震动,寡人岂敢一日而忘将军之功哉!会先王弃群臣,寡人新即位,左右误寡人。寡人之使骑劫代将军,为将军久暴露於外,故召将军且休,计事。将军过听,以与寡人有隙,遂捐燕归赵。将军自为计则可矣,而亦何以报先王之所以遇将军之意乎?乐毅报遗燕惠王书曰:

  臣不佞,不能奉承王命,以顺左右之心,恐伤先王之明,有害足下之义,故遁逃走赵。今足下使人数之以罪,臣恐侍御者不察先王之所以畜幸臣之理,又不白臣之所以事先王之心,故敢以书对。

  臣闻贤圣之君不以禄私亲,其功多者赏之,其能当者处之。故察能而授官者,成功之君也;论行而结交者,立名之士也。臣窃观先王之举也,见有高世主之心,故假节於魏,以身得察於燕。先王过举,厕之宾客之中,立之群臣之上,不谋父兄,以为亚卿。臣窃不自知,自以为奉令承教,可幸无罪,故受令而不辞。

  先王命之曰:我有积怨深怒於齐,不量轻弱,而欲以齐为事。臣曰:夫齐,霸国之馀业而最胜之遗事也。练於兵甲,习於战攻。王若欲伐之,必与天下图之。与天下图之,莫若结於赵。且又淮北、宋地,楚魏之所欲也,赵若许而约四国攻之,齐可大破也。先王以为然,具符节南使臣於赵。顾反命,起兵击齐。以天之道,先王之灵,河北之地随先王而举之济上。济上之军受命击齐,大败齐人。轻卒锐兵,长驱至国。齐王遁而走莒,仅以身免;珠玉财宝车甲珍器尽收入于燕。齐器设於宁台,大吕陈於元英,故鼎反乎室,蓟丘之植植於汶篁,自五伯已来,功未有及先王者也。先王以为慊於志,故裂地而封之,使得比小国诸侯。臣窃不自知,自以为奉命承教,可幸无罪,是以受命不辞。

  臣闻贤圣之君,功立而不废,故著於春秋;蚤知之士,名成而不毁,故称於後世。若先王之报怨雪耻,夷万乘之彊国,收八百岁之蓄积,及至弃群臣之日,馀教未衰,执政任事之臣,脩法令,慎庶孽,施及乎萌隶,皆可以教後世。

  臣闻之,善作者不必善成,善始者不必善终。昔伍子胥说听於阖闾,而吴王远迹至郢;夫差弗是也,赐之鸱夷而浮之江。吴王不寤先论之可以立功,故沈子胥而不悔;子胥不蚤见主之不同量,是以至於入江而不化。

  夫免身立功,以明先王之迹,臣之上计也。离毁辱之诽谤,堕先王之名,臣之所大恐也。临不测之罪,以幸为利,义之所不敢出也。

  臣闻古之君子,交绝不出恶声;忠臣去国,不絜其名。臣虽不佞,数奉教於君子矣。恐侍御者之亲左右之说,不察疏远之行,故敢献书以闻,唯君王之留意焉。

  於是燕王复以乐毅子乐间为昌国君;而乐毅往来复通燕,燕、赵以为客卿。乐毅卒於赵。

  乐间居燕三十馀年,燕王喜用其相栗腹之计,欲攻赵,而问昌国君乐间。乐间曰:赵,四战之国也,其民习兵,伐之不可。燕王不听,遂伐赵。赵使廉颇击之,大破栗腹之军於鄗,禽栗腹、乐乘。乐乘者,乐间之宗也。於是乐间奔赵,赵遂围燕。燕重割地以与赵和,赵乃解而去。

  燕王恨不用乐间,乐间既在赵,乃遗乐间书曰:纣之时,箕子不用,犯谏不怠,以冀其听;商容不达,身祇辱焉,以冀其变。及民志不入,狱囚自出,然後二子退隐。故纣负桀暴之累,二子不失忠圣之名。何者?其忧患之尽矣。今寡人虽愚,不若纣之暴也;燕民虽乱,不若殷民之甚也。室有语,不相尽,以告邻里。二者,寡人不为君取也。

  乐间、乐乘怨燕不听其计,二人卒留赵。赵封乐乘为武襄君。

  其明年,乐乘、廉颇为赵围燕,燕重礼以和,乃解。後五岁,赵孝成王卒。襄王使乐乘代廉颇。廉颇攻乐乘,乐乘走,廉颇亡入魏。其後十六年而秦灭赵。

  其後二十馀年,高帝过赵,问:乐毅有後世乎?对曰:有乐叔。高帝封之乐卿,号曰华成君。华成君,乐毅之孙也。而乐氏之族有乐瑕公、乐臣公,赵且为秦所灭,亡之齐高密。乐臣公善修黄帝、老子之言,显闻於齐,称贤师。

  太史公曰:始齐之蒯通及主父偃读乐毅之报燕王书,未尝不废书而泣也。乐臣公学黄帝、老子,其本师号曰河上丈人,不知其所出。河上丈人教安期生,安期生教毛翕公,毛翕公教乐瑕公,乐瑕公教乐臣公,乐臣公教盖公。盖公教於齐高密、胶西,为曹相国师。

  昌国忠谠,人臣所无。连兵五国,济西为墟。燕王受间,空闻报书。义士慷慨,明君轼闾。间、乘继将,芳规不渝。

《史记·乐毅列传》翻译及注释

  乐毅,他的祖先叫乐羊。乐羊曾担任魏文侯的将领,他带兵攻下了中山国,魏文侯把灵寿封给了乐羊。乐羊死后,就葬在灵寿,他的后代子孙们就在那里安了家。后来中山复国了,到赵武灵王的时候又灭掉了中山国,而乐家的后代出了个有名人物叫乐毅。

  乐毅很贤能,喜好军事,赵国人曾举荐他出来做官。到了武灵王在沙丘行宫被围困饿死后,他就离开赵国到了魏国。后来他听说燕昭王因为子之执政,燕国大乱而被齐国乘机战败,因而燕昭王非常怨恨齐国,不曾一天忘记向齐国报仇雪恨。燕国是个弱小的国家,地处偏远,国力是不能克敌制胜的,于是燕昭王降抑自己的身分,礼贤下士,他先礼尊郭隗借以招揽天下贤士。正在这个时候,乐毅为魏昭王出使到了燕国,燕王以宾客的礼节接待他。乐毅推辞谦让,后来终于向燕昭王敬献了礼物表示愿意献身做臣下,燕昭王就任命他为亚卿,他担任这个职务的时间很长。

  当时,齐湣王很强大,南边在重丘战败了楚国宰相唐眛,西边在观津打垮了魏国和赵国,随即又联合韩、赵、魏三国攻打秦国,还曾帮助赵国灭掉中山国,又击破了宋国,扩展了一千多里地的领土。他与秦昭王共同争取尊为帝号,不久他便自行取消了东帝的称号,仍归称王。各诸侯国都打算背离秦国而归服齐国。可是齐湣王自尊自大很是骄横,百姓已不能忍受他的暴政了。燕昭王认为攻打齐国的机会来了,就向乐毅询问有关攻打齐国的事情。乐毅回答说:齐国,它原来就是霸国如今仍留着霸国的基业,土地广阔人口众多,可不能轻易地单独攻打它。大王若一定要攻打它,不如联合赵国以及楚国、魏国一起攻击它。

于是昭王派乐毅去与赵惠文王结盟立约,另派别人去联合楚国、魏国,又让赵国以攻打齐国的好处去诱劝秦国。由于诸侯们认为齐湣王骄横暴虐对各国也是个祸害,都争着跟燕国联合共同讨伐齐国。乐毅回来汇报了出使情况,燕昭王动员了全国的兵力,派乐毅担任上将军,赵惠文王把相国大印授给了乐毅。乐毅于是统一指挥着赵、楚、韩、魏、燕五国的军队去攻打齐国,在济水西边大败齐国军队。这时各路诸侯的军队都停止了攻击,撤回本国,而燕国军队在乐毅指挥下单独追击败逃之敌,一直追到齐国都城临淄。齐湣王在济水西边被打败后,就逃跑到莒邑并据城固守。乐毅单独留下来带兵巡行占领的地方,齐国各城邑都据城坚守不肯投降。乐毅集中力量攻击临淄,拿下临淄后,把齐国的珍宝财物以及宗庙祭祀的器物全部夺取过来并把它们运到燕国去。燕昭王大喜,亲自赶到济水岸上慰劳军队,奖赏并用酒肉犒劳军队将士,把昌国封给乐毅,封号叫昌国君。当是燕昭王把在齐国夺取缴获的战利品带回了燕国,而让乐毅继续带兵进攻还没拿下来的齐国城邑。

  乐毅留在齐国巡行作战五年,攻下齐国城邑七十多座,都划为郡县归属燕国,只有莒和即墨没有收服。这时恰逢燕昭王死去,他的儿子立为燕惠王。惠王从做太子时就曾对乐毅有所不满,等他即位后,齐国的田单了解到他与乐毅有矛盾,就对燕国施行反间计,造谣说:齐国城邑没有攻下的仅只两个城邑罢了。而所以不及早拿下来的原因,听说是乐毅与燕国新即位的国君有怨仇,乐毅断断续续用兵故意拖延时间姑且留在齐国,准备在齐国称王。齐国所担忧的,只怕别的将领来。当时燕惠王本来就已经怀疑乐毅,又受到齐国反间计的挑拨,就派骑劫代替乐毅任将领,并召回乐毅。乐毅心里明白燕惠王派人代替自己是不怀好意的,害怕回国后被杀,便向西去投降了赵国。赵国把观津这个地方封给乐毅,封号叫望诸君。赵国对乐毅十分尊重优宠借此来震动威慑燕国、齐国。

  齐国田单后来与骑劫交战,果然设置骗局用计谋迷惑燕军,结果在即墨城下把骑劫的军队打得大败,接着辗转战斗追逐燕军,向北直追到黄河边上,收复了齐国的全部城邑,并且把齐襄王从莒邑迎回都城临淄。

  燕惠王很后悔派骑劫代替乐毅,致使燕军惨败损兵折将丧失了占领的齐国土地;可是又怨恨乐毅投降赵国,恐怕赵国任用乐毅乘着燕国兵败疲困之机攻打燕国。燕惠王就派人去赵国责备乐毅,同时向他道歉说:先王把整个燕国委托给将军,将军为燕国战败齐国,替先王报了深仇大恨,天下人没有不震动的,我哪里有一天敢忘记将军的功劳呢!正遇上先王辞世,我本人初即位,是左右人耽误了我。我所以派骑劫代替将军,是因为将军长年在外,风餐露宿,因此召回将军暂且休整一下,也好共商朝政大计。不想将军误听传言,认为跟我有不融洽的地方,就抛弃了燕国而归附赵国。将军从为自己打算那是可以的,可是又怎么对得住先王待将军的一片深情厚意呢?乐毅写了一封回信给惠王,信中说:

  臣下没有才干,不能恭奉您的命令,来顺从您左右那些人的意愿,我恐怕回国有不测之事因而有损先王的英明,有害您的道义,所以逃到赵国。现在您派人来指责我的罪过,我怕先王的侍从不能体察先王收留、宠信我的道理,又不清楚我用来奉事先王的诚心,所以冒昧地用信来回答。

  我听说贤能圣明的君主不拿爵禄偏赏给亲近的人,功劳多的就奖赏他,能力胜任的就举用他。所以考察才能然后授给官职的,是能成就功业的君主。衡量品行然后交往的,是能树立声誉的贤士。我暗中观察先王的举止,看到他有超出一般君主的心志,所以我借为魏国出使之机,到燕国献身接受考察。先王格外抬举我,先把我列入宾客之中,又把我选拔出来高居群臣之上,不同父兄宗亲大臣商议,就任命我为亚卿。我自己也缺乏自知之明,自认为只要执行命令接受教导,就能侥幸免于犯罪,所以接受任命而不推辞。

  先王指示我说:我跟齐国有积久的怨仇,深深恼恨齐国,不去估量燕国的弱小,也要把向齐国复仇作为我在位的职分。我说:那个齐国,至今保留着霸国的基业,而又有多次作战取胜的经验。士兵训练有素,谙熟攻战方略。大王若要攻打它,必须与天下诸侯联合共同图谋它。若要与天下诸侯图谋它,不如先与赵国结盟。而且淮北,原属宋国的地区是楚、魏两都想得到的地方,赵国如果答应结盟就约好四国联合攻打它,这样齐国就可以被彻底打败。先王认为我的主张对,就准备了符节派我南去赵国。很快我就归国复命,随即发兵攻打齐国。靠着上天的引导,先王的神威,黄河以北地区的赵、魏两国军队随着先王全部到达济水岸上。济水岸上的军队接受命令攻击齐军,把齐国人打得大败。我们的轻快精锐部队,长驱直入直抵齐国国都。齐王只身逃跑奔向莒邑,仅他一人免于身亡;珠玉财宝战车盔甲以及珍贵的祭祀器物全部缴获送回燕国。齐国的祭器摆设在宁台,大吕钟陈列在元英殿;被齐国掠去的原燕国宝鼎又从齐国取来放回磿室,蓟丘的植物中种植着齐国汶水出产的竹子,自五霸以来功业没有赶上先王的。先王认为自己的志向得到满足,所以划出一块地方赏赐给我,使我能比同小国的诸侯。

  我听说贤能圣明的君主,功业建立而不废驰,所以能写在《春秋》一类的史书上;有预见的贤士,名声取得而不毁弃,所以能被后人称颂。像先王那样报仇雪耻,平定了具有万辆兵车的强大国家,缴获了齐国八百多年所积存的珍贵宝物,等到先王辞世之日,还留下政令训示,指示执政掌权的臣属,修整法令,慎重地对待庶出子弟,把恩泽推及到百姓身上,这些都可以用来教导后代。

  我听过这种说法,善于开创的不一定善于完成,开端好的不一定结局好。从前伍子胥的主张被吴王阖闾采纳,吴王带兵一直打到楚国郢都;吴王夫差不采纳伍子胥的正确建议,却赐给他马革囊袋逼他自杀,把他的尸骨装在袋子里扔到江里漂流。吴王夫差不明白先前伍子胥的主张能够建立功业,所以把伍子胥沉入江里而不后悔;伍子胥也不能预见君主的气量、抱负各不相同,因此致使被沉入江里而死不瞑目。

  免遭杀身之祸而建功立业,彰明发扬先王的事迹,这是我的上策。遭到侮辱以至诽谤,毁坏先王的名声,这是我所最害怕的事情。面临难以预测的罪过,把幸免于杀身之祸作为个人渔利的机会,这是恪守道义的人所不敢作出的事情。

  我听说古代的君子,绝交时不说别人的坏话;忠良的臣子离开原来的国家,不洗雪自己的罪过和冤屈。我虽然无能,但多次聆听君子的教导了。我恐怕先王侍从听信左右近臣的谗言,不体察被疏远人的行为。所以献上这封信把我的心意告诉您。希望君王留意吧。

  于是燕惠王又把乐毅的儿子乐间封为昌国君;而乐毅往来于赵国、燕国之间,与燕国重新交好,燕、赵两国都任用他为客卿。乐毅死于赵国。

  乐间住在燕国三十多年,燕王喜采用他的宰相栗腹的计策,打算攻打赵国,便询问昌国君乐间。乐间说:赵国,是同四方交战的国家,它的百姓熟悉军事,攻打它是不行的。燕王喜不听,于是攻打赵国。赵国廉颇还击燕军,在鄗(hào,耗)地把栗腹的军队打得大败,擒获了栗腹、乐乘。乐乘,与乐间是同祖。于是乐间逃到赵国,赵国于是攻燕国。燕国割让了许多土地向赵国求和。赵军才解围而去。

  燕王悔恨没听用乐间的建议,乐间已经在赵国,就给乐间写了一封信说:殷纣王时,箕子不被任用,但他敢于冒犯君王,直言谏诤,毫不懈怠,希望纣王听信;商容因劝谏纣王而被贬谪,他身受侮辱,仍希望纣王改弦更张。等到民心涣散,狱中的囚犯纷纷逃出,国家已不可救药,然后两位先生才辞官隐居。因此纣王背上了凶暴的恶名,两位先生却不失忠诚、高尚的美誉。这是为什么呢?他竭尽了为君为国而忧虑的责任。现在我虽然愚钝,但还不像殷纣那么凶暴;燕国百姓虽不安定,但也不像殷朝百姓那么严重。有道是,家庭内部有了纷争,不尽述自己的意见,却去告诉邻里。这两种做法,我认为是不可取的。

  乐间、乐乘怨恨燕王不听从他们的计策,两个人终于留在赵国。赵国封乐乘为武襄君。

  第二年,乐乘、廉颇为赵国围困燕国,燕国用厚礼向赵国求和,赵军才解围。五年之后,赵孝成王去世。悼襄王派乐乘代替廉颇的官职。廉颇攻打乐乘,乐乘逃奔,廉颇也逃到魏国。此后十六年秦国灭掉赵国。

  二十年之后,汉高帝经过原来赵国属地,问那里的人说:乐毅有后代吗?回答说:有个乐叔。汉高帝把乐卿封赐给他,封号称华成君。华成君就是乐毅的孙子。乐氏家族还有乐瑕公、乐臣公,他们是在赵国将要被秦国灭掉时逃到齐国高密的。乐臣公长于研究黄帝、老子的学说,在齐国很有名气,人们称他为贤师。

  太史公说:当初齐人蒯通和主父偃读乐毅给燕王的那封信时,都曾不禁放下书信掉下眼泪来。乐臣公钻研黄帝、老子的学说,他的宗师叫做河上丈人,现在还不清楚河上丈人是那里人。河上丈人教安期生,安期生教毛翕公,毛翕公教乐瑕公,乐瑕公教乐臣公。乐臣教盖公。盖公在齐地高密、胶西一带执教,是曹相国的老师。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-04 19:58:49 HTTP/2.0 GET : https://67808.cn/a/485994.html
  2. 运行时间 : 0.384810s [ 吞吐率:2.60req/s ] 内存消耗:4,955.60kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=7f0a22f65280db24013ae975b814f426
  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.000360s ] mysql:host=127.0.0.1;port=3306;dbname=no_67808;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000522s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000246s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000265s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000500s ]
  6. SELECT * FROM `set` [ RunTime:0.000200s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000538s ]
  8. SELECT * FROM `article` WHERE `id` = 485994 LIMIT 1 [ RunTime:0.005118s ]
  9. UPDATE `article` SET `lasttime` = 1777895929 WHERE `id` = 485994 [ RunTime:0.295150s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000469s ]
  11. SELECT * FROM `article` WHERE `id` < 485994 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000684s ]
  12. SELECT * FROM `article` WHERE `id` > 485994 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000512s ]
  13. SELECT * FROM `article` WHERE `id` < 485994 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.004187s ]
  14. SELECT * FROM `article` WHERE `id` < 485994 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002427s ]
  15. SELECT * FROM `article` WHERE `id` < 485994 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001415s ]
0.386521s