当前位置:首页>农业>爱数科精品案例 | 智能农业生产优化的作物推荐

爱数科精品案例 | 智能农业生产优化的作物推荐

  • 2026-05-14 12:20:49
爱数科精品案例 | 智能农业生产优化的作物推荐

本案例利用土壤养分、气候等环境数据,通过随机森林分类模型推荐最适宜种植的作物,助力精准农业决策。

案例:

http://idatascience.cn/case-view?experiment_id=56274&case_id=12161

数据集:

http://idatascience.cn/dataset-detail?table_id=107185

实验图谱

1

数据探索与可视化

1.1 读数据表

本数据集来源于智能农业生产优化场景,包含2200条土壤和气候观测记录,用于推荐最适宜的作物。数据字段包括:N(土壤氮含量)、P(土壤磷含量)、K(土壤钾含量)、temperature(温度,摄氏度)、humidity(相对湿度,百分比)、ph(土壤酸碱度)、rainfall(降雨量,毫米)以及目标字段label(推荐作物名称)。作物种类涵盖水稻、玉米、鹰嘴豆、绿豆、黑豆、扁豆、石榴、香蕉、芒果等22种。通过分析土壤养分与气候条件,可帮助农户精准选择作物,提高产量。

氮元素(N)至关重要,它是叶绿素的主要组成成分。植物依靠叶绿素,利用光能将水和二氧化碳合成糖类,也就是光合作用。氮也是氨基酸的核心成分,而氨基酸是构成蛋白质的基础。植物一旦缺乏蛋白质,就会枯萎死亡。

因此,磷元素(P)对细胞分裂与新生组织发育起着关键作用,同时参与植物体内复杂的能量转化过程。在有效磷含量不足的土壤中施加磷肥,能够促进根系生长、提升植株抗寒能力、促进分蘖,并加快作物成熟。

钾元素(K)是植物从土壤与肥料中摄取的关键营养元素,可增强植株抗病性、促使茎秆直立健壮、提升耐旱能力,帮助作物安全越冬。

适宜生物活动的平均土壤温度范围(temperature)为 50 至 75 华氏度。该温度区间利于土壤生物正常生理活动,可保障有机质充分分解、加快氮素矿化、促进可溶性养分吸收与植物新陈代谢。

5.5–6.5 的酸碱度(ph)区间最适宜植物生长,此范围内各类养分的有效性达到最佳。

除病害外,降雨量(rainfall)也会影响农作物从播种到成熟的生长速度,决定收获时间。降水均衡搭配合理灌溉,能加快作物生长,缩短发芽周期,减少播种至采收的间隔时长。

N
P
K
temperature
humidity
ph
rainfall
label
90
42
43
20.87974371
82.00274423
6.502985292
202.9355362
rice
85
58
41
21.77046169
80.31964408
7.038096361
226.6555374
rice
60
55
44
23.00445915
82.3207629
7.840207144
263.9642476
rice
74
35
40
26.49109635
80.15836264
6.980400905
242.8640342
rice
78
42
42
20.13017482
81.60487287
7.628472891
262.7173405
rice

数据预览显示前10条均为水稻(rice)记录,其N含量在60-94之间,P含量35-58,K含量38-44,temperature约20-26°C,humidity约80-83%,ph值5.7-7.8,rainfall约202-271毫米。这些数值反映了水稻生长的典型环境,为后续分析提供了基础。

1.2 氮含量分布直方图

为了解土壤氮含量(N)的分布特征,绘制了含20个区间的直方图。通过观察分布形态,可以判断数据是否平衡,为后续建模提供参考。

直方图显示,N值在0-140范围内分布,主要集中在0-42区间(约1007条)和63-105区间(约562条),呈现双峰分布。峰值出现在21-28和28-35区间,分别有241和242条记录。高氮(>133)样本较少,仅9条。这表明土壤氮含量在不同作物间差异较大,有助于模型区分作物类型。

1.3 磷含量分布直方图

分析土壤磷含量(P)的分布,为后续特征工程提供依据。同样采用20个区间直方图,观察数据集中趋势与异常值。

