当前位置:首页>武汉>高被引 | 武汉科技大学张航周毅等:融合HGnetv2和注意力机制的钢材表面缺陷检测方法

高被引 | 武汉科技大学张航周毅等:融合HGnetv2和注意力机制的钢材表面缺陷检测方法

  • 2026-10-08 20:38:07
高被引 | 武汉科技大学张航周毅等:融合HGnetv2和注意力机制的钢材表面缺陷检测方法

钢铁生产是各个国家的基础建设非常重要的一环, 钢铁材料在我国使用场所非常广泛,比如建筑工程、交通运输,机械制造、能源开采、电力工业等等涵盖了经济建 设、基础设施建设、军事安全、能源资源开发、生活用品等多个领域,是支撑国家经济发展和社会进步的重要材料之一。在钢铁厂中,所生产的钢铁表面由于生产、运输或者存储过程中会使得钢铁表面出现细裂纹、杂质物、斑块、凹陷与坑洞、表面氧化铁锈、划痕等6种常见缺陷,这其中一些缺陷可能导致重大的事故,所以确保钢铁表面质量是一个很值得重视的问题。本文原载于《电子测量与仪器学报》2025年第1期,是《电子测量与仪器学报》2025年度高被引和高下载量的论文之一。本刊致力于推动电子测量与仪器领域的学术交流与技术进步,是展示该领域高质量研究成果的重要平台,诚邀广大专家学者关注并踊跃投稿。

引用

格式

张航, 周毅, 邱宇峰. 融合HGnetv2和注意力机制的钢材表面缺陷检测方法[J].电子测量与仪器学报,2025,39(1):36-49.

融合HGnetv2和注意力机制的

钢材表面缺陷检测方法

  • 张航,周毅,邱宇峰

导读

从钢材表面缺陷检测研究现状来看,现有基于深度学习的检测方法虽然在检测精度与实时性方面取得了一定进展,但在多尺度、多类型缺陷及复杂背景场景下,仍普遍存在小目标特征提取不足、关键信息易被噪声干扰、边界框定位不够精确等问题,尤其对于Crazing等细裂纹类微小缺陷,漏检现象较为突出。YOLOv5作为工业视觉检测领域应用广泛的一阶段检测模型,具备较好的速度优势,但其在复杂背景下的小缺陷检测能力仍有进一步提升空间。对此,本文拟通过将HGnetv2引入骨干网络,并融合CBAM、坐标注意力机制、CBME_C2f、Involution以及VCIoU等改进策略,构建一种面向钢材表面缺陷检测的改进YOLOv5方法,以提升模型对复杂场景和微小缺陷的表征、融合与定位能力,实现精度与实时性的协同优化。

文章亮点

着眼于提升复杂背景下钢材表面缺陷检测的精度与实时性,在分析YOLOv5s对多尺度缺陷尤其是微小裂纹类缺陷表征不足的基础上,提出了一种融合HGnetv2和注意力机制的改进检测方法。首先,为增强骨干网络对小目标缺陷的特征提取能力,将HGnetv2引入YOLOv5主干结构,并在骨干层嵌入CBAM模块以提升模型对关键通道信息和空间区域信息的关注能力。然后,为提高复杂背景下多层特征的融合效果,在颈部网络中引入坐标注意力机制和Involution操作,并采用CBME_C2f模块替代原有C3结构,以增强梯度流传递能力和多尺度语义信息聚合能力。再者,为进一步提升模型对复杂特征的非线性表达能力,引入MetaAconC激活函数,并采用新的边界框损失函数VCIoU,以提高预测框与真实框之间的回归精度。最后,在NEU-DET数据集上对所提方法进行实验验证,其mAP@0.5达到81.4%,较YOLOv5s提高5.4%,mAP@0.5:0.95达到44.1%,较YOLOv5s提高2.8%,检测速度达到80.6fps;其中对微小缺陷Crazing的平均检测精度达到55.4%,较原模型提升18.1%。结果表明,该方法在满足钢材表面缺陷实时检测要求的同时,能够有效提升复杂背景下多类型缺陷特别是小目标缺陷的检测精度。

图文解析

如图1所示,钢材表面缺陷主要包括Crazing(龟裂)、Inclusion(夹杂)、Patches(斑块)、Scratches(划痕)、PittedSurface(麻点)和Rolled-inScale(氧化铁皮)等6类典型缺陷。不同类型缺陷在尺度、形态和纹理特征上差异明显,尤其是Crazing这类细裂纹缺陷,目标尺寸小、边界不清晰,且容易与钢材表面背景纹理混淆,导致传统检测方法在复杂场景下容易出现漏检和误检。同时,工业检测场景不仅要求模型具备较高的识别精度,还要求其满足实时性需求。针对多尺度、小目标和复杂背景条件下钢材表面缺陷检测性能不足的问题,本文对YOLOv5s模型进行了系统性改进。

图1 钢铁表面6种缺陷

Fig.1 Six defects on the surface of steel

