跳到内容
当前位置:首页>考研真题>课堂交互复习:第 6 课《数据传输方式多》

课堂交互复习:第 6 课《数据传输方式多》

  • 2026-11-08 21:36:49
课堂交互复习:第 6 课《数据传输方式多》

课堂交互设计手记 · 人教版八年级信息科技

把一节复习课,做成一座能走进去的物联城市

从一份 PPT 到四个版本的 3D 交互游戏。比"做出来"更费思量的,是三次把自己推翻。

《数据传输方式多》· 第 6 课单文件 · 零外链 · 机房离线2 个环节 · 9 个站点 · 4 次迭代2026.10 — 11

01

缘起:我想换的不是"皮"

先厘清这节课到底要复习什么,再决定游戏该长什么样。

课件是人教版八年级信息科技全一册第 6 课《数据传输方式多》。知识点其实不复杂,拆开是三层:

  • 分类
    ——按介质分有线(双绞线、光纤)与无线;按距离分近场(蓝牙、NFC、ZigBee)与远场(4G·5G、NB-IoT)。
  • 四种无线传输方式
    ——蓝牙 / Wi-Fi / 4G·5G / NB-IoT,在距离、速率、安全、功耗、成本上各有取舍。
  • 选型思维
    ——先看距离,再看数据量,再看供电,最后比安全与成本;课件里那句最要紧的话是:没有最好的协议,只有最合适的协议。

复习课最难的地方从来不是"讲什么",而是让学生愿意再想一遍。所以我提的第一个要求是:3D、第一人称、能走动。技术选型上没怎么犹豫——纯 Canvas 光线投射,不引任何库,全部 CSS / JS / 插画内联,做成一个 双击就能打开的 HTML 文件。机房是离线的,任何 CDN、任何外部图片,到了教室都是隐患。

图 01 · 起点:一座能第一人称走动的夜景物联城市。星空、程序化墙面纹理、透视地砖、发光站点。此时它还只有"走过去答题"这一件事。

02

制作过程:四个版本,四次改主意

每次改动都另存一个版本号,源文件一个字节没动——回头写总结时,这条规矩帮了大忙。

V1能走起来的物联城市10 / 26

光线投射 3D 场景 + 9 个设备站点,走到设备前按 E 接任务,读四条线索后四选一。第一版画面是纯色墙、渐变地板、emoji 圆盘,学生一句"画面太差"很直接。于是重做整套渲染:程序化生成四套墙面纹理、地板逐像素透视投射、会随视角横向滚动的全景夜空、地面光斑加发光立柱,UI 换成玻璃拟态;同时把封闭的 3×3 小房间改成开放式智慧广场——视线通了,纵深感才出得来。

纹理 64 → 128px画布 960×540软件渲染 7.86ms / 帧

V2协议实验室:让空间承担知识11 / 06

按 1~4 切换随身"协议探针",地面覆盖圈实时变大变小(蓝牙 3 格、Wi-Fi 7 格、4G·5G 与 NB-IoT 14 格),圈外设备灰化、名牌标"超出覆盖",按 E 也接不进来。任务卡里可派 2~4 个数据包在 3D 里同时出发:超出覆盖半路掉线、耗电超标电量见底、安全不足被截获、速率不够超时卡顿,底部仪表同步显示进度与电量,跑完给出实验记录再作答。

距离 → 空间功耗 → 后果逐题校验唯一正解

V3两环节:先复习,再进城11 / 07

新增环节一:四张协议名片卡,各配一幅内联 SVG 情境插画(手机与耳机、路由器与摄像头、基站与天际线、井下水表),五维属性条、常见设备、记忆点一屏看完;再加一根时间快进滑块,1 天拖到 5 年,四条电池按各自续航往下掉。点卡片可聚焦看"适合 / 用不上"。环节二才进游戏。另外取消强制双包对比、重做鼠标转头,复习页期间完全停掉 3D 渲染。

