当前位置:首页>南京>“101计划”核心课程实践教材——南京大学重量级教学成果《计算机系统实践教程:基于x86+Linux平台》

“101计划”核心课程实践教材——南京大学重量级教学成果《计算机系统实践教程:基于x86+Linux平台》

  • 2026-03-22 00:21:48
“101计划”核心课程实践教材——南京大学重量级教学成果《计算机系统实践教程:基于x86+Linux平台》
在教育部“101计划”引领下,计算机领域核心课程改革正在向纵深推进。如何让学生不只“听懂”,更能“动手”?如何将抽象的“系统观”落地为可调试、可设计、可分析的真实能力?
今天,为您带来一本具有重量级教学成果的实践教材——《计算机系统实践教程:基于x86+Linux平台》

“101计划”核心课程实践教材

基于x86和Linux介绍计算机系统

计算机系统实践教程:基于x86+Linux平台

作者苏丰 汪亮 刘杰 王慧妍 朱光辉 等

书号:9787111793328

它是由南京大学春风教授领衔撰写“101计划”首批核心教材之一《计算机系统:基于x86+Linux平台》的官方配套实验指南,也是南京大学计算机系统基础教学团队十余年实践经验的系统凝结。

主教材的内容涵盖面广、细节内容较多、篇幅较长,给使用的老师和学生带来了一些困难。为了更好地帮助主讲老师用好主教材,也为了学生能更好地理解课程中的核心概念,特别是让学生通过“学中做、做中学”的方式更好地掌握所学的理论知识,提高和增强其程序设计和程序调试能力,本书作为主教材《计算机系统:基于x86+Linux平台》配套的程序调试分析及模拟器设计实践教材,设计了基础级验证、模块级分析、系统级设计和高阶综合编程与分析4个级别的实践项目。基础级验证实践项目包括实验系统的安装和工具软件的使用、程序调试命令和指令系统基础、数据的机器级表示、数据的基本运算、程序的机器级表示等方面的实验;模块级分析实践项目包括二进制程序分析与逆向工程、缓冲区溢出攻击、程序链接与ELF目标文件等方面的实验;系统级设计实践项目通过C语言编程设计实现一个功能完备但简化的x86模拟器;高阶综合编程与分析实践项目包括堆栈的使用及堆分配器的实现、程序正确性与程序性能优化、网络编程与并发编程等方面的实验。

目 录

向下滑动查看

目录

第一部分 基础级验证实验

第1章 实验系统的安装和工具软件的使用  2

实验1 实验系统的安装和配置  2

实验2 常用命令和工具软件的使用  16

第2章 程序调试命令和指令系统基础  25

实验1 程序调试命令  25

实验2 IA-32指令系统基础  30

*实验3 在C程序中嵌入汇编指令  37

第3章 数据的机器级表示实验  45

实验1 整型数据的真值与机器数  45

实验2 浮点型数据的真值与机器数  50

实验3 数据的宽度与存放顺序  57

实验4 不同整型数据之间的转换  62

实验5 整型数据与浮点型数据之间的转换  70

第4章 数据的基本运算实验  76

实验1 整数加减运算  76

实验2 整数乘运算  85

实验3 整数除运算  92

实验4 浮点数运算  101

第5章 程序的机器级表示实验  109

实验1 过程调用的实现和栈帧结构  109

实验2 流程控制语句的实现  119

实验3 复杂数据类型的分配和访问  127

*实验4 缓冲区溢出攻击  133

*实验5 x86-64架构中程序的机器级表示  150

第二部分 模块级分析实验

第6章 二进制程序分析与逆向工程  160

实验1 字符串比较  161

实验2 浮点数的表示  164

实验3 循环控制语句  167

实验4 选择–分支控制语句  171

实验5 过程的递归调用  175

实验6 数组类型变量的处理  180

实验7 指针类型变量的处理  186

实验8 结构体类型变量与链表的处理  194

第7章 缓冲区溢出攻击  202

实验1 获得对程序的控制  206

实验2 植入攻击代码  211

实验3 模拟过程调用  217

