跳到内容
当前位置:首页>考研真题>从一条切线看透导数综合题——高三一轮复习“一元函数导数与公切线问题”专题归纳

从一条切线看透导数综合题——高三一轮复习“一元函数导数与公切线问题”专题归纳

  • 2026-09-21 19:52:52

从一条切线看透导数综合题

——高三一轮复习“一元函数导数与公切线问题”专题归纳

说明:高考试题中,严格意义上直接以“两条曲线存在公切线”为设问的题目并不多,更多试题是以“曲线与直线相切”“两函数图象相切”“参数直线与曲线相切”“利用相切研究参数范围或交点个数”等形式出现。因此,本文将“严格公切线问题”和“具有公切线思想的切线综合题”统一纳入研究。


一、站在命题人的角度看,公切线究竟考什么

不少学生一看到“切线”二字,第一反应就是:,这当然正确,但远远不够。

从命题人的角度看,切线与公切线问题至少考查以下五个层次:

第一层:能否理解导数的几何意义

知道:表示曲线在点:

处切线的斜率。

第二层:能否准确写出切线方程

第三层:能否把“相切”转化为方程条件

相切不是一句几何描述,而是:

  • 函数值相等;
  • 斜率相等;
  • 或交点方程具有重根。

第四层:能否从一条切线中提取参数

切点横坐标、切线斜率、切线截距之间存在联系:

第五层:能否用函数性质研究存在性和唯一性

当题目不要求直接求出切点,而是问“是否存在”“有几条”“参数范围是多少”,就需要进一步使用:

  • 单调性;
  • 极值;
  • 零点;
  • 凸性与凹性;
  • 参数分类讨论;
  • 函数图像。

所以,公切线问题的本质并不是“求一条直线”,而是研究:

曲线上不同点所对应的切线,是否能够在斜率和截距两个层面完全一致。


二、最核心的知识模型:切线方程的两种表达

设函数:在点:

处的切线方程为:

整理得:

这条式子中:

是切线斜率,

是切线在  轴上的截距。

因此,切线可以用下面两组参数描述:

表示切点;

表示切线的“斜率—截距”。

在公切线问题中,真正需要比较的不是两个切点是否相同,而是两个切点所对应的“斜率—截距”是否相同。


三、四种“相切”必须辨析

1. 曲线与直线相切

设:

若相切于 ,则:

也可以写成:


2. 两曲线在同一点处相切

设:

若两曲线在  处相切,则:

第一式保证两曲线经过同一点,第二式保证该点处切线斜率相同。


3. 两曲线在不同点处存在公切线

设公切线分别与:

相切于:

两条切线分别为:

两条直线重合,当且仅当:

这就是公切线问题的核心方程组。


4. 同一曲线在两个不同点处有同一条切线

设:

在  两点处有同一条切线,且 ,则:

注意:

只说明两条切线平行;只有截距也相等,才能说明两条切线重合。


四、相切问题的第二种本质:重根思想

设曲线:

与直线:

的交点由方程:

确定。

令:

则交点对应:

若直线与曲线相切于 ,那么交点处不仅有:

还要有:

所以相切等价于:

也就是说:

相切点对应交点方程的重根。

这一思想在高考试题中非常重要,尤其适合处理:

  • 含参数直线;
  • 参数范围;
  • 交点个数;
  • 恒成立问题;
  • 相切与零点问题。

五、题型一:曲线与已知直线相切

【典型真题模型】

高考中常见如下结构:

已知函数:

直线:

与函数图像相切,求参数  或其范围。

【解法一:切线方程法】

设切点横坐标为 ,则:

又因为切点在直线上:

于是:

如果题目给定 ,则先由:

求 ,再由:

求截距。

【解法二:函数最值法】

令:

则直线与曲线相切等价于:

有重根。

因此, 是函数  的极值点函数值。

若要求直线与曲线有:

  • 两个交点;
  • 一个交点;
  • 没有交点;

就转化为研究水平线:

与函数:

的交点个数。


【教学提醒】

学生最常见的错误是只写:

这只确定了切线的方向,没有确定切线的位置。必须再写:


六、题型二:两曲线在同一点处相切

【典型真题模型】

设:

若两函数图像在某点处相切,求参数或证明相切点存在。

【标准模型】

设相切点横坐标为 ,则:

也可以令:

则:

【常用方法】

方法一:直接联立

适用于函数形式较简单的题目。

方法二:构造函数差

研究:

如果能够证明:

且在某点取等号,那么该点往往就是两曲线的相切点。

方法三:利用极值

若:

且  在  处取得极值,则:

于是两曲线在  处相切。


