跳到内容
当前位置:首页>考研真题>勘察设计考试太难?保姆级完整复习路线,帮在职工程师少走一年弯路

勘察设计考试太难?保姆级完整复习路线,帮在职工程师少走一年弯路

  • 2026-11-07 15:16:40
勘察设计考试太难?保姆级完整复习路线,帮在职工程师少走一年弯路

QUOTE

开卷考试最贵的不是翻书那几秒,是每道题都要现场重新想一遍该怎么下手的那几十秒。

—— 陆工有话说

每年出分前后,总有人问我同一句话:注册岩土专业案例那年考了 86 分,一箱规范摊在桌上,题目又不告诉你该翻哪一条,几个小时内你是怎么算完的?

我一般都实话实说:这类考试是开卷,书能带进场,条文不用往脑子里装;真正难的是拿到题那一瞬间,知不知道第一步该往哪走。

这句话常被听成「有捷径」。没有捷径。86 分不是书翻得比谁熟,也不是手速快,是备考那几个月把能提前想好的全想完了,考场上只剩执行。

所以这篇我想写得笨一点、全一点:把我当年为那 86 分做过的笨功夫,从报名后先查什么、书怎么备、几个月怎么分,到真题怎么拆、笔记怎么写、书上怎么标、考前怎么练,再到进考场那几个小时怎么安排,按顺序讲一遍。勘察设计类注册工程师的专业考试——岩土、结构、给排水、暖通、动力、发输变电、供配电、化工、环保等等——各专业的规范互不相干,但备考的底层逻辑是通的。分数是我自己那一科、那一年的事,方法不挑专业;为了不写空话,全程拿我最熟的注册岩土当例子,我自己那份常规考点笔记也会贴出来当样本。

先给结论:冲那 86 分,最该提前做完的,不是把一箱书备齐,是把怎么想提前定死,考场上只执行,不现场设计路线。省下来的不是翻书的手,是那个临场做决定的脑子。

再把丑话说在前头,三件事。

一,86 分只是我个人那一年、那一科的结果,不是这套方法的成绩单,更不是承诺;文中这些笔记截图只是复习方法的示例,不是答案,也不是押题,照着抄没有用。

二,不同专业、不同年份的科目设置、题量、分值、合格标准、可携带资料清单都可能不一样,一律以当年官方考务文件和现行有效规范为准,别拿别人那一套往自己身上套,也别听我一句就照做。

三,我不承诺照这个复习就能过;方法只能省时间,不能替你把基础补上。

本文看点

01

案例 86 分的全流程

02

以岩土为例的五步落地

03

考点步骤速查与边界

01

WHAT IT REALLY TESTS

先弄清这类考试到底考什么

先把靶子看清楚,不然力气全使在错地方。

这类专业考试跟学生时代的闭卷考试是两回事。科目通常分专业知识与专业案例,多分上午、下午进行;允许带正式出版的规范、标准进场;题目给的也不是「请默写某条条文」,而是一个工况、一组参数、一个要你算出来或者判断出来的结果。

所以它不是记忆考试,是限时决策考试。一箱书摊在桌上,书里什么都有,缺的是「这道题归哪个考点、第一步先算什么、哪个系数从哪张表取、算完还有没有一步校核、题目是不是给结果让你倒推」。每道题都现场重新设计一遍路线,几个小时一定不够用。

再说说常见失分点,这些年我听考友复盘,翻来覆去就那么几类:适用条件没判就套公式;取数时插值、边界档位、单位弄错;算到一半以为做完了,漏了最后的校核或取不利值;题目给的是结果求尺寸,没认出要反过来算。你会发现,这些都不是「不会」,是没定死顺序。

这篇后面所有做法,都是冲着这一件事去的:把顺序提前写完。

02

CHECK THE RULES FIRST

报名之后第一件事:把规则查清楚

保姆级的第一步,不是买书,是查文件。

每年都有人拿着前一年的经验准备,到考场门口才发现可带资料目录变了、规范换了版本。这一步花半小时,能省掉后面几个月的返工。

具体查四样,抄在一张纸上,贴到书桌前。

