当前位置:首页>学习笔记>AI 学习笔记 005丨 5 分钟读懂强化学习

AI 学习笔记 005丨 5 分钟读懂强化学习

  • 2026-01-31 15:10:33
AI 学习笔记 005丨 5 分钟读懂强化学习

新年好,我是廖尔摩斯丨设计大侦探,一位从业超过 13 年的全链路产品设计师,同时也是一家为企业提供数字化产品设计服务的设计工作室负责人!

今天继续向大家分享我的 AI 学习笔记——强化学习 (Reinforcement Learning),希望你能从这篇笔记中有收获!

什么是强化学习?

我们先来看业内对强化学习的标准定义:强化学习(Reinforcement Learning)是一种通过"试错(Trial and Error)"进行学习的模式。它不依赖静态的标注数据集,而是让 AI 作为智能体(Agent)在特定环境(Environment)中采取行动(Action),并根据结果获得奖励(Reward)或惩罚(Penalty)。

接下来,我们用训练小狗的例子来比喻会更形象。假设我们要训练 AI 这只小狗学会把飞盘拿回来。我们把飞盘甩出去,小狗一开始可能不知道该怎么做(这是试错)。当它开始跑出去后(这是行动),如果没有把飞盘拿回来,我们就不给它骨头(这是惩罚);而如果它把飞盘拿回来,就能得到骨头(这是奖励)。经过多次尝试,小狗逐渐理解了:把飞盘拿回来就能获得奖励。这就是强化学习的过程。

强化学习诞生的故事

强化学习的想法来自 20 世纪初的心理学实验。心理学家斯金纳 (B. F. Skinner) 做过一个实验:小白鼠按下按钮就能得到食物,慢慢地它就学会了经常去按这个按钮。这个"做某事 → 得到奖励 → 重复做"的过程,就是强化学习最早的雏形。

到了 1980 年代,两位计算机科学家理查德·萨顿 (Richard Sutton) 和安德鲁·巴托 (Andrew Barto)(他们被称为强化学习之父)把这个想法变成了数学公式。他们认为,机器不需要提前知道正确答案,只要像动物一样,通过不断尝试和犯错,找到能获得最多奖励的方法就行了。

强化学习真正震撼世界的时刻是在 2016 年。DeepMind 公司(创始人是戴米斯·哈萨比斯)在大卫·席尔瓦的带领下,把强化学习和深度学习结合起来,创造了阿尔法围棋 (AlphaGo)。在与世界冠军李世石的比赛中,AlphaGo 下出了许多人类从未想过的招数(被称为"神之一手")。它完全靠"赢棋就是奖励"这个简单规则,通过大量自我对弈练习,最终下出了连设计者都没预料到的高超棋法。那一刻,全世界都看到了机器如何通过自己摸索,学会超越人类的智慧。

强化学习在 UX 设计中的表现形式

在实际应用中,强化学习具有显著的动态适应性,能根据用户的实时行为和反馈持续调整策略:

  • 游戏 AI 的"超神"表现:从围棋到《星际争霸》,AI 通过数亿次自我对弈,练就出许多人类棋手难以预见的全新战术,就像上面提到的AlphaGo一样。
  • 精准推荐:当你点击观看某个视频时(正向奖励),推荐算法会立刻推送更多相似内容;相反,如果你快速划过(负向惩罚),算法会减少此类内容的推荐权重。这就是多数信息类 APP 的运作方式——当你搜索或查看某个内容后,系统会判断你对这类内容感兴趣,然后持续为你推荐。
  • 自动驾驶决策:面对复杂的十字路口,AI 需要实时决定是加速通过还是礼让行人。每一次安全行驶都会强化正确的驾驶策略,帮助系统不断优化决策能力。
  • 动态定价:外卖平台根据供需关系实时调整配送费和商品价格,通过强化学习在平台收益与用户留存之间寻找最优平衡点。

强化学习的应用场景

强化学习已在多个领域展现出应用价值。通过与环境交互并根据反馈优化策略,它正在改变多个行业的运作方式。以下是几个典型应用场景:

  • 机器人控制:机械臂在真实或模拟环境中反复尝试不同抓取策略,逐步学会准确抓取各种不规则形状、不同材质的物体,这对工业自动化和智能制造意义重大。
  • 金融交易:在充满不确定性的金融市场中,强化学习算法通过分析历史数据和实时信息,不断优化交易策略,帮助投资者找到最佳买卖时机,实现收益最大化和风险最小化。
  • 模型微调(RLHF):ChatGPT 等大型语言模型能提供自然、贴心的回答,核心技术之一就是"人类反馈强化学习 (Reinforcement Learning from Human Feedback)"。真实用户对 AI 生成的回答进行评分和排序,将人类的价值判断转化为奖励信号,从而"驯化"AI 的行为,使其更符合人类的使用习惯和道德标准。

强化学习和机器学习是什么关系?

在之前的知识卡片中,我们已经分享了机器学习、监督学习和无监督学习。那么,强化学习与这些概念是什么关系呢?