七、题型三:两曲线不同切点的公切线

这是本专题最核心、最容易失分、也最能体现导数综合能力的一类题。

【标准建模】

设:

公切线分别切于:

则:

因为  是同一条直线,所以:

【解题流程】

第一步:分别设切点

第二步:分别写切线

不要直接凭感觉比较图像,要把切线写出来。

第三步:比较斜率

第四步:比较截距

第五步:解方程组并检验

特别注意定义域、参数范围和增根。

第六步:写出公切线


【常见的降维方法】

有些题中,直接解  的方程组较复杂,可以先设公切线为:

对第一条曲线,有:

对第二条曲线,有:

于是问题转化为:同一个斜率  下,两条曲线的切线截距是否相等。


八、题型四:含参数的公切线问题

设两曲线为:

若公切线分别切于 ,则第二条曲线的导数为:

于是斜率条件为:

第二条曲线在  处的切线截距为:

化简得:

所以截距条件为:

即:

这种题常见设问有:

  • 求 
  • 求参数范围;
  • 证明存在公切线;
  • 证明公切线唯一;
  • 求公切线条数。

九、题型五:利用凸性和凹性研究公切线数量

若:

则  为严格凸函数,且:

严格递增。

因此,给定一个斜率 ,方程:

至多有一个解。

这意味着:

严格凸函数中,一条给定斜率的切线至多只有一条。

进一步地,若两条曲线均为严格凸函数,公切线问题可以转化为两个切线截距函数的比较。

设相同斜率为 ,对应截距分别为:

若:

则:

  • :存在公切线;
  •  严格单调:公切线至多一条;
  •  在某区间变号:至少存在一条公切线。

这类方法比单纯解方程更能体现命题人的意图。


十、题型六:相切与交点个数

设:

与直线:

的交点个数由:

决定。

令:

那么:

  •  有两个不同解,表示直线与曲线有两个交点;
  •  有重根,表示直线与曲线相切;
  •  无解,表示直线与曲线没有交点。

因此,研究直线与曲线的位置关系,实质上是研究函数:

的单调性和极值。

【命题趋势】

近几年高考越来越少直接考“机械求切线方程”,而是将相切嵌入:

  • 参数范围;
  • 零点个数;
  • 不等式恒成立;
  • 极值问题;
  • 函数图象位置关系;
  • 存在性与唯一性证明。

学生必须从“求切线”提升到“研究切线族”。


十一、真题解析时必须重点关注的得分点

得分点一:切点参数的设定

应明确写:

设切点横坐标为 

如果有两个不同切点,应写:

设两曲线的切点横坐标分别为 

得分点二:求导过程

高考解答题中,导函数不是凭空出现的。复杂函数尤其要写清楚求导过程。

得分点三:写出相切条件

不能只写结论,要写:

以及:

得分点四:参数范围与定义域

涉及对数、根式、分式时,必须写出定义域。

得分点五:结论回扣题意

求出参数后,要说明:

  • 因此存在公切线;
  • 因此公切线唯一;
  • 因此参数范围为;
  • 因此直线与曲线有两个交点。

十二、学生易错点归纳

错误一:导数相等就认为是公切线

正确说法:

还必须比较截距。

错误二:公切线一定在同一个横坐标处

错误。

两个切点的横坐标通常应分别设为 

错误三:把两切点连线当作公切线

错误。

两切点连线是弦,未必是切线。

错误四:切线方程中的截距写错

正确形式是:

不是:

错误五:相切只令交点方程有一个解

“有一个解”不一定表示相切,还可能是定义域或边界造成的。

更严谨的处理是:

错误六:参数消元后不检验

平方、换元和乘法都可能引入增根,必须回代原条件。


十三、2017—2026高考命题趋势

趋势一:从直接求切线转向切线与函数综合

早期题目常要求:

  • 求导;
  • 求切线;
  • 求切点。

近几年则更常见:

  • 相切条件与参数范围结合;
  • 相切与函数最值结合;
  • 相切与零点个数结合;
  • 相切与恒成立结合;
  • 相切与函数图象结合。

趋势二:更加重视数学建模

题目不一定明说“切线方程”,而是通过:

  • “存在唯一的 ”;
  • “有且只有一个公共点”;
  • “直线与曲线相切”;
  • “函数有两个零点”;
  • “参数满足某条件”;

间接考查相切思想。

趋势三:更加重视分类讨论

涉及参数时,学生不能只求一个形式解,而要关注:

  • 参数取值范围;
  • 导数零点个数;
  • 函数定义域;
  • 极值点是否存在;
  • 极值点是否在定义域内;
  • 端点能否取得。