科目与安排。考几科、上下午怎么分、每科多长时间、题型是单选多选还是案例计算,以当年官方考务文件为准。别从考友群里听,也别拿别的专业往自己身上套——同是勘察设计类,各科的题量、分值和合格标准并不相同。

合格标准。同样按当年文件确认,不要沿用往年的数字,也不要把某个专业的分数线记成全类通用。

可携带资料清单。哪些正式出版物能带、能不能带复习手册、书上能不能做标注或贴签、有没有指定版本目录。这一条决定了你后面所有的资料准备工作该往哪儿落。

现行有效版本。规范会修订,条文号和系数都会变。手里的书和考务指定目录对一遍,旧版该换就换。

以注册岩土为例,我那年冲案例 86 分,第一步不是买书,是把专业知识和专业案例的科目安排、允许携带的资料范围、以及那一年该用的规范版本,先一条条抄清楚,再开始买书。这一步不做,后面整理的笔记很可能白整理。

03

PREPARE YOUR DESK

资料怎么备:一箱书不是越多越好

清单宜短。四样就够:正式出版的规范、一本顺手的复习手册、历年真题、一个用来写步骤的空白本。

规范按你那个专业的考点覆盖面列,别见一本买一本。以注册岩土为例,大致是特殊土、地震抗震、桩基、浅基础这几大块各自对应的规范,加上题目常指定的行业规范,先列一张清单再买齐。复习手册选一本编排顺手的即可,它的作用是帮你快速定位,不是第二套教材。

备书时顺手做三件事。

1

核版本。每本翻到版权页,跟考务指定目录对上,封底标一个记号。

2

编目录、贴签。按你自己的考点顺序给书页分区,让书里的位置跟你脑子里的顺序一致。贴签能不能用、怎么贴,按当年考务规定来,别自作主张。

3

定摆放。考场上桌面就那么大,哪几本摊开、哪几本叠在左下角,平时练题时就固定下来,别到考场再重新排。

这里必须刹一脚,讲个最容易踩的坑:手写或自制的汇编资料,通常不属于允许携带进场的资料范围,各年规定也不尽相同。所以我那份常规考点笔记的用处全在备考那几个月——把步骤练进手里,再把要点补到能带进考场的正式出版物上。它是训练工具,不是考场物料,别在这上面想捷径。

04

THREE STAGES

复习分三阶段,每阶段只交一份产出

在职备考最怕「今天翻了两页,也说不清进步在哪」。我当年就把它切成三段,每段只认一份产出物,做完就往下走。

第一段,通读期:交一张章节地图。目标不是抄条文,是把每本规范过一遍,知道它大致讲什么、哪些章节跟自己的考点有关、常用表格落在哪一段。产出是一页纸:规范名、章节范围、常用表位置。连书都没翻过就急着写流程,等于给没去过的地方画路线图。

第二段,拆真题期:交一叠步骤卡。这是最花时间、也最值钱的一段,我那 86 分的大半功劳在这里。把往年真题按考点归档,一个考点一页,每页写死一套计算步骤。具体怎么写,下一章用注册岩土讲透。

第三段,限时冲刺期:交一张止损时间表。不再补新知识,掐表练「从读完题干到落下第一笔」,练到看见题型就知道第一步干什么,同时给每道题定一个死时间,到点就跳。

每段留一个检查点:通读期末,随便说一个考点,能不能立刻指出它在哪本规范的大致位置;拆真题期末,随便抽一页步骤卡,能不能不看答案走完四段;冲刺期末,一套题做下来,开头那段空白还剩几秒。答不上来就别急着进下一段。

— 以注册岩土为例|拆真题阶段的产出物:一页一考点的步骤卡,仅为方法示例,点开可放大

上面这张是我那份常规考点笔记里的整页原图。以注册岩土为例,第二阶段的产出物就长这样:一个考点编号打头,下面是分步流程、查表、自画的曲线和红笔批注。花花绿绿,一点也不整齐,但它能让你在考场上不用重新想顺序。换个专业,卡片的样子会变,骨架不用变。

/05