实验4 应对栈地址随机化  224

实验5 ROP攻击  232

第8章 程序链接与ELF目标文件  241

实验1 数据与ELF数据节  243

实验2 指令与ELF代码节  248

实验3 符号解析  256

实验4 switch语句与链接  260

实验5 重定位  269

实验6 位置无关代码  286

第三部分 系统级设计实验

第9章 实验工具和实验环境设置  302

9.1 方案1:下载并运行Docker镜像  302

9.2 方案2:导入虚拟机  303

9.3 方案3:安装并配置虚拟机  303

9.4 浏览框架代码  305

9.5 线上资源  306

第10章 数据表示和运算的模拟  307

10.1 PA1–1通用寄存器和主存的模拟  307

10.2 PA1–2整数的表示和运算  310

10.3 PA1–3浮点数的表示和运算  313

第11章 程序加载执行的模拟  319

11.1 PA2–1指令解码与执行  319

11.2 PA2–2 Kernel加载ELF文件  333

第12章 存储系统的模拟  338

12.1 PA3–1高速缓存的模拟  338

12.2 PA3–2实现分段机制  340

12.3 PA3–3实现分页机制  346

第13章 异常/中断与I/O子系统的模拟  351

13.1 PA4–1异常和中断的处理  351

13.2 PA4–2外设与I/O处理  356

*13.3 PA4–3可选任务:游戏移植  361

第四部分 高阶综合编程与分析实验

第14章 堆栈的使用及堆分配器的实现  366

*实验1 堆空间的使用  366

*实验2 堆分配器的实现  372

*实验3 运行时栈的使用  379

第15章 程序正确性与程序性能优化  390

*实验1 大整数的乘及取模运算  390

*实验2 x86-64内联汇编  393

*实验3 程序性能调优  398

第16章 网络编程与并发编程  404

*实验1 基于客户–服务器模式的远程计算器  404

*实验2 基于并发编程的远程计算器  408

*实验3 基于线程池的远程计算器性能优化  411

   作者简介:  

   相关教学支持与活动  

一、用书教师可登录https://g.cmptt.com/7LJ5S,注册后加入主教材的数字教研室,获得主教材的教学资源、参与教学交流等。

二、由袁春风教授主讲的南京大学国家精品慕课:计算机系统基础(二):程序的执行和存储访问,每年春季开讲,欢迎关注与参与!

点击可观看视频

慕课观看地址:

中国大学mooc:

https://www.icourse163.org/course/NJU-1001964032

相关图书:

“101计划”计算机领域核心教材

基于x86和Linux介绍计算机系统

《计算机系统:基于x86+Linux平台 》

袁春风 朱光辉 余子濠 编著

978-7-111-73882-4

虽然构建计算机系统的各类硬件和软件千差万别,但计算机系统的构建原理以及在计算机系统上的程序转换和执行机理是相通的。本书选择以IA-32/x86-64+Linux+GCC+C语言为主线来介绍计算机系统平台下的相关内容。同时,以高级语言程序为出发点来组织内容,按照“自顶向下”的方式,以高级语言程序→汇编语言程序→机器指令序列→控制信号的顺序,展现程序从编程设计、编译转换、链接到最终运行的整个过程。对于存储访问机制和异常控制流这两部分内容,本书在介绍基本原理的基础上,还简要介绍了IA-32/x86-64+Linux系统的具体实现(书中带*的章节)。

通过学习本书,读者可以从程序员视角出发,以高级语言程序的开发和运行过程为主线,将该过程中每个环节涉及的硬件和软件基本概念关联起来,并能够建立一个完整的计算机系统层次结构框架,了解计算机系统全貌和相关知识体系,初步理解计算机系统中的每一个抽象层及其相互转换关系,理解高级语言程序、指令集体系结构、操作系统、编译器、链接器等之间的相互关联,并对指令在硬件上的执行过程和指令的底层硬件执行机制有一定的认识和理解,从而提升程序的调试、性能优化、移植和健壮性保证等方面的能力,并为后续 “计算机组成原理”“操作系统”“编译技术”“计算机体系结构”等课程的学习打下坚实基础。