趋势四:更加重视存在性和唯一性

“存在一条”“恰有一条”“至少有一条”“至多有两条”等表述,要求学生将问题转化为:

  • 函数零点个数;
  • 单调性;
  • 极值;
  • 介值定理;
  • 严格单调性。

十四、一轮复习的课堂实施建议

第一课时:切线方程与相切条件

重点解决:

以及:

课堂要求学生做到:

  • 会求切线;
  • 会由切线反求切点;
  • 会由相切条件求参数。

第二课时:相切与重根、极值

重点构造:

研究:

将相切问题与:

  • 极值;
  • 零点;
  • 交点个数;

联系起来。

第三课时:两曲线公切线

重点训练:

尤其强调:

两个切点可以不同;斜率相等不等于切线重合。

第四课时:参数与公切线综合

重点训练:

  • 参数消元;
  • 构造函数;
  • 单调性;
  • 极值;
  • 存在性;
  • 唯一性。

十五、后期复习的可操作建议

建议一:建立“切线模型卡片”

学生应整理以下四个公式:

但不能只抄公式,还要在每个公式旁边注明:

  • 适用条件;
  • 几何意义;
  • 常见变形;
  • 易错点。

建议二:每道错题必须回答三个问题

  1. 我是否找到了切点参数?
  2. 我是否写出了完整的相切条件?
  3. 我是否研究了定义域、参数范围和解的合理性?

建议三:训练“从不会下手到先写第一步”

遇到陌生题时,先写:

  • 定义域;
  • 切点设为  或 
  • 导函数;
  • 切线方程;
  • 相切条件。

许多题目的突破口,就在这些基础步骤中逐渐显现。

建议四:一题多解,但不盲目追求偏解

对于基础题,重点是规范、准确、完整;对于压轴题,再比较:

  • 切线方程法;
  • 重根法;
  • 函数最值法;
  • 图象法;
  • 参数法。

方法多不是目的,能够根据题目特点选择最简洁、最稳妥的方法,才是能力。


十六、给教师的复习建议

教师在讲评真题时,不宜只讲“这道题怎么做”,而要帮助学生识别命题结构。

可以连续追问:

  1. 题目中的“相切”对应什么数学条件?
  2. 为什么要设切点横坐标?
  3. 为什么只比较导数还不够?
  4. 如果不要求切线方程,能否改用重根思想?
  5. 如果问参数范围,应研究哪个函数?
  6. 如果问唯一性,应证明什么函数的单调性?
  7. 如果换成两条曲线,切点参数是否仍然相同?
  8. 如果函数定义域改变,结论是否改变?

高质量讲评的目标不是让学生记住一道题,而是让学生能够识别下一道陌生题的结构。


结语

高三一轮复习中的导数切线问题,不能简单归结为“求导等于斜率”。

曲线与直线相切,需要同时满足:

两条曲线存在公切线,则需要:

即:

从命题人的角度看,这类问题真正考查的是学生能否完成如下转化:

从一线教师的角度看,一轮复习不能只让学生“见过题、做过题”,还要让学生形成稳定的解题流程:

先辨析相切对象,再设切点参数;先写切线方程,再比较斜率与截距;先建立等式关系,再利用单调性、极值和零点研究存在性与唯一性。

这既是高考导数切线问题的基本通法,也是学生从“会套题”走向“会思考”的重要一步。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-09-22 10:32:25 HTTP/1.1 GET : http://www.sjds.net/a/514757.html
  2. 运行时间 : 0.076875s [ 吞吐率:13.01req/s ] 内存消耗:4,704.54kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=625cfc687d018a103498f1a43c73a1aa
  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.05 KB )
  140. /www/wwwroot/www.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000368s ] mysql:host=172.18.0.4;port=3306;dbname=www_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000806s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000389s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000377s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000665s ]
  6. SELECT * FROM `set` [ RunTime:0.000291s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000781s ]
  8. SELECT * FROM `article` WHERE `id` = 514757 LIMIT 1 [ RunTime:0.000413s ]
  9. UPDATE `article` SET `lasttime` = 1790044345 WHERE `id` = 514757 [ RunTime:0.001803s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000313s ]
  11. SELECT * FROM `article` WHERE `id` < 514757 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000405s ]
  12. SELECT * FROM `article` WHERE `id` > 514757 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000433s ]
  13. SELECT * FROM `article` WHERE `id` < 514757 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000706s ]
  14. SELECT * FROM `article` WHERE `id` < 514757 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000690s ]
  15. SELECT * FROM `article` WHERE `id` < 514757 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000782s ]
0.089309s