SPLIT BY PAST PAPERS

以注册岩土为例:把真题拆成考点,一个考点一张步骤卡

从这一章起,用我自己的专业把方法落地。别的专业把「岩土」换成自己的考点,做法完全一样。

多数人整理笔记,是按教材章节从头抄一遍,抄完厚厚一本,心里特别踏实。问题在考场上暴露:题目给的是情境,不是章节名。

我的做法反过来,从真题倒着拆。近若干年真题,每做一道先归到某个考点;同一个考点被问过两三次,它长什么样、爱在哪设卡,自己就清楚了。没被问过的也不必急着加戏,说明权重没那么高。

拆的时候有两条规矩。一,考点名用题干里会出现的话来命名,比如「砂土液化复判」「单桩竖向极限承载力」「软弱下卧层验算」,别用教材里抽象的章节名,考场上你不会那样想问题。

二,一考点一页,装不下就另起一页,页与页之间不串。

这份常规考点笔记大致是四块:特殊土(湿陷性黄土、膨胀土)、地震抗震(场地类别、砂土液化、反应谱)、桩基(单桩承载力、负摩阻力、承台)、浅基础(承载力修正、软弱下卧层、沉降、扩展基础)。但真正关键的不是记了哪些知识点,是每页怎么写的:开头是「考点几」,后面不是条文出处清单,而是一串 ①②③ 的执行顺序。

— 以注册岩土为例|单桩承载力分步计算链的开头,先选路径再取数,仅为方法示例

随手举几页。单桩竖向极限承载力那页,从确定侧阻起步,一路编号到合成、再折成特征值,末尾还挂着「注意单位」和液化层侧阻折减的提醒;地震影响系数那页是查表取特征周期、查表取最大值、按分段式代入,红笔专门圈了罕遇地震那句增量;基础尺寸那页五步:先假设宽度范围、修正承载力、估算所需面积、定尺寸、再验算;承台抗冲切那页六步走完,红框里四个字「需要反算」。

把它们摆在一起看,共同结构很清楚:先判适用条件或选公式 → 查表取参数 → 分步代入计算 → 校核、取不利值或倒着反算。换句话说,我抄的不是条文,是决策顺序。

06

FIX THE STEPS

四段式:判条件、取数、分步算、收口

这是整份笔记最值钱的部分,也是「节约思考时间」真正落地的地方——我那年案例 86 分,靠的就是它。一个考点只写一套固定步骤,四段走完。

1

判条件、选路径。这条公式什么情况下能用、题目属于哪一类工况、要不要先做初判。很多题错就错在这一步省了,公式全对,路子从一开始就走岔。

2

取数。每个符号从哪来,要写清楚:哪个查表、表里的值要不要插值、边界值取哪档、单位是什么。我习惯把「查表几」「取上限还是下限」直接写在公式旁边,不给自己留回家再翻的尾巴。

3

分步算。按 ①②③ 拆成能一口气执行的小步,每一步只干一件事。别写成一个大式子,考场上大式子最容易漏项。

4

收口。校核某个限值、取不利值、或者遇到「给结果求尺寸」时倒着反算。这一步最容易被漏,因为算到第三步人已经觉得做完了。

再补两样在页边:一是自己画一遍的示意图,照着题干工况画,哪层土、哪个深度、力往哪走、几何关系是什么;二是这个考点在真题里出现过几次、怎么问的。画一遍比看三遍都清楚。

— 以注册岩土为例|基础尺寸从假设到验算的五步,及自画压力扩散角示意,仅为方法示例

07

PIN IT TO THE BOOK

开卷定位:把步骤补到规范和复习手册对应页,红笔显著标坑

这一步才是我说的「开卷定位法」,也是很多人最容易漏掉的一步。它跟专业无关,哪个专业都能照做。

步骤卡写得再好,它留在桌上;考场上你手里是正式出版的规范和复习手册。所以要做的,是在这两套书上找到每个考点对应的条文页,把那套步骤的精简版补到那个位置,再把坑点显著标出来。

具体三步。

1

