跳到内容
当前位置:首页>考研真题>高三数学一轮复习|第六部分 · 第一小节:解三角形基础:正弦定理 * 余弦定理 * 面积公式

高三数学一轮复习|第六部分 · 第一小节:解三角形基础:正弦定理 * 余弦定理 * 面积公式

  • 2026-10-03 01:05:18
高三数学一轮复习|第六部分 · 第一小节:解三角形基础:正弦定理 * 余弦定理 * 面积公式

前面的三角函数,我们主要解决的是:

角度是什么?

三角函数之间有什么关系?

图像如何变化?

而进入“解三角形”之后,数学系统开始从“函数协议”进入“几何计算协议”。

这一节真正要解决的问题是:

已知一个三角形中的部分边和角,如何把剩余的边、角、面积全部解出来?

从 Web3.0 的角度来看:

正弦定理 = 边与对角之间的转换协议

余弦定理 = 两边与夹角之间的计算引擎

三角形面积公式 = 边角信息与面积之间的接口

最终建立:边 → 角 → 边 → 面积

以及:边 → 角 → 外接圆半径

这样的完整计算链。

⸻

一、先建立三角形的“数据结构”

设三角形 ABC 中:

a = BC

b = CA

c = AB

并且:

A = ∠BAC

B = ∠ABC

C = ∠ACB

那么:

边 a 对应角 A

边 b 对应角 B

边 c 对应角 C

这是解三角形最底层的对应关系。

一定要形成条件反射:小写字母边,对应同名大写字母角。

也就是:

a ↔ A

b ↔ B

c ↔ C

这是后面使用正弦定理、余弦定理的基础。

⸻

二、第一层协议:三角形内角和

任何三角形都有:A + B + C = 180°

如果使用弧度制:A + B + C = π

这是解三角形最基础的接口。

例如:

已知:A = 50°、B = 70°

那么:C = 180° − 50° − 70°、C = 60°

很多题目并不是一上来就使用正弦定理。

而是:先利用内角和补出第三个角。

再进入下一层计算。

⸻

三、什么叫“解三角形”?

所谓解三角形,本质上就是:

利用已知的边和角信息,把未知的边、角以及相关量全部确定下来。

例如:

已知:A、B、a,可以求:C、b、c。

已知:a、b、C,可以求:c、A、B。

已知:a、b、c,可以求:A、B、C。

所以高中阶段真正需要掌握的是:

不同已知条件 → 不同计算协议。

⸻

四、第二层协议:正弦定理

正弦定理是解三角形中最重要的基础定理之一。

核心公式:a/sin A = b/sin B = c/sin C = 2R

其中:R 是三角形的外接圆半径。

因此也可以写成:

a = 2R sin A

b = 2R sin B

c = 2R sin C

⸻

五、正弦定理到底解决什么?

可以把正弦定理理解为:

把“边”和它的“对角”连接起来。

也就是:

a ↔ sin A

b ↔ sin B

c ↔ sin C

例如

已知:a、A、B,要求 b。

直接建立:a/sin A = b/sin B

于是:b = a sin B/sin A

整个过程非常直接。

⸻

六、正弦定理的第一种基本模型

已知两角和一边

例如:

A、B、a 已知。

第一步:C = 180° − A − B

第二步:利用正弦定理:a/sin A = b/sin B

得到:b = a sin B/sin A

同理:c = a sin C/sin A

因此:两角一边 → 内角和 → 正弦定理 → 求另外两边

这是最基础的解三角形模型。

⸻

七、正弦定理的第二种基本模型

已知两边及其中一边的对角

例如:

已知:a、b、A,要求 B。

根据正弦定理:a/sin A = b/sin B

因此:sin B = b sin A/a

这时候千万不能机械地写:B = arcsin(b sin A/a)

因为:正弦值相同,可能对应两个不同的角。

例如:sin 30° = sin 150°

所以:sin B = k

可能存在:B₁ = arcsin k

以及:B₂ = 180° − B₁

⸻

八、正弦定理的“二解问题”

这是解三角形中非常重要的一个易错点。

假设:sin B = m