其实,强化学习是机器学习的一个重要分支。机器学习包括三大类型:监督学习(需要标注数据)、无监督学习(发现数据中的模式)和强化学习(通过试错学习)。强化学习的独特之处在于,它更注重决策过程,通过与环境持续交互来优化长期目标,而非仅从静态数据中学习规律。

关于这三者的关系,图灵奖得主、深度学习三巨头之一的杨立昆 (Yann LeCun) 有一个生动的比喻——他把机器学习比作一个"黑森林蛋糕":

  • 蛋糕胚(无监督学习):机器理解世界运行规律的基础,占据绝大部分体积。

  • 蛋糕上的糖衣(监督学习):人类给出的明确指导,虽然体积小,却能让机器学会说话和识图。

  • 蛋糕顶部的樱桃(强化学习):只需极少量数据(奖励信号),却决定了 AI 能否通过行动改变世界、达成复杂目标。

    总结与思考

    系统梳理完强化学习后,我有了一个深刻认识:那些看似碎片化、彼此独立的学习内容,实际上正在逐步构建起 AI 学科的知识体系。当我将强化学习与之前学过的知识点关联时,原本模糊的知识脉络突然变得清晰起来。那些曾经反复记忆却总记不牢、容易混淆的概念和术语,如今在系统化的学习笔记中,变得生动有趣、易于理解。

    最后,让我们回顾强化学习的核心概念——强化学习是一种通过"试错"进行学习的模式,不依赖静态的标注数据集,而是让 AI 作为智能体在特定环境中采取行动,并根据结果获得奖励或惩罚。

    感谢你的阅读,希望我的学习笔记能对你有所帮助!

    从 2022 年创办至今,设计大侦探已经拆解以下产品:

    医疗 Medical

    【2022原创医疗产品设计分析】之丁香医生APP图文版

    蚂蚁阿福APP拆解丨 对话式交互如何重构就医全流程?

    1.2万字拆解京东健康丨市值1776亿的医疗产品如何设计?

    医疗大侦探丨8500字产品拆解医鹿(一)

    互联网医院产品大侦探(1)丨7000字拆解北京协和医院APP

    在线教育 Online Education

    产品拆解丨月营收3个亿的斑马APP原来这样设计

    侦探日记Vol.01丨5000字拆解小猿AI的12种练习题设计

    多邻国丨人人皆可使用的全球最受欢迎语言学习工具

    Babbel丨专注成人实用会话的语言学习平台

    Busuu博树丨让1.2亿学习者大胆开口学英文的全球最大语言学习社区

    HelloTalk丨像微信聊天一样学习一门语言

    Vocabulary产品拆解  丨像刷短视频一样学习很酷的英文单词

    万字拆解Class 官网体验旅程丨 如何用讲故事的方式来介绍自己的产品

    知识付费

    向阅读致敬!微信读书产品设计策略推导——你要一辆跑得更快的马车,但它给了你一辆法拉利!

    1.1万字深度拆解丨樊登读书如何找到书中的黄金屋?

    ClassIn官网拆解丨一款世界级的知识付费产品

    社交媒体

    8384字深度拆解站酷丨7年之痒,是固步自封还是放手一搏?

    1.3万字丨Notion AI和我一起拆解了小红书

    1.4万字拆解丨3.15亿Z时代用户为何热爱哔哩哔哩

    SaaS

    4万字B端产品拆解丨从0到1拆解小鹅通后台设计(一)

    4万字B端产品拆解丨从0到1拆解小鹅通后台设计(二)

    4万字B端产品拆解丨从0到1拆解小鹅通后台设计(三)

    4万字B端产品拆解丨从0到1拆解小鹅通后台设计(完)

    万字拆解钉钉AI助理(钉钉AI助理众测大赛一等奖作品)

    SAAS产品体验日记(一)丨8000字深度拆解微盟店铺装修功能设计

    音乐

    QQ音乐产品设计拆解丨看最美的音乐,听最伟大的作品

    物流

    顺丰速运产品拆解丨14500字,76个核心功能为你揭秘顺丰的快递世界

    招聘

    智联招聘产品拆解丨这款28年的新能源老爷车,开启了直播招聘新时代

    脉脉产品拆解丨1.1亿职场人士为什么使用脉脉?

    体育

    世界杯专题丨8500字拆解懂球帝

    6000字拆解丨花费10个亿,抖音如何设计世界杯专题?

    工具

    3600字拆解微信键盘丨地主家的小儿子真是又帅又有才

    出行

    万字拆解铁路12306丨最牛逼和最垃圾,你选哪个?

    爱彼迎 Airbnb 产品拆解丨一款累计超过 20 亿人次入住的 APP 有哪些设计亮点?

    金融

    产品体验日记①丨中欧财富APP开户设计拆解

    金融产品体验日记(二)丨中欧财富APP首页设计拆解

    金融产品体验日记(三)丨中欧财富基金详情页设计拆解

    房产

    房源详情页的设计可以有多酷,看完链家APP你就明白了!

    最新文章

    随机文章

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