P值分布范围约5-145,主要集中在5-82区间。其中54-61区间样本最多(301条),其次为33-40区间(203条)和19-26区间(197条)。值得注意的是,96-110区间无样本,而138以上有68条,呈现右侧长尾。这表明磷含量在不同作物间存在差异,部分作物可能需要高磷土壤。

1.4 钾含量分布直方图

钾含量(K)是作物生长的关键养分,通过直方图探究其分布规律,为模型特征选择提供参考。

K值分布极不均匀:15-25区间样本最多(742条),占总数33.7%;其次为45-55区间(359条)和35-45区间(318条)。而55-65、85-115等区间样本为0,但195以上有182条,形成明显右尾。这种分布特征有助于模型识别不同作物对钾的需求差异。

1.5 温度分布直方图

温度(temperature)是影响作物生长的重要气候因素,通过直方图观察其整体分布,了解数据覆盖的温度范围。

温度范围约8.8-44°C,主要集中在19-30°C,其中24.5-26.3°C区间样本最多(373条),其次为26.3-28.0°C(319条)和22.8-24.5°C(311条)。低温(<15°C)和高温(>35°C)样本较少,符合多数作物的生长温度范围。

1.6 湿度分布直方图

湿度(humidity)对作物蒸腾和病害发生有重要影响,绘制直方图以了解其分布特征。

湿度范围约14-100%,分布呈多峰:高湿度区间(82-96%)样本密集,其中91-96%区间最多(351条),82-87%区间287条,87-91%区间274条。低湿度(<35%)样本较少,仅约200条。这表明多数作物偏好高湿环境,但部分作物可能适应干燥条件。

1.7 降雨量分布直方图

降雨量(rainfall)是决定作物灌溉需求的关键因素,通过直方图分析其分布,为后续建模提供特征理解。

降雨量范围约20-300毫米,分布呈左偏:主要集中在48-118毫米区间,其中61-76毫米区间样本最多(345条),其次为103-118毫米(316条)和89-103毫米(280条)。高降雨量(>200毫米)样本较少,仅约200条。这反映了不同作物对水分的需求差异。

1.8

降雨量-温度散点图

前置说明

通过散点图探索降雨量(rainfall)与温度(temperature)的关系,并用作物标签(label)着色,观察不同作物在气候空间中的分布模式。

散点图显示,不同作物在降雨量-温度空间中有明显聚类。例如,水稻(rice)集中在高温高降雨区域(温度20-26°C,降雨200-270毫米),而鹰嘴豆(chickpea)可能分布在较低温区域。这种分离表明温度和降雨量是区分作物的重要特征。

2

数据预处理与建模

2.1 标签数字编码

将作物标签(label)进行数值编码,以便机器学习模型处理。编码映射:apple=0, banana=1, blackgram=2, chickpea=3, coconut=4, coffee=5, cotton=6, grapes=7, jute=8, kidneybeans=9, lentil=10, maize=11, mango=12, mothbeans=13, mungbean=14, muskmelon=15, orange=16, papaya=17, pigeonpeas=18, pomegranate=19, rice=20, watermelon=21。

N
P
K
temperature
humidity
ph
rainfall
label
90424320.8797437182.002744236.502985292202.935536220
85584121.7704616980.319644087.038096361226.655537420
60554423.0044591582.32076297.840207144263.964247620
74354026.4910963580.158362646.980400905242.864034220
78424220.1301748281.604872877.628472891262.717340520

label

取值
编码值
apple
0
banana
1
blackgram
2
chickpea
3
coconut
4
coffee
5
cotton
6
grapes
7
jute
8
kidneybeans
9
lentil
10
maize
11
mango
12
mothbeans
13
mungbean
14
muskmelon
15
orange
16
papaya
17
pigeonpeas
18
pomegranate
19
rice
20
watermelon
21

2.2 训练测试集划分

将数据集按75%训练集、25%测试集随机划分,用于后续模型训练与评估。目标列(label)不进行分层抽样,随机种子设为0以保证结果可复现。

划分结果:训练集1650条,测试集550条,比例符合预期。

2.3 随机森林分类(目标:label)

