当前位置:首页>学习笔记>13W stars 的算法笔记:让算法学习有章可循

13W stars 的算法笔记:让算法学习有章可循

  • 2026-02-21 18:52:38
13W stars 的算法笔记:让算法学习有章可循

算法刷题全靠套路,认准 labuladong 就够了!


01 项目简介

基本信息

  • 项目名称:f**king-algorithm
  • 开发者:labuladong
  • GitHub Star:13 万+
  • GitHub Fork:2.35 万+
  • 开源状态:活跃维护中
  • 核心定位:算法学习的系统性框架和思维方法

为什么值得推荐

在算法学习领域,有一个普遍的困境:很多人刷了成百上千道题,却依然不会做新题。labuladong 的算法笔记项目,用一套完整的思维框架解决了这个问题。

"刷题刷题,刷的是题,培养的是思维。本仓库的目的就是传递这种算法思维。" —— labuladong

这个项目不是简单的代码仓库,而是一套完整的算法学习体系。它通过 60 多篇原创文章,将 LeetCode 的各种题型总结成可复用的框架和套路,让你真正做到举一反三。

核心价值

  • 系统性:涵盖所有主要算法题型,从数据结构到动态规划,从二叉树到图论
  • 框架化:每种算法都提炼出通用的解题框架,避免重复造轮子
  • 可视化:配备算法可视化面板,降低理解难度
  • 生态完善:在线网站 + 多种刷题插件,提供丝滑的学习体验

02 核心特色

特色 1:算法思维框架

labuladong 最大的贡献在于,他将零散的算法题归纳成了一套完整的思维框架。

以动态规划为例,不是让你背每一道题的解法,而是掌握通用的解题套路:

  1. 明确状态定义
  2. 找出状态转移方程
  3. 确定初始条件和边界
  4. 计算最终结果

掌握了这个框架,无论遇到什么动态规划问题,你都能按照这个思路去分析。

特色 2:算法可视化

抽象的算法往往难以理解,labuladong 提供了强大的可视化工具。

  • 数据结构可视化:链表、二叉树、图等数据结构的变化过程一目了然
  • 递归过程可视化:递归栈、函数调用过程清晰展示
  • 算法执行过程可视化:排序、搜索等算法的每一步都能看到

大幅降低理解难度,让抽象概念变得直观。

特色 3:全家桶生态

labuladong 不只是写文章,还构建了完整的刷题生态:

  • 在线学习网站:labuladong.online,包含所有文章和配套题目链接
  • Chrome 插件:在力扣中文版直接查看 labuladong 的题解和思路
  • VSCode 插件:在本地开发环境中刷题,无缝衔接
  • JetBrains 插件:PyCharm、IntelliJ、Goland 都能使用

无论你习惯哪种刷题方式,都能找到合适的工具。


03 核心内容体系

labuladong 的算法笔记体系非常完整,从基础到进阶,涵盖了算法学习的方方面面。

入门:编程语言基础及练习

适合编程基础薄弱的同学,从零开始:

  • C++ 语言基础:C++ 语法和刷题常用特性
  • Java 语言基础:Java 语法和刷题常用特性
  • Golang 语言基础:Go 语言语法和刷题常用特性
  • Python 语言基础:Python 语法和刷题常用特性
  • JavaScript 语言基础:JavaScript 语法和刷题常用特性
  • 力扣/LeetCode 解题须知:力扣平台使用指南
  • 编程语言刷题实践:实际刷题练习

基础:数据结构及排序精讲

从底层原理理解数据结构:

  • 时间空间复杂度入门:算法复杂度分析基础
  • 手把手带你实现动态数组:数组的原理和实现
  • 手把手带你实现单/双链表:链表的原理和实现
  • 手把手带你实现队列/栈:队列和栈的原理和实现
  • 哈希表的原理及实现:哈希表的核心原理和代码实现
  • 二叉树结构及遍历:二叉树的基础知识和遍历方法
  • 图论数据结构及遍历:图的结构和 DFS/BFS 遍历
  • 十大排序算法原理及可视化:冒泡、选择、插入、快排、归并、堆排序等

第零章:核心刷题框架汇总