定位。用条文号把考点钉到书页上,贴签或编目录,让书里的位置跟你步骤卡里的考点顺序对得上。翻到条文,就等于翻到步骤。

2

补充。在那一条旁边补上精简的步骤链,不需要抄全文,只留「先判什么、取哪个数、最后校核什么」。这一步补的不是知识,是顺序。

3

标坑。红笔只留三类,标多了等于没标:适用条件、取值和插值的边界与单位、需要反算。我在承台抗冲切那页用红框圈过「需要反算」四个字,题目有时不给参数求结果,而是给了结果让你倒推尺寸,公式得反过来用,思路完全是两条路,第一次遇到会懵,标过一次就不会了。

— 以注册岩土为例|红框显著圈出的「需要反算」,就是该标在书页上的坑点,仅为方法示例

这么做完之后,考场上从读完题干到落下第一笔,中间几乎没有犹豫:认出考点、翻到那页、照着步骤走。省下来的不是翻书的手,是那个临场做决定的脑子。

08

DRILL TO EXECUTE

跨规范对照与限时练:让步骤变成条件反射

还有两件事要在考前做完。

跨规范差异单独做对照页。同一个物理问题,不同行业的规范口径常常不一样。抗震那部分我印象很深:地震影响系数这一件事,建筑抗震设计规范有一套谱,水工建筑物抗震设计规范有一套,公路工程抗震规范又有一套,曲线形式、特征周期、阻尼调整都不完全相同。只按一本复习,遇到题目指定另一本,公式都会算、步骤也熟,照样错在第一步。

我的处理是把同一考点横向摆开:一列写规范名和条文号,一列写差别在哪,第三列写题目问的是哪一本,再补一句步骤在哪一步分岔。不需要抄全文,只抄差异,并注明依据的版本——规范会修订、会换版本,备考时以当年现行有效版本和考务指定目录为准,别拿几年前的旧笔记直接上考场。

限时练「照步骤走」,不是练算。我不按套卷刷,按考点归档,掐表只练前半段:从读完题干,到写出第一步,用了多久。目标不是算得快,是零思考启动——看到题型就知道第一步该干什么。很多人平时做题都会,考场上做不完,卡的往往不是计算,是每道题开头那一段空白。

错题复盘也只问一句:是没认出考点,还是步骤里漏了条件或收口。前一种改考点名,后一种补步骤里的取数来源和校核那一步。别把错题本抄成第二本教材,那是最常见的自我感动。反算题型我会单列出来练,它要把整套步骤倒着走一遍,是唯一不能靠肌肉记忆蒙混过去的一类。

— 以注册岩土为例|不同规范下同一考点的步骤分岔对照,仅为方法示例,点开可放大

09

STEP CHEAT SHEET

常见考点计算步骤速查(以注册岩土为例)

把笔记里出现频率高的几类,按上面的四段式抽出步骤骨架,给你一个可以直接照着建卡的样子。

这张清单的正确用法是照着骨架建自己的卡,不是照搬我的考点。别的专业考点完全不同,但「判条件、取数、分步算、收口」这四段照样成立。

这里只给顺序做示意,具体公式、表格、系数与条文号,一律以现行有效规范为准。

场地类别与等效剪切波速

定覆盖层厚度 → 算等效剪切波速 → 查表定场地类别。坑在土层分界怎么划、波速取值口径,别直接拿表值套。

砂土液化判别

先初判,满足其一即可判为不考虑液化 → 复判(标准贯入或其他方法)→ 算液化指数 → 查表定液化等级。坑在地下水位、黏粒含量取下限、判别深度范围。

地震影响系数

查表取特征周期 → 查表取地震影响系数最大值 → 按周期分段代入 → 做阻尼与罕遇地震修正。坑在罕遇地震时特征周期要加增量,以及分段点别选错。

天然地基抗震承载力验算

算基底压力,轴心和偏心分开 → 取调整后的承载力 → 校核平均压力与最大压力 → 检查非承载区面积。坑在偏心时最大值另有放宽限值,别只验平均值。

单桩竖向极限承载力

