跳到内容
当前位置:首页>课件>一场败仗的三个追问—《燕歌行》(课件+教案+导学案师生版+早读资料)

一场败仗的三个追问—《燕歌行》(课件+教案+导学案师生版+早读资料)

  • 2026-11-01 16:38:45
一场败仗的三个追问—《燕歌行》(课件+教案+导学案师生版+早读资料)

王北大高中语文选必中课程亮点

能做课件的老师很多,能把一套课件做到“拿到就能上”的,是少数。

每一篇都先定一个教学切入点,再让课件、教案、导学案围着这个点长出来——力求做到“人无我有,人有我优,人优我独创”。

一课一整套,共五件

1 教案(篇均7000字) 不只写“做什么”,重点写“为什么这样设计”“学生会在哪一步卡住”“卡住了怎么接”。教案里写着“对应PPT第X页”,上课、教研、说课直接用。

2教学课件逐条单击动画,你讲到哪儿,学生看到哪儿。

3学生自主预习导学案字音过关、整体感知、字词与典故、预习思考题;

4教师答案版导学案 逐题给参考答案。

5早读资料一边早读,一边攒下本课能用的作文素材。

六条特点

1 创新性|每篇都有新角度,绞尽脑汁想到的。

2 深刻性|详解本身就是一篇教学实录论文,我帮你写完了。

3 趣味性|问题能让学生想开口,开口就有继续下去的希望。

4 实用性|考点是长在课文里的,与考点衔接必须落在课件上。

5 现实性|最后一步总能走到今天,没有学以致用这课白忙。

6 简洁性|页面只留该留的字,淡与少也是一种美。

王北大出品:不那么精美,但用起来完美!

如需购买课件

请扫描下方二维码

店铺可直接购买

基本信息

教学重点(含确立依据):

       在梳理叙事脉络的基础上,分析全诗四组对比的表达效果。

       确立依据:重点落在“对比”,是因为这首诗说到底是靠反差撑起来的——出征有多堂皇,败得就有多刺眼;一半是生死,一半是歌舞。没有那四组反差,“至今犹忆李将军”就只是一句感慨。

教学难点(含确立依据): 

       理解结尾用典的批判指向,把握“忆李将军”背后的讽今之意。

       确立依据:难点落在“用典的指向”,是因为学生很容易把“忆李将军”读成单纯的思古与怀念,看不出“忆”字底下藏着“今无此人”的批评——把“思念”读成“指责”,才是这首诗的锋刃所在。

能力点:信息概括

知识点:用典与对比

切入点:以“一场败仗·三个追问”为主线的战事复盘

设计思路与课时安排

     《燕歌行并序》是选择性必修中册古诗词诵读中的七言歌行,篇幅长、铺陈密,若按“逐句翻译—分层讲解”的常规路子,很容易上成一节边塞常识课。本课不再逐句串讲,而是把28句读成一份“战事复盘报告”,用三个追问把全诗切开。

       创新之处:以“一场败仗·三个追问·一把钥匙”为主线贯穿全课。

      追问一“败在哪儿”解决叙事脉络与败因归纳;

      追问二“痛在谁身上”解决情感层次与虚实手法;

      追问三“锋芒指向谁”解决用典与批判落点。

      三个追问层层递进——先看清事实,再体会情感,最后落到批判,而“一把钥匙”(四组对比)串起全诗。

【字词与典故说明】

       本诗属古诗词诵读,字词随文点示:一是影响理解的关键词(“腓”“逡巡”“斗兵稀”“飘飖”等),在诵读与梳理环节随手带过;二是结尾李广典故,作为追问三的核心材料单独处理(见环节七)。课堂时间留给叙事脉络的梳理与对比、用典的分析。

教学过程(部分展示)

环节一 导入与目标(对应PPT第1—3页)

       【导入语】可从“如果让你给一场打输了的仗写一份复盘报告,你会从哪儿讲起?”切入,与全课“一场败仗·三个追问”的主线呼应;出示教学目标与目录后,顺势进入作者简介。

环节二 知人论世(对应PPT第4—5页)

       【使用说明】作者简重点落在三处:一是高适“曾任刑部侍郎、散骑常侍、渤海县侯,世称高常侍”的仕历,说明他并非纯粹的文士;二是“唐代边塞诗派的主要代表”“与岑参并称高岑”的文学定位;三是宋人严羽在《沧浪诗话》中以“悲壮”概括高适诗的风格,为全课定下情感基调。