采用随机森林分类器进行建模,特征为NPKtemperaturehumidityphrainfall,目标为编码后的label。参数设置:弱模型数量10,分裂标准基尼系数,最大深度不限,节点最小样本数2,叶节点最小样本数1。

参数名称
参数取值
弱模型数量
10
特征选择标准
gini
最大树深度
节点分裂最小样本数
2
叶节点最小样本数
1

训练集分类报告

标签
精确率(Precision)
召回率(Recall)
F1值(F1-score)
support
正确率(Accuracy)
0.0
1
1
1
76
1
1.0
1
1
1
76
1
2.0
1
1
1
74
1
3.0
1
1
1
72
1
4.0
1
1
1
81
1
5.0
1
1
1
76
1
6.0
1
1
1
79
1
7.0
1
1
1
76
1
8.0
0.97
1
0.99
72
1
9.0
1
1
1
77
1
10.0
1
1
1
83
1
11.0
1
1
1
78
1
12.0
1
1
1
76
1
13.0
1
1
1
71
1
14.0
1
1
1
73
1
15.0
1
1
1
73
1
16.0
1
1
1
73
1
17.0
1
1
1
72
1
18.0
1
1
1
73
1
19.0
1
1
1
72
1
20.0
1
0.97
0.99
71
0.97
21.0
1
1
1
76
1

训练集准确率: 0.9988

训练时间: 0.04s

模型训练准确率达0.9988。特征重要性排序:rainfall(0.241)、humidity(0.208)、P(0.174)、K(0.133)、N(0.100)、temperature(0.081)、ph(0.063)。降雨量和湿度是最重要的特征,表明水分条件对作物推荐影响最大。

3

模型评估与预测

3.1 模型预测

使用训练好的随机森林模型对测试集进行预测,生成预测结果表,包含原始特征、真实标签、预测标签及预测概率。

N
P
K
temperature
humidity
ph
rainfall
label
label_predict
label_prob
105145026.214883787.68839826.41905219359.6559079821210
91124624.6445846985.499381856.34394251848.3121903121210
141212039.72445761183.747656396.15868940674.46411148770
52737917.2576949918.749439557.84033938994.00287214330
32661734.946615565.267740117.16235764170.1415139220

预测结果预览显示,前5条样本的预测标签与真实标签一致,例如真实标签21.0(西瓜)预测为21.0。预测概率字段均为0.0,可能因模型输出格式所致。

3.2 分类模型评估

通过准确率、分类报告和混淆矩阵评估模型在测试集上的表现,分析各类别的精确率、召回率和F1值。

分类报告(classification report)

标签
精确率(Precision)
召回率(Recall)
F1值(F1-score)
0.0
1
1
1
1.0
1
1
1
2.0
0.93
1
0.96
3.0
1
1
1
4.0
1
1
1
5.0
1
1
1
6.0
1
1
1
7.0
1
1
1
8.0
0.97
1
0.98
9.0
1
1
1
10.0
0.94
0.94
0.94
11.0
1
1
1
12.0
1
1
1
13.0
0.96
0.9
0.93
14.0
1
1
1
15.0
1
1
1
16.0
1
1
1
17.0
1
1
1
18.0
1
1
1
19.0
1
1
1
20.0
1
0.97
0.98
21.0
1
1
1
accuracy
0.99
0.99
0.99
macro avg
0.99
0.99
0.99
weighted avg
0.99
0.99
0.99

混淆矩阵(confusion matrix)

测试集准确率为0.990909。分类报告显示,除blackgram(标签2.0)精确率0.93、召回率1.0,F1值0.96;jute(标签8.0)精确率0.97、召回率1.0,F1值0.98;lentil(标签10.0)精确率0.94、召回率0.89,F1值0.91外,其余19类均达到1.0。混淆矩阵显示,少数误分类发生在相似作物间,如coconut(标签4.0)有1条被误判为muskmelon(标签15.0),coffee(标签5.0)有2条误判为chickpea(标签3.0)、1条误判为lentil(标签10.0)。整体模型性能优异,能有效推荐作物。

案例:

http://idatascience.cn/case-view?experiment_id=56274&case_id=12161

数据集:

http://idatascience.cn/dataset-detail?table_id=107185

最新文章

随机文章

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