先按桩型和成桩工艺选路径 → 分步确定侧阻与端阻 → 考虑液化层等折减 → 合成后折成特征值。坑在单位换算和折减系数要查对表。

桩基负摩阻力与下拉荷载

先判是否会产生负摩阻 → 定中性点位置 → 算下拉荷载 → 并入验算。坑在适用条件,不是所有桩都要算。

承台抗冲切

定冲切系数 → 定计算周长与面积 → 算冲切力 → 校核 → 若题目给的是结果求尺寸,倒着反算。坑就是那句「需要反算」,以及系数取值区间的上下限。

地基承载力修正与基础尺寸

先假设宽度范围 → 修正承载力 → 估算所需面积 → 定基础尺寸 → 验算软弱下卧层。坑在宽度修正有上限、短边取值,以及假设不成立要回头重算。

软弱下卧层验算

算基底附加应力 → 按表取压力扩散角 → 算下卧层顶面处的应力总和 → 与修正后的承载力比较。坑在扩散角按条件查表,不是随手画一个角。

地基最终沉降

定计算深度 → 分层 → 逐层列表计算 → 乘经验系数求和。坑在计算深度的判据,别凭感觉截断。

你会发现十类长得很像:判条件、取数、分步算、收口。考点可以换,步骤的骨架不用换。骨架固定了,考场上唯一要做的判断,只剩下「这是哪一个考点」。

10

IN THE HALL / THE BOUNDARY

考场当天,以及这套方法不适合谁

前面都是备考期的事,我那年进考场只留三件事。

1

正式规范和复习手册按自己步骤卡的考点顺序贴签、编目录,摆放顺序跟脑子里的顺序一致。能不能贴、怎么贴,按当年考务规定来。

2

拿到题先认考点再翻页,翻到就照步骤落笔,不在题目上重新设计路线。给每道题设个止损时间,到点就跳,回头再来;开卷考试最忌讳在一道题上死磕,因为你会一直觉得「再翻一下就找到了」。

3

答题前确认这道题指定的是哪本规范。跨规范对照做过的那一步,在这里直接兑现。

再说一遍:能带哪些资料、能否使用贴签或标记、具体科目安排与合格标准,一律以当年官方考务文件为准。这套东西是备考期练出来的手上功夫,不是考场物料。

最后得承认边界,不然就成了另一种「照做必过」的话术。

1

零基础的人不适合直接上手。写步骤的前提,是每本规范至少通读过一遍;连书都没翻过就写流程,等于给没去过的地方画路线图。

2

只剩两三周的人也不适合。这套东西的收益在拆解和整理的过程里,不在最后那叠纸;时间太紧,不如直接拿真题倒逼查条文。

3

它也不解决「会不会」的问题。步骤只帮你少想、算得完,概念没懂、机理没通,路线对了一样做不对。

实在话再说一次:我不承诺照这个复习就能过。考过不等于涨薪,不等于有活,更不等于稳。谁跟你说「照我这套来就行了」,那不是经验,是话术。

∞

EPILOGUE

把怎么想提前写完

这些年我越来越觉得,专业考试像极了我干的那行活。

十多年一线地下结构设计,真正难的不是算某一个构件,是在一堆图纸、条件、边界里,不用临场犹豫,就知道该按哪一条往下走。

备考也一样。厚不等于会,翻得快不等于懂,但每道题都要现场重新想一遍路线,那几个小时一定不够用。

那年案例 86 分,回头看不是我算得比谁快,是每道题该走哪几步,考前就定死了。把厚书读成一本常规考点笔记,不是为了攒下一叠纸,是为了把「怎么想」提前写完,考场上只管执行。换个专业、换套规范,这件事一样成立。

「开卷考试真正省的,不是翻书的手,是那个临场做决定的脑子。」

END

如果这篇帮你把复习顺序理顺了一点,欢迎点赞、关注、在看、转发四连击,也转给那个正抱着一箱规范发愁的人。我们下篇见。

我是陆工,公众号“陆工有话说”,一个注册岩土+一级造价+注册咨询+十多年一线地下结构设计高工,热衷把考场和工地上的实在话讲给你听。

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