那么在:0° < B < 180°范围内,

可能有两个角:B₁ 以及:B₂ = 180° − B₁

因此必须结合:A + B < 180°

进一步判断。

也就是说:正弦定理负责计算,三角形内角和负责筛选。

这就是为什么:

“已知两边及其中一边的对角”

往往比普通正弦定理题更加复杂。

⸻

九、为什么会出现0解、1解、2解?

假设:

已知:a、b、A,求 B。

由:sin B = b sin A/a 得到一个正弦值。

但是最终能否形成三角形,还要满足:A + B < 180°

因此可能出现:

情况① 没有任何 B 满足条件。→ 无解。

情况② 只有一个 B 满足条件。→ 一解。

情况③ 两个不同的 B 都满足条件。→ 两解。

这就是高中解三角形中非常典型的:SSA 模型。

⸻

十、正弦定理与“大边对大角”

正弦定理:a/sin A = b/sin B = c/sin C

在三角形内部:A、B、C 都位于:(0°,180°)

而在这个范围内,边与对角存在非常重要的大小规律:

大边对大角,小边对小角。

例如:

如果:a > b,那么:A > B

如果:A > B,那么:a > b

这个结论在判断三角形解的合理性时非常有用。

⸻

十一、正弦定理与外接圆半径

正弦定理中:a/sin A = 2R

因此:R = a/(2sin A)

同理:

R = b/(2sin B)

R = c/(2sin C)

这说明:边、角、外接圆半径实际上属于同一个计算系统。

如果题目出现:“已知边长和对应角,求外接圆半径”

那么正弦定理可以直接建立连接。

⸻

十二、第三层协议:余弦定理

余弦定理是解三角形的另一个核心计算引擎。

公式:

a² = b² + c² − 2bc cos A

b² = a² + c² − 2ac cos B

c² = a² + b² − 2ab cos C

⸻

十三、余弦定理解决什么问题?

余弦定理最典型的使用场景:已知两边和夹角,求第三边。

例如:

已知:b、c、A,求:a。

直接:a² = b² + c² − 2bc cos A

于是:a = √(b²+c²−2bc cos A)

⸻

十四、为什么强调“夹角”?

因为:a² = b² + c² − 2bc cos A

这里的 A 必须是:边 b 和边 c 的夹角。

也就是说:

A 是:CA 与 AB 的夹角。

因此:余弦定理中的角,一定是两个已知边之间的夹角。

这是使用余弦定理时最常见的错误之一。

⸻

十五、余弦定理的第二种核心模型

已知三边,求角

假设:a、b、c,全部已知。要求 A。

由:a² = b²+c²−2bc cos A

整理:2bc cos A = b²+c²−a²

因此:cos A = (b²+c²−a²)/(2bc)

然后:A = arccos[(b²+c²−a²)/(2bc)]

所以:三边 → 余弦定理 → 求角

这是解三角形中非常重要的一条计算链。

⸻

十六、余弦定理与勾股定理

余弦定理实际上包含了勾股定理。

如果:A = 90°

那么:cos 90° = 0

因此:a² = b²+c²

这就是:勾股定理。

所以可以把余弦定理理解为:

勾股定理从直角三角形推广到任意三角形后的统一版本。

⸻

十七、利用余弦定理判断三角形类型

假设:c 是最大边。

比较:c² 与:a²+b²。

如果:c² = a²+b²,那么:C = 90°,三角形是直角三角形。

如果:c² < a²+b²,那么:C < 90°,三角形是锐角三角形。

如果:c² > a²+b²,那么:C > 90°,三角形是钝角三角形。

因此:不用真正求出角度,也可以判断三角形类型。

⸻

十八、正弦定理 vs 余弦定理

这是考试中非常重要的“模型识别”。

可以记成:

正弦定理

看到:边 + 对角

优先考虑:a/sin A = b/sin B = c/sin C

余弦定理

看到:两边 + 夹角

优先考虑:a²=b²+c²−2bc cos A

或者:三边求角

同样优先考虑余弦定理。

⸻

十九、一个非常实用的判断口诀

“边角对应,优先正弦。”

