当前位置:首页>高中教材>普通高中数学教材阅读与思考知识拓展——中国古代数学家求数列和的方法

普通高中数学教材阅读与思考知识拓展——中国古代数学家求数列和的方法

  • 2026-03-30 08:21:43
普通高中数学教材阅读与思考知识拓展——中国古代数学家求数列和的方法

【开篇】从算经十书到宋元巅峰:中国古代数学的算法基因

      在高中数学的数列教学中,教材阅读材料提到刍童法、隙积术、垛积术,这些穿越千年的求和智慧,它们扎根于中国古代数学独有的算法体系,藏在一部部流传千年的算经典籍里。 

     中国古代数学——实用为本、算法为核,和西方公理化的演绎体系走出了完全不同的道路。从商周的十进位值制,到汉唐的算经十书,再到宋元的数学巅峰,古人用一套套精妙的算法,解决了农耕、水利、商贸、天文里的无数实际问题,也为我们留下了关于“求和”的宝贵智慧。

一、计算的根基:十进位值制与千年计算工具

      中国古代数学能在计算领域领先世界千年,其核心根基就是我们至今仍在使用的“十进位值制”。

      早在殷商时期,古人就已经掌握了完备的十进位记数法,用不同的符号对应个位、十位、百位……逢十进一、按位计值的记数规则,是当时世界上最先进的记数体系。正如李约瑟所说:如果没有这种十进位制,就不可能出现我们现在这个统一化的世界了。

       有了先进的记数法,还要有趁手的计算工具:

算筹:商周时期诞生的最早计算器,用一根根圆形竹棍(后发展出骨制、铁制),通过纵、横两种摆法表示数字,遵循纵式记个位、百位,横式记十位、千位,遇零空位的规则,就能完成加减乘除、开方,甚至复杂的方程求解、数列求和。我们后面要讲的古代求和公式,最早就是古人用筹算一步步推演而来。

竹制算筹

算筹表数图示

      算盘产生普及于唐宋时期,梁上一珠当五、梁下一珠当一,配合完善的珠算口诀,把计算效率提升到了新高度。明清两代,算盘彻底取代算筹,成为商贸、民生中最常用的计算工具,也让古代数学算法真正走进了千家万户。形状为长方形,四周有框,内有直柱,中横为梁。梁上二珠,每珠作数5,梁下五珠,每珠作数1。算盘一般为9档到15档,运算时先定位再拨珠计算。明清两代,算盘成为当时工商贸易中不可缺少的工具。算盘携带方便,运算准确迅速,在相当长的一段时间内发挥着巨大作用。

算盘

二、典籍奠基:算经十书,搭建古代算法体系

     伴随着计算技术的发展,古人把历代的数学成就、算法口诀、应用题型整理成册,形成了一部部经典的算学著作。其中最具代表性的,就是唐代国子监算学科定为官方教材的《算经十书》:《周髀算经》《九章算术》《海岛算经》《孙子算经》《张丘建算经》《五曹算经》《五经算术》《夏侯阳算经》《缉古算经》《缀术》。

这套书汇集了秦汉到唐代一千多年间的核心数学成果,不仅是古代数学教育的官方教科书,更是中国古代算法体系的奠基之作。其中,多部著作都为后续的求和算法埋下了重要伏笔:

1. 求和算法的源头:《九章算术》

      大约成书于公元1世纪,全书以问题集的形式,收录了246个和生产生活紧密相关的应用题,分为方田、粟米、衰分、少广、商功、均输等九章。

     我们后面要重点提到的刍童法,就出自《九章算术》的“商功”章,是古人计算土方、粮仓体积的核心公式,也是中国古代连续体求和的经典模型。除此之外,衰分、均输章里的比例分配、等差数列问题,更是把数列求和的思想,直接应用到了赋税、徭役的实际计算中。

     《九章算术》奠定了中国古代数学“以题带术、以术解题”的典型风格,后世数学家大多要么为它作注补全推导,要么仿其体例著书。魏晋时期的刘徽为《九章算术》作注,不仅补全了书中缺失的证明逻辑,更创立了割圆术、重差术等精妙算法,把中国古代数学的理论深度推上了新台阶。

《九章算术》

刘徽割圆术图示

    三国时期,刘徽运用割圆术求圆周长度,他认为无限增加圆内接正多边形的边数,其周长则愈接近圆周长,“割之弥细,所求弥小”,他运用这种方法,求得圆周率π=3927/1250。后来,祖冲之又将圆周率进一步精确到3.1415926到3.1415927之间。

刘徽

     隋代刘焯创立了等间距二次内插法,唐代僧一行创立了不等间距二次内插法,王孝通得到求解三次方程的方法,宋元时期得到关于高次方程组的求解法、一次同余式解法等。这些成果都处于当时的领先地位。