如图2所示,本文在YOLOv5s基础上构建了改进模型,并从特征提取、特征融合和边界框回归等多个层面进行了协同优化。首先,采用HGnetv2替换原有骨干网络,以增强模型对微小缺陷和多尺度目标的特征提取能力;其次,在骨干层引入CBAM模块,在特征融合层引入CoordinateAttention机制,以提升模型对关键区域、通道信息和位置信息的感知能力;同时,使用CBME_C2f模块替代原有C3结构,并在颈部网络中嵌入Involution操作,以改善浅层边缘信息与深层语义信息的融合效果;此外,引入MetaAconC激活函数,增强模型对复杂背景特征的非线性表达能力;最后,采用VCIoU损失函数优化边界框回归过程,从而进一步提高目标定位精度。整体来看,本文并非局部替换单一模块,而是围绕钢材表面缺陷检测的关键痛点形成了一套完整的改进方案。

图2 改进YOLOv5模型结构

Fig.2 Improved YOLOv5 model structure

从训练过程来看,改进模型表现出更好的收敛特性和更稳定的性能提升趋势。如图3所示,改进模型的mAP曲线整体高于原始YOLOv5s,说明模型在训练早期就能够更快学习到有效缺陷特征,并在后续迭代过程中保持较好的稳定性。相比基线模型,改进方法在复杂背景和小目标场景下的特征表达能力更强,因此能够在持续训练过程中逐步拉开与原模型的差距。该结果表明,本文提出的改进策略不仅提升了模型的局部模块性能,更从整体上增强了网络对钢材表面缺陷的识别能力,为后续检测精度提升提供了有力支撑。

图3 改进模型与原模型mAP曲线对比图

Fig.3 mAP curve comparison between the proposed model and the original model

从最终检测效果来看,改进模型在复杂背景和小目标缺陷场景下表现更优。如图4所示,与原始YOLOv5s相比,改进模型对钢材表面多类型缺陷的定位更加准确,缺陷区域识别更加完整,漏检现象明显减少。实验结果表明,本文方法在NEU-DET数据集上的mAP@0.5达到81.4%,较YOLOv5s提高5.4%,mAP@0.5:0.95达到44.1%,较基线模型提高2.8%;同时,模型检测速度达到80.6fps,能够满足实时检测要求。尤其是在微小缺陷Crazing的检测上,平均检测精度达到55.4%,较原模型提升18.1%,说明该方法对难检小目标缺陷具有更强的识别能力,具备较好的工程应用潜力。

图4 检测结果对比

Fig.4 Comparison of test results

小结

通过将HGnetv2主干网络、注意力机制、改进特征融合结构与边界框回归方法相结合,提出了一种面向钢材表面缺陷检测的改进YOLOv5方法。针对复杂背景、多尺度分布以及微小缺陷易漏检等问题,本文在骨干网络中引入HGnetv2和CBAM模块,在特征融合层嵌入坐标注意力机制与Involution操作,并采用CBME_C2f、MetaAconC和VCIoU等策略,对模型的特征提取、信息融合和目标定位能力进行了系统优化,形成了钢材表面缺陷高精度检测的完整技术方案。该方法能够有效提升复杂场景下多类型缺陷特别是小目标缺陷的检测精度,在满足实时检测要求的同时,较好兼顾了精度与速度。研究成果为钢材表面缺陷智能检测提供了一种具有应用潜力的新技术方案。

 作者介绍

          

张航,2023年毕业于武汉东湖学院,获学士学位,现为武汉科技大学硕士研究生,主要研究方向为缺陷检测、机器视觉。

          

周毅(通讯作者),2016年于武汉大学获得博士学位,曾为英国考文垂大学访问学者,现为武汉科技大学副教授,主要研究方向为缺陷检测、深度强化学习与过程控制系统应用。

          

邱宇峰,2002年于武汉科技大学获得学士学位,2008年于武汉科技大学获得硕士学位,现为宝信软件(武汉)有限公司工程师,主要研究方向为缺陷检测、故障诊断与过程控制系统应用。

↑  扫描二维码获取论文  ↑

1

END

1

关于《电子测量与仪器学报》:

1.  所获得的荣誉

入选《电子技术、通信技术领域高质量科技期刊分级目录》T1级

入选《仪器仪表领域高质量科技期刊分级目录》T1级

入选科技期刊世界影响力指数报告(WJCI)2023-2025版

2009—2023年被中国科协评为“中国精品科技期刊”

2011、2020—2022年均荣获“百种中国杰出学术期刊”

2019—2023年入选“中国科技期刊卓越行动计划”第一期; 2024年继续入选该项目第二期“领军期刊”

2.  刊物获得知名检索系统收录

被北大图书馆《中文核心期刊要目总览》(北大中文核心,2023年版)核心收录;

被中科院文献情报中心《中国科学引文数据库》(CSCD核心)收录(2019- 2026年度);

被EI、Scopus、EBSCO、JST等国际数据库收录;

被《中国科技论文统计与分析》列为“中国科技核心期刊”。

据中信所的检索报告,本刊的影响因子、总被引频次近年来大幅提高。连续5年影响因子保持在2.0以上。

欲了解更多详情,欢迎点击左下角“阅读原文”,访问 《电子测量与仪器学报》官方网站。

将我们设为星标,成为仪器与测量领域的前沿学者!

最新文章

随机文章

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