环节 1 / 2配图零外链点击锁定鼠标

V4大字版:为投屏重排一遍11 / 07

全站文字放大一档。放大之后才发现,卡片是固定高度、文字区 overflow:hidden,只改字号会把"常见设备 / 用在 / 记忆点"整段切掉——于是缩插画、压装饰带,把高度让给文字;任务卡变高后发射按钮掉出滚动区,就只压留白不缩字号;1024×768 的机房投影另加窄屏规则,最后在 1280×720、1024×768、1280×1024 三种视口逐一截图核对。

正文 ≥16px三种分辨率复测纯 CSS 改动

图 02 · 环节一:四种模式一屏认清,下方是时间快进、分类 2×2 与选型四步法。
图 03 · 拖到"约 5.0 年":三条电池已耗尽,NB-IoT 还剩 50%。"低功耗"不用讲,看一眼就懂。
图 04 · 环节二:切到 4G·5G 探针,地面覆盖场铺开,远处设备落入圈内;左上属性卡、右上小地图、底部接入提示同步联动。
图 05 · 两个环节之间的引导页:把刚复习的四协议表格、玩法与快捷键交代清楚,也留了"回环节一复习"的退路。

03

思考过程:三次把自己推翻

这一节比版本清单更重要。做完后回头看,真正推进设计的都是"发现原来的想法不对"。

① "3D 外壳 + 选择题内核"

第一版做完我盯着它看了一会儿,发现一件挺尴尬的事:学生在广场里走,但走到哪里、离设备多远、中间有没有墙,对答案毫无影响。把 3D 换成九个菜单按钮,学习效果几乎不变。3D 只承担了位移,没有承担知识——它是一层包装。

DECISION 01形式必须承担知识

当时的做法

走到站点 → 弹出四选一 → 选错弹一段"为什么"文字。空间只是通往题目的路。

后来的判断

让空间本身变成知识:覆盖半径要真的走出来,圈外接不进设备;让反馈交给世界:掉线、电量见底、被截获,而不是红叉加说明。

② "赛跑"这个隐喻,和本课结论是反的

这是最该认的一处偏差。竞速的视觉语言天然在说"谁快谁赢",可这节课要教的恰恰是"没有最好,只有最合适"——智能水表的正确答案 NB-IoT,偏偏是四个里最慢的那个。画面越漂亮,越可能把学生带向"速率=好"。视觉语言会偷偷替你讲结论,而且学生更信画面。

还有一层:每站硬塞一个失败项,学生多半是先猜到答案,再看错误项怎么死——这是验证,不是探究。每站多点几下、再等五秒动画,九站下来全是操作税,挤的正是思考时间。

DECISION 02把"对比"交还给学生

当时的做法

系统自动配"一个正确 + 一个陪跑",双包赛跑是每题必经流程,跑完才准作答。

后来的判断

标题从"双包赛跑"改成"看看它能不能送达",默认只派当前探针 1 名;想比较"为什么另一个不行",由学生自己再加一张。可反复跑、可跳过、不扣分。

③ 第一人称精确转头:成本最高、收益最低

学生反馈"鼠标转头有延迟、不灵敏"。查代码发现不是灵敏度问题,是模型选错了:原来做的是"鼠标离画面中心多远 → 持续匀速转向",上面还叠了一层指数平滑,软件渲染约 20fps 时视角每帧才更新一次,鼠标撞到屏幕边缘还会卡住。调参数救不了,得换成相对位移当帧直接映射。

但更值得问的是另一个问题:精确转头对"数据传输方式"这个知识点几乎零贡献,却要付找路、晕 3D、手感调校、性能开销四笔成本。我最初提的三个偏好里,第一人称恰恰是性价比最低的一环。

DECISION 03保留 3D 观感,降低操作精度要求

当时的做法

鼠标位置驱动匀速转向 + 缓动;弹窗不释放锁定,鼠标被锁住点不到选项。