从程序员角度理解计算机系统整体

掌握软/硬件协同设计和程序设计技术

计算机系统基础 第2版

袁春风 余子濠 编著

书号:978-7-111-60489-1

配套:计算机系统基础习题解答与教学指导

书号:978-7-111-55481-3

本书是一本为加强计算机专业学生的“系统观”而编写的关于“计算机系统基础”课程教学的教材。从程序员视角出发,重点介绍应用程序员如何利用计算机系统相关知识来编写更有效的程序。本书以高级语言程序的开发和运行过程为主线,将该过程中每个环节所涉及的硬件和软件的基本概念关联起来,试图使读者建立一个完整的计算机系统层次结构框架,了解计算机系统的全貌和相关知识体系,初步理解计算机系统中的每一个抽象层及其相互转换关系,建立高级语言程序、ISA、OS、编译器、链接器等之间的相互关联;对指令在硬件上的执行过程和指令的底层硬件执行机制有一定的认识和理解,从而增强读者在程序的调试、性能优化、移植和健壮性保证等方面的能力,并为后续的“计算机组成与设计”“操作系统”“编译技术”“计算机体系结构”等课程打下坚实基础。

本书的具体内容包括:程序中处理的数据在机器中的表示和运算、程序中各类控制语句对应的机器级代码的结构、可执行目标代码的链接生成、可执行目标代码中的指令序列在机器上的执行过程、存储访问过程、打断程序正常执行的机制以及程序中的I/O操作功能如何通过请求操作系统内核提供的系统调用服务来完成等。不管构建一个计算机系统的各类硬件和软件多么千差万别,计算机系统的构建原理以及在计算机系统上的程序转换和执行机理是相通的,因而,本书仅介绍一种特定计算机系统平台下的相关内容。本书所用的平台为IA-32/x86-64+Linux+GCC+C语言。

数字逻辑与计算机组成融会贯通之作

以新兴开放指令集架构RISC-V为模型机

数字逻辑与计算机组成

袁春风 主编 武港山 吴海军 余子濠 编著

书号:978-7-111-66555-7

习题解答与实验教程(978-7-111-61592-7)

本书的内容主要涵盖计算机系统层次结构中从数字逻辑电路到ISA之间的抽象层,自底向上依次为数字逻辑电路层、功能部件/RTL层、微体系结构层和ISA层。因此,本教材主要介绍数字逻辑电路、计算机组成和ISA涉及的相关概念、理论和技术内容。本教材将以新兴开放指令集体系结构RISC-V为模型机,着重介绍数字逻辑电路、整数和浮点数运算、指令系统、中央处理器、存储器和输入/输出等方面的设计思路和具体结构。

同时,本书与时俱进地选择开放的RISC-V指令集架构作为模型机,顺应国际一流大学在计算机组成相关课程教学与CPU实验设计方面的发展趋势,丰富了国内教材在指令集架构方面的多样性,非常有助于读者进行对比学习。

面向广大应用型大学编写

注重各抽象层的纵向关联

从程序员角度了解计算机系统全貌

《计算机系统导论》

袁春风 余子濠

书号:978-7-111-73093-4

本书主要面向应用型大学计算机类专业学生,从程序员的视角出发,围绕可执行文件的生成、加载和执行,重点介绍如何利用计算机系统相关知识来编写更有效的程序。全书将每个环节涉及的硬件和软件的基本概念关联起来,帮助学生建立完整的层次框架,从而加强“系统观”。本书共分8章,涵盖计算机系统基础、高级语言程序、数据的机器级表示、数据的基本运算、指令集体系结构、程序的机器级表示、程序的链接、程序的加载和执行等内容。本书内容详尽、概念清楚、实例丰富,适合作为高等学校计算机专业计算机系统相关课程的教材。

点击文中封面可购买,链接仅供参考。

编辑:周睿

审核:朱劼

样书申领方式:

欢迎讲授相关课程老师扫码申请

有机会免费获得!

最新文章

随机文章

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