2. 数列体系的完善:《张丘建算经》

      成书于公元5世纪,全书92个问题中,最突出的成就之一,就是对等差数列问题的系统解决。书中给出了等差数列通项、求和公式的完整算法,比《九章算术》里的零散应用更加体系化,是中国古代数列求和发展的关键一步。除此之外,书中的“百鸡问题”,它给出了由三个未知量的两个方程组成的不定方程组的解。“今有鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。凡百钱买鸡百只,问鸡翁母雏各几何。”更是流传千年的不定方程经典名题。

《张丘建算经》

3. 算经十书的其他经典

《周髀算经》:中国现存最古老的算学著作,记录了最早的勾股定理应用,同时涵盖了天文历法中的大量计算问题;

《周髀算经》

《孙子算经》:记录了算筹记数的规范与筹算规则,其中“物不知数”问题是后世大衍求一术的源头,而“鸡兔同笼”题更是流传至今的经典题型;

《孙子算经》内页

《海岛算经》:刘徽所著,开创了中国古代的测量数学体系;

《海岛算经》

《缉古算经》:王孝通所著,最早系统解决了三次方程的求解问题。

《缉古算术》

       可惜的是,收录了祖冲之、祖暅之父子核心数学成就的《缀术》,因内容太过深奥,在北宋时期就已失传,成为中国数学史上的一大遗憾。

《缀术》

三、巅峰突破:宋元数学,把求和算法推向极致

     如果说汉唐的算经十书,为中国古代数学搭建了完整的体系,那么宋元时期,就是中国古代数学的黄金时代。这一时期涌现出秦九韶、李冶、杨辉、朱世杰并称的“宋元数学四大家”,他们的研究成果不仅领先当时的世界,更把“求和”这件事,推到了前所未有的高度。

       我们最熟悉的,就是南宋数学家杨辉。他在《详解九章算法》《杨辉算法》等著作中,以《九章算术》的刍童法为基础,系统梳理了垛积术——把沈括在《梦溪笔谈》里提出的隙积术发扬光大,针对方垛、三角垛、果子垛等不同的堆垛场景,给出了完整的高阶等差数列求和公式,完美解决了离散物体的计数求和问题,和我们高中数列课堂里的平方和、组合数求和完全一脉相承。

      而元代数学家朱世杰,更是把垛积术、招差术推向了巅峰。他在《算学启蒙》《四元玉鉴》中,系统研究了高阶等差级数的求和问题,创立了完整的垛积招差术,解决了任意高阶等差数列的求和问题,比西方同类成果早了近四百年。美国科学史家萨顿,更是把《四元玉鉴》称为中国数学著作中最重要的一部,也是中世纪最杰出的数学著作之一。

      除此之外,南宋秦九韶的《数书九章》,提出了“大衍求一术”(一次同余式组解法)和“正负开方术”(高次方程数值解法);元代李冶的《测圆海镜》《益古演段》,系统完善了“天元术”(设未知数布列方程的方法),这些成果共同构筑了宋元数学的辉煌巅峰。

高考高频出题的“算经十书”,到底藏着多少高中数学考点?

      高考数学文化题中,《九章算术》《孙子算经》几乎是试卷里的常客。这些经典古籍,都出自这套大唐国子监官方指定的数学教材——《算经十书》。其中,和高中数学考点强相关、高考出镜率最高的,就是下面这 5 部,我们重点谈谈。


1. 《九章算术》—— 高中数学的「鼻祖级典籍」

✅ 高考出镜率:★★★★★(数学文化题 TOP1 出处)它是算经十书的核心,奠定了中国古代数学“以题带术、以术解题”的实用风格,全书 246 道题,全是和农耕、商贸、工程相关的生活应用题,几乎覆盖了高中数学大半基础知识点。

和高中考点强关联的内容

  • 「衰分术」「均输术」等差数列、比例分配的核心算法,课本里的数列应用例题,原型就出自这里;
  • 「商功章」:立体几何的柱、锥、台、球体积公式,其中的「刍童术」,就是我们之前讲的隙积术、垛积术(果子垛) 的源头;
  • 「盈不足术」:对应高中函数零点、二分法,是古代的线性插值解法;
  • 「方程章」「勾股章」:线性方程组解法、勾股定理应用,和初中、高中的解三角形内容直接挂钩。

课本原题原型

今有女子善织,日自倍,五日织五尺。问日织几何?(高中翻译:等比数列 {aₙ},公比 2,S₅=5,求数列的各项)


2. 《张丘建算经》—— 等差数列的「专项突破手册」

✅ 高考出镜率:★★★★☆成书于公元 5 世纪,堪称古代的「等差数列专题讲义」,它把《九章算术》里零散的数列问题,做了系统化的完善和突破。