后来的判断

点击画面锁定、移动量当帧转成视角、去掉平滑;键盘 ← → 与拖拽兜底,一体机触摸也能用;弹任务卡与结算自动释放锁定。

还有一个"要不要做"的判断:配图。本地素材是剪纸刺绣,和本课无关;网络图片在离线机房不可靠,风格也难统一。最后四张协议卡全部用内联 SVG 情境示意——同一套夜色线条、投影清晰、零版权风险,还顺手保住了"单文件"这条底线。

图 06 · 任务卡:四条线索 + 选型四步法 + 默认只派一名选手的实验室。
图 07 · 跑完自动收起实验室,"实验记录 + 四个选项"同屏,观察完再下结论。
图 08 · 可选的对照观察:Wi-Fi 在半程"超出覆盖"变成红色碎裂残留,NB-IoT 的光轨继续飞向云端网关;底部仪表同步显示进度、电量与失败原因。

04

制作心得

七条做完之后才敢写下来的话,多半和"技术"无关。

先问"这个形式承担了什么知识",再问"好不好看"。

3D、光轨、玻璃拟态都是手段。如果抽掉它们学习效果不变,那就只是包装。判断标准很简单:这个机制有没有让某个抽象维度变得可感知?

反馈尽量交给世界,不要交给文字。

看到电池条在"第 3 年"见底,比读三行"功耗较高"管用得多。让后果自己发生,学生记住的是"这个方案在现实里会怎样坏掉",而不是答案本身。

做隐喻之前,先核对它和教学目标是否同向。

"赛跑"讲输赢,"没有最好只有最合适"讲取舍,两者是反的。越漂亮的画面,越会把错误的结论讲得理直气壮。

把"对比"留成学生的选项,不要做成必经流程。

系统安排好的探究是演出来的。真正的探究发生在学生自己想知道"换一个会怎样"的那一刻——所以入口要轻、要能反复、要允许跳过。

机房优先,是一组很具体的约束。

单文件零外链、双击即开、误刷新不丢进度;正文不小于 16px、深色底上的浅色文字复用前单独校色;1024×768 必须复测,低配机保留降档。美学要让位于"最后一排看得清"。

性能要实测,瓶颈常常不在你以为的地方。

软件渲染下 V1 基线 44ms / 帧,V2 加了覆盖场与四条光轨也只到 51ms——新机制并不贵。而画面发糊的真正原因是 64px 纹理被拉伸,不是画布分辨率不够;我一开始在画布上多花了一轮功夫。

每次改动另存一个 V 号,绝不覆盖旧版。

V1 到 V4 四个文件并存,才有了这篇文章里清楚的决策链,也给教研材料留下了可追溯的前后对比。版本不是备份,是思考的记录。

05

课堂怎么用

一节课 40–45 分钟里,它只占中间一段,不抢讲评的位置。

时段
教师动作
学生动作
约 5 分钟
投屏走环节一:四张名片卡、拖时间轴到 5 年,带全班把四种方式过一遍
看、答、说"为什么水表不能插电"
约 12–15 分钟
放行进入环节二,巡视;提醒 H 随时调协议速查
自己切探针、找设备、读线索,可选做实验后作答
约 5 分钟
就典型错题讲评,回扣"没有最好,只有最合适"
对照结算页,说出自己漏看的是哪一维

关于配图的一句说明:四张协议卡用的是内联 SVG 情境示意,不是实物照片。若手上有路由器、基站、智能水表的真实照片,可直接替换内嵌,风格会更贴近真实设备,同时仍保持单文件零外链。

这节课最后想让学生记住的,还是课件里那句朴素的话:"没有最好的协议,只有最合适的协议。"

有意思的是,做完这四个版本,这句话也成了我做这个游戏的心得。3D、赛跑、第一人称,都算不上"最好";能让"距离"和"功耗"被看见,才算"最合适"。

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