这是整个项目的精华所在,包含了 13 个核心算法框架:

  • 学习数据结构和算法的框架思维:整体方法论
  • 双指针技巧秒杀七道链表题目:链表双指针
  • 双指针技巧秒杀七道数组题目:数组双指针
  • 滑动窗口算法核心代码模板:滑动窗口框架
  • 二分搜索算法核心代码模板:二分搜索框架
  • 动态规划解题套路框架:动态规划框架
  • 回溯算法解题套路框架:回溯算法框架
  • BFS 算法解题套路框架:BFS 框架
  • 二叉树系列算法核心纲领:二叉树算法核心
  • 回溯算法秒杀所有排列/组合/子集问题:回溯应用
  • 贪心算法解题套路框架:贪心算法框架
  • 分治算法解题套路框架:分治算法框架
  • 算法时空复杂度分析实用指南:复杂度分析

第一章:经典数据结构算法

深入讲解各种数据结构的算法:

手把手刷链表算法:双指针技巧、反转链表、判断回文链表

手把手刷数组算法:二维数组遍历、nSum 问题、前缀和、差分数组、滑动窗口、二分搜索、Rabin Karp 字符匹配

手把手刷二叉树算法:二叉树心法(思路篇、构造篇、后序篇、序列化篇)、二叉搜索树心法(特性篇、基操篇、构造篇、后序篇)

套模板解决 100 道二叉树习题:通过遍历思维、分解问题思维、后序位置、层序遍历等方法解决二叉树问题

手把手设计数据结构:队列实现栈、单调栈、单调队列、LRU 缓存、LFU 缓存、TreeMap/TreeSet、线段树、Trie 树等

手把手刷图算法:环检测及拓扑排序、二分图判定、并查集、最小生成树、Dijkstra 最短路径

第二章:经典暴力搜索算法

涵盖暴力搜索和递归算法:

DFS/回溯算法:回溯算法框架、数独和 N 皇后问题、排列/组合/子集问题、球盒模型、岛屿问题、括号生成、集合划分

BFS 算法:BFS 算法框架及其应用

第三章:经典动态规划算法

动态规划的完整体系:

动态规划基本技巧:动态规划框架、最长递增子序列、base case 和备忘录初始值、穷举的两种视角、降维打击、最优子结构

子序列类型问题:编辑距离、最大子数组、最长公共子序列

背包类型问题:0-1 背包、子集背包、完全背包、目标和

用动态规划玩游戏:最小路径和、魔塔、辐射4、加权最短路径、正则表达式、高楼扔鸡蛋、戳气球、博弈问题、打家劫舍、股票买卖

贪心类型问题:贪心算法框架、老司机加油算法、区间调度、扫描线技巧

第四章:其他常见算法技巧

数学运算和经典面试题:

数学运算技巧:一行代码解决、位操作、随机算法、阶乘算法、素数、模幂运算、缺失和重复元素、概率问题

经典面试题:接雨水、丑数问题、区间问题、斗地主算法、烧饼排序、字符串乘法、完美矩形


04 快速上手

访问在线网站

最方便的方式是访问在线学习网站:

labuladong.online/algo/

网站包含以下功能:

  • ✅ 完整的文章目录
  • ✅ 每篇文章对应力扣题目链接
  • ✅ 算法可视化面板
  • ✅ 配套的练习题
  • ✅ 支持中英文双语

安装浏览器插件(推荐)

如果你习惯在力扣上刷题,强烈推荐安装 Chrome 插件:

安装步骤

  1. 访问 Chrome 应用商店搜索"labuladong"
  2. 点击"添加到 Chrome"
  3. 刷新力扣页面,在题目页面会出现 labuladong 的题解和思路

功能特性

  • 快速查看 labuladong 的题解
  • 显示相关算法框架和知识点
  • 与网站内容实时同步

本地刷题插件

如果你更习惯在本地开发环境刷题,可以选择:

VSCode 插件

# 在 VSCode 扩展商店搜索"labuladong"code --install-extension labuladong.fucking-algorithm

JetBrains 插件

在 PyCharm / IntelliJ / Goland 的插件市场搜索"labuladong"即可安装。


05 学习建议

初学者学习路径

如果你是算法初学者,建议按照以下顺序学习:

阶段 1:基础知识(1-2 周)

  • 学习时间空间复杂度
  • 理解基础数据结构(数组、链表、栈、队列、哈希表)
  • 掌握基本的排序算法

阶段 2:核心框架(2-4 周)

  • 逐个学习第零章的 13 个核心框架
  • 每个框架配合 3-5 道练习题
  • 理解框架背后的思维逻辑

阶段 3:专项突破(4-8 周)

  • 深入学习二叉树算法
  • 攻克动态规划
  • 掌握回溯算法

高效刷题技巧

技巧 1:框架优先

不要上来就直接刷题,先学习框架,理解背后的思维模式。

技巧 2:举一反三

学会一道题后,思考这类题的通用解法,总结出框架。

技巧 3:善用可视化