“两边夹角,优先余弦。”

“三边求角,优先余弦。”

“面积出现,考虑正弦。”

这四句话可以作为解三角形的第一层模型识别器。

⸻

二十、第四层协议:三角形面积

解三角形中,面积也是非常重要的连接接口。

最核心公式:

S = 1/2 bc sin A

S = 1/2 ca sin B

S = 1/2 ab sin C

它的本质非常简单:面积 = 1/2 × 底 × 高

h = c sin B

h = b sin C

最终得到:

S = 1/2 ac sin B

S = 1/2 ab sin C

⸻

二十一、为什么面积公式特别重要?

因为它可以把:边 + 角

转换成:面积

例如:

已知:b、c、A,那么:S = 1/2bc sin A

与此同时:a²=b²+c²−2bc cos A

于是同样的:b、c、A

可以同时得到:

* 第三边 a

* 面积 S

这就是解三角形中的“多接口调用”。

⸻

二十二、正弦定理、余弦定理、面积公式三者联动

现在把三个核心协议放在一起:

正弦定理

a/sin A = b/sin B = c/sin C = 2R

解决:边 ↔ 对角 ↔ 外接圆半径

余弦定理

a²=b²+c²−2bc cos A

解决:两边 + 夹角 ↔ 第三边

面积公式

S=1/2bc sin A

解决:两边 + 夹角 ↔ 面积

于是:边、角、面积、外接圆半径

被四条数据链连接起来。

⸻

二十三、解三角形的标准工作流

以后遇到解三角形题,不要马上套公式。

按照下面的流程执行。

STEP 1:建立三角形数据结构

先标:a、b、c、A、B、C

明确:

a ↔ A

b ↔ B

c ↔ C

STEP 2:扫描已知条件

看题目给了什么。

是:

两角一边?

两边一角?

三边?

还是边角组合?

STEP 3:选择协议

两角一边:先:A+B+C=180°,然后:正弦定理。

两边及夹角:优先:余弦定理。同时可以考虑:面积公式。

三边:优先:余弦定理求角。如果要求面积:可以进一步考虑海伦公式。

边与对角:优先:正弦定理。

⸻

二十四、一个完整基础例子

设:△ABC 中,A = 60°、B = 45°、a = 6

求:C、b、c。

⸻

第一步:求 C、C = 180°−60°−45°、C = 75°

第二步:求 b,由正弦定理:a/sin A = b/sin B

所以:b = a sin B/sin A,代入:b = 6sin45°/sin60°

由于:sin45°=√2/2、sin60°=√3/2

所以:b = 6√2/√3 = 2√6

第三步:求 c,同理:c = a sin C/sin A

即:c = 6sin75°/sin60°,再根据特殊角公式计算即可。

整个题目的核心流程:

两角一边

↓

内角和

↓

正弦定理

↓

剩余边

这就是最基础的解三角形模型。

⸻

二十五、一个“两边夹角”模型

设:b = 5、c = 8、A = 60°,求 a。

直接调用余弦定理:a²=b²+c²−2bc cos A

代入:a²=25+64−2×5×8×1/2

a²=89−40,a²=49

因此:a=7

这里不需要先求其他角。

因为题目已经给出了:两边 + 夹角

所以直接调用余弦定理。

⸻

二十六、一个“三边求角”模型

设:a=7、b=5、c=8,求 A。

由余弦定理:cos A=(b²+c²−a²)/(2bc)

代入:cos A=(25+64−49)/(2×5×8) = 40/80 = 1/2

因此:A=60°

这个模型的核心:三边 → 余弦定理 → cos → 角

⸻

二十七、解三角形中的“信息转换”

可以把整节内容理解成一个数据转换系统:

边 + 对角

↓

正弦定理

↓

另一边

⸻

两边 + 夹角

↓

余弦定理

↓

第三边

⸻

两边 + 夹角

↓

面积公式

↓

面积

⸻

边 + 对角

↓

正弦定理

↓

外接圆半径

这样理解之后,公式不再是孤立的。

每一个公式都有自己的“接口”。

⸻

二十八、高三最容易出现的错误