高中考点核心关联

      系统给出了等差数列的通项公式、前 n 项和公式,完整解决了知三求二的问题,和我们现在课本里的公式完全一致;

  •       补充了最大公约数、最小公倍数的计算方法,和高中算法初步、数论基础内容相关;经典的百鸡问题,是流传千年的不定方程名题,也是高考数学文化题的高频原型。

经典例题

今有女子不善织,日减功迟。初日织五尺,末日织一尺,今三十日织讫。问织几何?(高中翻译:等差数列 {aₙ},a₁=5,a₃₀=1,求 S₃₀)


3. 《孙子算经》—— 高考名题的「发源地」

✅ 高考出镜率:★★★★☆很多人对它的印象,只停留在「鸡兔同笼」,但它的价值远不止于此。这本书详细记录了古代算筹的记数规则和筹算算法,是了解中国古代计算体系的关键典籍,更是无数高考题的原型库。

高中考点核心关联

  • 「鸡兔同笼问题」:二元一次方程组的经典题型,从小学考到高中,更是高考应用题的基础原型;
  • 「物不知数问题」:「今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?」,这是后世「大衍求一术」的源头,也是高考数列、数论文化题的高频考点。

4. 《周髀算经》—— 勾股定理的最早记录

✅ 高考出镜率:★★★☆☆中国现存最古老的算学著作,约成书于公元前 1 世纪,虽然核心是天文历法,但其中的数学成就,影响了中国数学千年。

高中考点核心关联

  •       最早记录了勾股定理的通用表述:「勾广三,股修四,径隅五」,比西方毕达哥拉斯定理的记载早了 500 多年,是初中、高中解三角形内容的核心基础;记录了复杂的分数运算、开方运算,和高中根式运算相关。

5. 《缉古算经》—— 三次方程的千年突破

✅ 高考出镜率:★★★☆☆唐代数学家王孝通所著,是中国古代数学史上,最早系统解决三次方程求解问题的著作,比西方同类成果早了六百多年。

高中考点核心关联

  •       书中的问题,大多来自土建、水利工程中的体积计算、勾股应用,把三次方程和实际工程问题结合,对应高中的函数与方程、导数应用、立体几何内容;填补了《九章算术》中高次方程求解的空白,是中国古代代数发展的重要里程碑。

       剩下的几本书,讲了什么?《海岛算经》(刘徽著):中国古代测量数学的巅峰,用相似直角三角形解决测高望远问题,对应高中的解三角形、相似应用;《缀术》:祖冲之、祖暅之父子的著作,唐代算学里最难的教材,需要学四年,可惜北宋时就已失传,我们熟知的圆周率精确计算、祖暅原理(立体几何「幂势既同,则积不容异」),都出自这本书;《五曹算经》《五经算术》《夏侯阳算经》:多为古代行政、经学中的计算应用,和高中数学考点关联较少,我们就不展开了。


      从《九章算术》的生活应用题,到《张丘建算经》的等差数列,再到杨辉、朱世杰的垛积术,中国古代的数学家们从实际问题出发,一步步搭建起了从连续到离散、从一阶到高阶的求和体系。这些藏在古籍里的数学智慧,不仅是高考数学文化题的考点,更是我们理解数学、爱上数学的一把钥匙。

     接下来,我们就一起走进这些精妙的古代求和方法,看看千年前的古人,是怎么解决我们今天高中课堂里的数列求和问题的。

等差数列求和法(刘徽)

      刘徽在为《九章算术》作注时,通过实际问题(如良马与驽马行程问题)发现等差数列求和规律。他将数列逐项相加,利用“平行数”与“中平里”计算,本质上等同于现代等差数列求和公式 。

隙积术(沈括)

      北宋沈括观察酒坛堆叠问题,提出“隙积术”。他修正了传统“刍童法”(长方台体积公式)的误差,得出公式,开创了高阶等差数列研究先河。

已关注
关注
重播 分享

垛积术(杨辉、朱世杰)

已关注
关注
重播 分享

    南宋杨辉将几何图形求积问题转化为离散量求和,推导出三角垛、方垛、刍甍垛等公式。

      元代朱世杰进一步发展垛积术,提出“招差术”(高次内插法),通过构造高阶数列求解复杂数列和,如四角垛、岚峰形垛等。

差分法(杨辉、朱世杰)

      通过计算数列的差分(一次差、二次差等),将高阶等差数列转化为低阶数列求和。通过差分发现其与三阶等差数列的关系,进而推导出平方和公式,这些方法体现了中国古代数学家“化离散为连续”“以形助数”“递推叠加”等思想,为后世数列求和理论奠定了基础。

结语

      名句千古颂,经典永流传。我国古代数学历史悠久、成就辉煌,那些流传下来的工具方法与理论著作是中华民族宝贵的智慧结晶。这些数学思想理论如今依旧散发着耀眼的光芒,为现代数学的发展贡献力量。

视频来源:学习强国

最新文章

随机文章

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