环节三 整体感知:解题·序言·背景·诵读(对应PPT第6—10页)

       【使用说明】PPT第7页“解题”,明确“燕”是战国时期一个国家的名字、“歌行”是古代诗歌的一种体裁,明确“燕歌行”是乐府旧题,属歌行体,一般篇幅较长、以叙事为主、音节格律相对自由、以七言为主,多写边地征戍之事。

       PPT第8页“走进序言”,抓住两个问题:

       一是这首诗是什么类型(酬和诗),

       二是为什么酬和(“客作《燕歌行》以示,感征戍之事”)——“感征戍之事”四个字,就是全课三个追问的总起点。

       PPT第9页“背景资料”,点明开元二十四年、二十六年两次战败,以及张守珪“隐其败状,而妄奏克获之功”的史实,为追问三的批判落点埋线,不必展开讲史。

环节四 主线导入:一场败仗·三个追问(对应PPT第11页)

       【设计意图】本页是全课的“思维路线图”。

       追问一“败在哪儿”是战事层,解决叙事脉络与败因,考点是梳理脉络、内容理解;

       追问二“痛在谁身上”是人情层,解决双向煎熬与情感起伏,考点是把握情感、手法鉴赏;

       追问三“锋芒指向谁”是批判层,解决李将军典故的深意与良将品质,考点是用典、比较鉴赏;

       三个追问之外还有“一把钥匙”——对比,四组反差撑起全诗。顺此思维路线,正式进入文本解读模块。

环节五 文本解读·追问一 败在哪儿(对应PPT第12—17页)

【重点提问①·讲课稿】

       (PPT第12—14页:这是一场惨烈的败仗,请大家结合诗文,梳理这场战事的完整经过。并归纳战败的原因。)

第一步,梳理经过,全诗28句,按事态变化正好切成四段:

      第1—6句,“汉家烟尘在东北”到“旌旆逶迤碣石间”,写的是出征之盛——金鼓齐鸣、旌旗蔽日,气势正盛;

      第7—16句,“校尉羽书飞瀚海”到“力尽关山未解围”,写的是失利之衰——羽书飞递、敌骑压境,打到“斗兵稀”;

      第17—24句,“铁衣远戍辛勤久”到“寒声一夜传刁斗”,写的是被围之哀——前方苦苦支撑,后方日夜牵挂;

      第25—28句,“相看白刃血纷纷”到“至今犹忆李将军”,写的是死斗之壮——白刃相见、视死如归。

       然后开启第二步,归纳败因(PPT第14页)。问题问的是“从哪些角度总结”,所以答题时要归纳角度。

      客观因素两条——环境恶劣、敌人凶猛;

      主观因素三条——主帅轻敌、骄奢淫逸、轻贱军士。

       分完类,我们要追一句:这两类原因,哪一类是“可以理解”的,哪一类是“不可原谅”的?天寒地冻、敌骑凶悍是客观条件——难打,但不算错;真正把这场仗打输的,是主帅。所以板书上我们把“主观”两个字圈起来。这一句是本环节的落点,后文的分析也要基于此继续生成。

      结合诗句分析的客观因素部分在PPT15-16页详细展开……

【解析要点·主帅因素】(PPT第17页)四处诗句,逐条看。

       ①“男儿本自重横行,天子非常赐颜色”——将领自以为可以“横行”天下,君王又格外赏识,这是“骄”的起点。

       ②“摐金伐鼓下榆关,旌旆逶迤碣石间”——渲染烘托。将领去国时威武荣耀,前进时场景声势浩大,可见临战前不可一世的骄态,实则暗含讥讽,为下文的恃勇轻敌作铺垫。

       ③“战士军前半死生,美人帐下犹歌舞”——对比。主将在大战时纵情享乐,军士则浴血奋战、伤亡惨重。

       ④“身当恩遇常轻敌,力尽关山未解围”——直抒胸臆。主帅恃宠而骄,自恃勇猛,轻视敌军,结果拼尽全力也没能解开重围。

四条排在一起,逻辑很清楚:

骄  →  摆威风  →  玩乐  →  轻敌致败

【设计意图】先让学生自己画出“盛—衰—哀—壮”的叙事线,再把败因装进“客观/主观”两个筐里,最后把落点收在“主观”上——这一步既落实PPT第13—17页的全部内容,也为追问三“锋芒指向谁”埋好接口:既然错在主帅,诗人最后指向的自然是主帅。

环节六 文本解读·追问二 痛在谁身上(对应PPT第18—20页)

【重点提问②·讲课稿】

      (PPT第18—19页:这场战争带来的伤痛,究竟落在谁的身上?诗中承载了哪几层痛苦?)

       这一问换个角度看同一场败仗。请同学们先在诗中找一找:除了“将军”,这首诗里还写到了哪些人?——征人、思妇。找到了这两类人,答案的位置就有了。

       先看征人,三层苦:

       一是沙场苦战——“相看白刃血纷纷,死节从来岂顾勋”,白刃相见、血染沙场,他们连死都不怕,图的却从来不是功勋;

       二是报国无援——