遇到难以理解的算法,使用可视化工具帮助理解。

技巧 4:定期复习

算法很容易遗忘,定期回顾之前学过的框架和题目。

技巧 5:实战演练

多参加力扣周赛,在实战中检验学习成果。


06 适用人群

✅ 适合人群

  • 算法初学者:想要系统学习算法的程序员
  • 面试备考者:准备技术面试,需要提升算法能力
  • 学生群体:计算机专业学生,为求职做准备
  • 转岗开发者:想要进入大厂,需要补齐算法短板
  • 算法爱好者:对算法感兴趣,想要深入学习

❌ 不适合人群

  • 算法竞赛选手:项目偏向实用,不是竞赛导向
  • 只想要答案的人:项目强调思维训练,不是题解大全
  • 不愿投入时间的人:算法学习需要持续投入,没有捷径

07 对比其他资源

labuladong vs 力扣官方题解

对比维度
labuladong 算法笔记
力扣官方题解
学习方式
框架化、系统化
题目导向、碎片化
思维培养
强调通用思维框架
侧重具体题目解法
举一反三
可视化支持
配套工具
完善的插件生态
基础

labuladong vs 算法导论

对比维度
labuladong 算法笔记
算法导论
学习难度
通俗易懂,适合自学
理论性强,学习曲线陡峭
实用性
面向面试和实际应用
面向理论研究和竞赛
代码示例
多语言,可运行
伪代码为主
学习效率

labuladong vs 其他博客

对比维度
labuladong 算法笔记
其他技术博客
内容系统性
完整体系,覆盖全面
分散,碎片化
框架思维
可视化支持
大部分无
配套工具
完善

08 常见问题

Q1:需要什么基础才能开始学习?

A:建议至少掌握一门编程语言,了解基本的数据结构(数组、链表、栈、队列)和算法(排序、查找)的概念。

Q2:多久能看完所有内容?

A:如果每天学习 2-3 小时,初学者需要 3-6 个月;有基础的开发者 1-2 个月可以完成。

Q3:看完后能达到什么水平?

A:能独立解决力扣中等难度的大部分题目,面试算法问题有清晰的解题思路。

Q4:是否需要购买付费会员?

A:不需要。核心内容全部免费,付费会员提供额外的练习题和答疑服务。

Q5:适合什么语言的开发者?

A:项目提供 Python、Java、C++、Golang、JavaScript 多种语言的代码示例,几乎所有主流语言都支持。


09 总结

labuladong 的算法笔记项目,是算法学习领域的一股清流。

核心亮点

  • 🎯 框架思维:不只是教你怎么做,更教你为什么这么做
  • 🌊 系统性:从零到一,覆盖所有核心算法
  • 🛠️ 生态完善:网站 + 插件,提供丝滑的学习体验
  • 👁️ 可视化支持:降低理解难度,让抽象概念变直观
  • 📈 实践导向:面向面试和实际应用,学完就能用

一句话总结:如果你想系统学习算法,为面试做准备,labuladong 的算法笔记绝对值得你投入时间。


参考文献

[1] [f**king-algorithm GitHub 仓库](labuladong 官方发布) 

[2] [labuladong 在线算法学习网站](labuladong 官方发布) 

[3] [算法学习框架思维方法](labuladong 技术博客)


❤️ 觉得有用,点个赞!

▼ 关注「走近源码」,获取更多技术干货 

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-23 07:11:16 HTTP/2.0 GET : https://67808.cn/a/469223.html
  2. 运行时间 : 0.191273s [ 吞吐率:5.23req/s ] 内存消耗:4,708.02kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=8dd76bb1f9191355fb336f767fcbb4ad
  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.001116s ] mysql:host=127.0.0.1;port=3306;dbname=no_67808;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001704s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000738s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000671s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001400s ]
  6. SELECT * FROM `set` [ RunTime:0.000628s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001628s ]
  8. SELECT * FROM `article` WHERE `id` = 469223 LIMIT 1 [ RunTime:0.001128s ]
  9. UPDATE `article` SET `lasttime` = 1771801876 WHERE `id` = 469223 [ RunTime:0.023506s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000674s ]
  11. SELECT * FROM `article` WHERE `id` < 469223 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001116s ]
  12. SELECT * FROM `article` WHERE `id` > 469223 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001147s ]
  13. SELECT * FROM `article` WHERE `id` < 469223 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.004162s ]
  14. SELECT * FROM `article` WHERE `id` < 469223 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001884s ]
  15. SELECT * FROM `article` WHERE `id` < 469223 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001787s ]
0.195493s