错误① 边角对应错误

错误:a 对应 B。

正确:a 对应 A。

必须牢记:a ↔ A、b ↔ B、c ↔ C

错误② 余弦定理角度选错

错误地把一个与两条已知边无关的角代入。

正确:两条已知边之间的夹角,才是对应的余弦定理角。

错误③ 正弦定理出现两个角时只取一个

如果:sin B=k

必须考虑:B

以及:180°−B

然后结合三角形内角和判断。

错误④ 忽略角度单位

题目使用:xx° 就使用角度制。

题目使用:π  通常使用弧度制。

不要把:π/3直接当成:π/3°

错误⑤ 算出角度后不检查

例如:

已经知道:A=100°

再求出:B=90°

那么:A+B=190°

显然无法组成三角形。

所以最终结果必须满足:A+B+C=180°

且:A、B、C∈(0°,180°)

⸻

二十九、第一小节知识地图

解三角形基础

01 三角形基本关系

A+B+C=180°

↓

02 正弦定理

a/sin A=b/sin B=c/sin C=2R

↓

边 ↔ 对角 ↔ 外接圆

↓

03 余弦定理

a²=b²+c²−2bc cos A

↓

两边 + 夹角 ↔ 第三边

↓

三边 ↔ 角

↓

04 面积公式

S=1/2bc sin A

↓

边 + 角 ↔ 面积

↓

05 综合转换

边

↕

角

↕

面积

↕

外接圆半径

⸻

三十、Web3.0最终理解

如果把三角形看成一个数学系统:

三角形内角和 是系统的基础协议。

正弦定理 负责边与对角之间的数据转换。

余弦定理 负责两边与夹角之间的计算。

面积公式 负责把边角信息转换成面积。

而真正的高考能力,不是看到题目以后:“我记得一个公式。”

而是看到条件以后马上判断:这个题目需要调用哪个接口?

看到:边 + 对角 → 正弦定理。

看到:两边 + 夹角 → 余弦定理。

看到:三边 → 余弦定理求角。

看到:两边 + 夹角 + 面积 → 面积公式。

看到:正弦值求角 → 注意可能存在两个角。

最终形成:识别条件 → 选择协议 → 建立方程 → 求解 → 检验

这就是高三一轮复习中“解三角形基础部分”的核心能力。

⸻

本节核心公式,一定要熟练

三角形内角和:A+B+C=180°

正弦定理:a/sin A=b/sin B=c/sin C=2R

余弦定理:a²=b²+c²−2bc cos A

三角形面积:S=1/2bc sin A

外接圆半径:R=a/(2sin A)

⸻

最后记住一句话

正弦看“对角”,余弦看“夹角”,面积看“底和高”。

当这三个核心接口真正打通之后,解三角形就不再是一堆公式,而是一套可以快速调用的数学系统。

——高三数学一轮复习 · 数学小能手

第六部分·第一小节:解三角形基础

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-10-03 10:58:12 HTTP/1.1 GET : http://www.sjds.net/a/518782.html
  2. 运行时间 : 0.099947s [ 吞吐率:10.01req/s ] 内存消耗:4,607.48kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=6227842ced890db13bb974cdba1de660
  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.000518s ] mysql:host=172.18.0.4;port=3306;dbname=www_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000792s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000403s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000355s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000575s ]
  6. SELECT * FROM `set` [ RunTime:0.000272s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000624s ]
  8. SELECT * FROM `article` WHERE `id` = 518782 LIMIT 1 [ RunTime:0.000383s ]
  9. UPDATE `article` SET `lasttime` = 1790996292 WHERE `id` = 518782 [ RunTime:0.001694s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000322s ]
  11. SELECT * FROM `article` WHERE `id` < 518782 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000477s ]
  12. SELECT * FROM `article` WHERE `id` > 518782 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000376s ]
  13. SELECT * FROM `article` WHERE `id` < 518782 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000829s ]
  14. SELECT * FROM `article` WHERE `id` < 518782 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000762s ]
  15. SELECT * FROM `article` WHERE `id` < 518782 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000585s ]
0.110384s