……

       再看思妇,一层苦:

       独守空闺,日夜相思、牵挂担忧。“少妇城南欲断肠”——一个“断肠”;“征人蓟北空回首”——一个“空”字,连消息都递不到,只剩回头望。

       小结一句:这一场仗,前方流血的是征人,后方流泪的是思妇。两个方向,两种“空”——征人“空回首”,思妇“欲断肠”。上一问我们看清了“败在哪儿”,这一问我们摸到了“痛在谁身上”,这就是这首诗的温度。

【重点提问③·讲课稿】

       (PPT第20页:这一处内容运用了什么表现手法,具有怎样的艺术效果?)

       手法题必须落回诗句。这一处指的正是“铁衣远戍辛勤久,玉箸应啼别离后。少妇城南欲断肠,征人蓟北空回首”四句,我们分两步答。

第一步,手法,分两层讲。

       第一层是虚实结合:“铁衣远戍辛勤久”“边庭飘飖那可度”是实写,刻画征人……

       第二层是对照(对比):一边是征人在“绝域苍茫”中“空回首”的茫然与思念—……

第二步,艺术效果,分两层说。

       第一层,情感维度更立体:打破了单一写征人或单写思妇的局限……

       第二层,主题表达更深刻:通过征人与思妇的隔空呼应,不仅写出个体的悲欢……

       给学生一个答题规范:手法题按“手法+诗句+艺术效果”三步作答。写“虚实结合”必须点出“哪句实、哪句虚、以虚衬实”;写“效果”要分“情感维度”和“主题表达”两层,只答“生动形象”不给分。

【设计意图】追问二把学生的视线从“战事”移到“人”,同时用PPT第20页的手法题完成一次高考题型对接:手法+诗句+效果三步作答,是诗歌鉴赏题的通用骨架。

环节七 文本解读·追问三 锋芒指向谁(对应PPT第21—25页)

【重点提问④·讲课稿】

         (PPT第21—23页:这场惨败,根源究竟是谁造成的?诗人的笔锋,真正指向了谁?结合文中李广的事迹与《燕歌行》内容,概括一名合格将领应当具备的品质。)

       答案就藏在结尾一句里——“至今犹忆李将军”。

       要读懂这一句,先看PPT第22页《史记·李将军列传》的引文:“广之将兵,乏绝之处,见水,士卒不尽饮,广不近水;士卒不尽食,广不尝食。宽缓不苛,士以此爱乐为用。”

       请同学们重点圈三个“不尽”——士卒不喝够,李广不靠近水;士卒不吃饱,李广不尝一口。好处先留给士卒,难处先留给自己,这就是“爱兵如子”。

       然后把诗句一组一组对上去,与李广形成对比。

       第一组,“男儿本自重横行,天子非常赐颜色”+“摐金伐鼓下榆关,旌旆逶迤碣石间”——写的是出征时的赫赫声威。对照李广的“宽缓不苛”,可见真正的将领不把威风摆给敌人看,更不靠君王的赏脸撑腰,对应的品质是“谦虚谨慎、心系天下”。

       第二组,“战士军前半死生,美人帐下犹歌舞”——主帅在大战时纵情享乐;而李广……

       第三组,“身当恩遇常轻敌,力尽关山未解围”——恃宠轻敌,既不知彼也不知己;李广则……

       最后落到批判的落点上:结尾“至今犹忆李将军”,一个“忆”字,写的是思念,指向的却是缺席——本该在场的那种将领,一个都不在。所以批判的锋芒不在士卒身上,不在敌人身上,而在主帅身上。

       这也回答了追问三的第二个问号:诗人真正指向的,是骄奢轻敌、不顾士卒生死的今之将帅。

【设计意图】追问三承追问一“错在主帅”而来,用《史记》原文与诗句双向对读,把“爱兵如子”落在实处,也把用典题的答题链条完整走一遍。

环节八 总结提升:四组对比(对应PPT第26页)

【重点提问⑤·讲课稿】

        (PPT第26页:总结全诗的对比之处,并简要说明好处。)

       这一页是全课的收口,也是“一把钥匙”的完整现身。请同学们先自己找,找不全没关系,我们一组一组对。全诗一共四组对比。

       第一组,盛与衰,叙事的反差:“摐金伐鼓下榆关”的赫赫声威,对“力尽关山未解围”的狼狈溃败。出征有多堂皇,败得就有多刺眼。

       第二组,官与兵,批判的锋刃:“战士军前半死生”对“美人帐下犹歌舞”。一半是生死,一半是歌舞,不著一字而讽意全出。

       第三组,……

       第四组,……

       好处怎么答?请学生往两处落:

       一是结构上——对比是这首诗的骨架,四组反差把28句撑成一个整体,由盛到衰、由外到内、由古到今,层层推进;

       二是表达上——对比是它的锋刃,高适不著一句批评,批评却藏在每一组反差里,讽意更含蓄、也更有力。答“作用”类题目,写到“骨架”和“锋刃”这两层,才算说透。

      【设计意图】四组对比是全诗的“骨架”,也是本课“一把钥匙”。这一页既做内容总结,也让学生拿到“对比作用题”的分层答法:结构层+表达层。

环节九 对比阅读(对应PPT第27—29页)

【重点提问⑥·讲课稿】

        (PPT第28—29页:这两首边塞诗结尾处都运用了典故。请根据诗歌内容,分析其所用典故表达的不同情感。4分)

……

【设计意图】把用典题做成“两诗对读”的比较鉴赏,是高考边塞诗的高频考法。本环节借《出塞》做一次同题异构,让学生看清“同一个手法,不同的情感落点”,也检验本课“用典四步”的掌握程度。

环节十 情境默写(对应PPT第30—33页)

……

诗歌梳理简表

学生自主预习导学案

【使用说明】

1. 本学案只要求你“带着问题读懂这首诗”,不要求一次做完做对——卡住的地方在【我的疑问】处记录下来,课堂上会有专门环节解决;

2. 全诗请先朗读两遍,再借助课下注释与课件逐层填写。

预习主线提示:本课以“一场败仗·三个追问”为主线——先看清这场仗“败在哪儿”,再体会“痛在谁身上”,最后追问“锋芒指向谁”,而“一把钥匙”(四组对比)串起全诗。你预习时要做的,就是把28句读成一份“战事复盘报告”。

一、预习目标

1. 通读全诗三遍:第一遍读准字音、读出节奏(注意“摐”“旌旆”“逶迤”“腓”“飘飖”“箸”等字音),第二遍借助课下注释疏通大意,第三遍能按“盛—衰—哀—壮”说出战事的四层脉络;

2. 完成本学案“字音表”“结构梳理表”“字词预习单”三张基础任务单……

二、初读课文·字音过关

三、整体感知·解题与结构

1. 结构梳理:全诗28句,按事态变化正好切成四层。从下面的参考词里给每一层挑一个“层次名称”填进去,再把这一层“写了什么”概括成一两句话。(层次参考词:出征之盛·失利之衰·被围之哀·死斗之壮)

四、字词与典故预习单

……

五、预习思考题(课堂五大重点问题,先想后听·每题2—3行)

早读资料

一、边塞诗介绍:

边塞诗标题:常含“塞、征、军、塞上、塞下、征人、从军”等字词。

边塞诗常见意象:烽火、狼烟、黄沙、长云、马、宝剑、

……

二、关于战争的成语:

1. 四面楚歌:形容陷入四面受敌、孤立无援的境地。

2. 草木皆兵:形容人在极度惊慌时,把山上的草木都当作敌兵。

3. 破釜沉舟:比喻下定决心,不顾一切地干到底。

……

三、关于战争的诗句:

1.“秦时明月汉时关,万里长征人未还”:出自王昌龄的《出塞二首·其一》

2.“醉卧沙场君莫笑,古来征战几人回”:出自王翰的《凉州词二首·其一》

……

四、作文素材积累:

话题一:家国情怀与责任担当

“汉家烟尘在东北,汉将辞家破残贼”,高适以雄浑笔调勾勒出将士们奔赴疆场的壮阔图景,这份“辞家破残贼”的决绝,正是家国情怀最厚重的注脚。将士们并非无牵无挂,只是在“家”与“国”的抉择中,将个人安危与小家团圆,融入守护山河的大义。他们身披铠甲,背对故土,用血肉之躯筑起防线,让“家国”二字不再是抽象的符号,而是战鼓催征时的义无反顾,是寒夜戍边时的默默坚守。这份担当,穿越千年仍振聋发聩——它提醒我们,家国情怀从不是一句口号,而是危难时刻“舍小我”的挺身而出,是每个人在各自岗位上对责任的躬身践行。

……

选必中整套课件目录预览

如需购买课件

请扫描下方二维码

店铺可直接购买

版权声明:本课件为原创内容,版权归本人所有。

✅ 允许:个人学习使用

❌ 禁止:复制、转载、倒卖、商用、上传至其他平台

侵权必究,如需授权请私信联系。

关注公众号

获取更多教学课件

END

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