当前位置:首页>教案>七下语文教案设计:《说和做——记闻一多先生言行片段》优质课

七下语文教案设计:《说和做——记闻一多先生言行片段》优质课

  • 2026-04-17 09:20:39
七下语文教案设计:《说和做——记闻一多先生言行片段》优质课

《说和做——记闻一多先生言行片段》优质课教案

口的巨人,行的高标


【教材分析】

本文是诗人臧克家为纪念恩师闻一多先生创作的记人散文,编入七年级下册第一单元“群星闪耀”人文主题板块。单元核心语文要素为学习精读方法,把握人物形象特点,品味精彩的人物描写,理解人物的精神品格

文章以“说”与“做”为核心线索,精准截取闻一多先生“学者”与“民主革命家”两个生命阶段的典型言行片段,立体展现其“口的巨人,行的高标”的崇高人格。文本结构严谨清晰,前后两部分形成鲜明对照,语言凝练厚重、兼具诗意与力量,善用四字短语、比喻、对偶、对比等手法,以极简笔墨传人物风骨,是七年级学生学习记人散文写作、锤炼语言表达、涵养家国情怀的典范文本。

【学情分析】

七年级学生已通过本单元开篇《邓稼先》的学习,初步掌握“通过典型事例分析人物形象”的基本方法,具备一定的记叙文精读、圈点批注能力。但存在三个核心认知难点:

  1. 1. 对闻一多先生所处的抗战后期、解放战争初期的时代背景认知有限,难以理解其从学者到革命家的人生转变的深层逻辑;
  2. 2. 对文本中诗化、凝练的语言,仅能停留在“识别修辞”的表层,难以体会语言背后的情感张力与人物精神;
  3. 3. 容易将闻一多前后期“说”与“做”的不同表现割裂看待,无法理解其内在的统一性。

教学中需以文本为核心,适度补充贴合内容的背景资料,以梯度化问题链引导学生深耕文本,从言行细节走进人物的精神世界。

【教学目标】(紧扣新课标核心素养)

  1. 1. 语言运用:梳理文章以“说”“做”为核心的双线结构,把握闻一多先生两个生命阶段的言行特征;品味文本凝练生动、富有气势的语言,掌握“以典型言行片段刻画人物、用对比凸显人物精神”的写作方法。
  2. 2. 思维能力:通过朗读批注、对比分析、合作探究,厘清闻一多前后期“说”“做”的不同内涵,辩证理解其“看似矛盾、实则统一”的人格逻辑,提升文本分析与辩证思考能力。
  3. 3. 审美创造:感受文本诗化的语言风格与严谨的结构之美,体会闻一多先生的人格之美,能仿写文本的语言技巧完成片段写作。
  4. 4. 文化自信:感悟闻一多先生言行一致、心怀家国、勇于献身的崇高精神,树立“言出必行、踏实笃行”的人生态度,涵养家国情怀。

【教学重点】

以“说”“做”为线索,梳理闻一多先生作为学者与革命家的不同言行表现,精准把握人物形象的核心特征,品味文本的语言特色。

【教学难点】

理解闻一多先生前后期“说”“做”看似迥异的表现背后,一以贯之的爱国初心与言行一致的人格底色。

【教学方法】

核心任务驱动法、朗读品味法、圈点批注法、小组合作探究法、情境创设法

【课时安排】

2课时


第一课时

核心任务:完成“百年风骨人物展·闻一多”展板第一板块——「学者风骨:以笔为炬,深耕文脉」的内容梳理与素材提炼

一、诗歌导入,走近人物(5分钟)

  1. 1. 名句入情

多媒体展示名句:

“有的人活着,他已经死了;有的人死了,他还活着。”

——臧克家《有的人》

教师导语:这句诗是臧克家为纪念鲁迅先生所作,道尽了所有以生命点亮时代的人的风骨。而在臧克家的心中,还有一位配得上这句评价的恩师——他是点燃近代诗坛的红烛,是深耕民族文脉的学者,更是直面枪口呐喊的民主斗士,他就是闻一多先生。今天,我们就一起走进臧克家笔下的《说和做》,读懂这位被称为“口的巨人,行的高标”的先生,同时为学校的“百年风骨人物展”,完成闻一多先生人物展板的制作。

  1. 1. 预习反馈
    • • 学生分享课前搜集的闻一多先生相关信息,教师补充完善:闻一多,本名闻家骅,中国近代著名诗人、学者、民主战士,代表作诗集《红烛》《死水》,1946年7月15日在昆明被国民党特务暗杀,用生命践行了自己的理想。
    • • 字词通关:聚焦文中核心词语锲而不舍、兀兀穷年、沥尽心血、群蚁排衙、迥乎不同、慷慨淋漓,齐读正音,重点强调“锲、兀、沥、迥”的读音与写法,引导学生初步思考:这些词语,藏着闻一多先生怎样的形象?

二、整体感知,梳理文脉(15分钟)

  1. 1. 速读圈画,理清骨架

学生快速浏览全文,完成两个核心任务:

  • • 找一找:文中哪一句话,像一座桥梁,清晰划分了闻一多先生的两个生命切面?(明确:第8自然段过渡句——“做了再说,做了不说”,这仅是闻一多先生的一个方面,——作为学者的方面。)
  • • 理一理:以过渡句为界,文章前后两部分,分别写了闻一多先生的哪两种身份?对应怎样的“说”“做”准则?
  1. 1. 核心梳理,搭建展板框架

师生共同明确文章结构,摒弃表格,以文本批注式梳理呈现核心内容,为展板制作搭建框架:

  • • 第一部分(1-7自然段):作为学者的闻一多

核心准则:做了再说,做了不说

核心事件:历时十余年,在颠沛流离中完成《唐诗杂论》《楚辞校补》《古典新义》三部学术著作

核心底色:潜心治学、锲而不舍、实干笃行

  • • 第二部分(9-20自然段):作为革命家的闻一多

核心准则:说了就做,言行一致

核心事件:起草政治传单、群众大会演说、参加游行示威

核心底色:英勇无畏、舍生取义、知行合一

  1. 1. 深度追问:作者为什么要选择“学者”和“革命家”这两个维度来写闻一多先生?

明确:唯有同时呈现这两个切面,才能完整展现闻一多先生的人格全貌——他既有文人的深耕与坚守,也有斗士的锋芒与勇气,让人物形象不再扁平,而是立体、丰满、有血有肉。

三、精读文本,品悟学者风骨(15分钟)

学生默读1-7自然段,以“为展板找细节素材”为任务,圈画描写闻一多先生治学“做”与“说”的关键语句,写下批注感受,随后师生共同品析核心句段。

  1. 1. 聚焦学者之“做”:读懂沉默背后的坚守

核心问题:作为学者的闻一多,他的“做”,和普通人的“做”,有什么不一样?

重点句段品析:

  • • “他想吃尽、消化尽我们中华民族几千年来的文化史,炯炯目光,一直远射到有史以前。”

品析:以夸张、比喻的手法,打破了“做学问只是研究书本”的浅层认知——闻一多先生的治学,从来不是为了个人成就,而是要在山河破碎的年代,从民族文化中寻找根脉,为风雨飘摇的国家守住精神底气。一个“射”字,写尽了他目光的深邃与志向的远大。

  • • “他从唐诗下手,目不窥园,足不下楼,兀兀穷年,沥尽心血。”

品析:四个连续的四字短语,像四个定格的特写镜头,没有一句多余的修饰,却把闻一多先生十几年如一日、废寝忘食的治学状态浓缩其中。这里化用“目不窥园”的典故,更写出了他心无旁骛、把整个生命都投入学术研究的执着——抗战时期,西南联大的校舍是茅草屋,空袭警报时常响起,可他依然在油灯下深耕不辍,这份“兀兀穷年”,是乱世里最难得的坚守。

  • • “一个又一个大的四方竹纸本子,写满了密密麻麻的小楷,如群蚁排衙。”

品析:这个极具画面感的比喻,从来不是为了单纯写“字写得整齐”,而是藏着闻一多先生治学的极致严谨。“一个又一个”“密密麻麻”,写尽了他付出的心血,而“群蚁排衙”的工整背后,是他对民族文化的敬畏之心。

  1. 1. 探究学者之“说”:读懂“不说”背后的力量

核心问题:文中反复说闻一多先生“做了再说,做了也不一定说”,他是真的“不说”吗?为什么他选择“不说”?

学生小组讨论后明确:

他不是不会说,更不是无话可说——作为诗人、学者,他本就有极强的表达能力。他的“不说”,是不屑于口头的吹嘘与标榜,反对空谈,崇尚实干;他的“说”,都藏进了字字千钧的学术著作里,用实实在在的研究成果,向世界言说中华民族文化的生命力。这份“做了不说”,是文人的谦逊,更是实干者的底气。

  1. 1. 板块小结

学者时期的闻一多,是沉默的实干家,更是无声的爱国者。他把对民族的热爱,藏进了油灯下的每一个深夜,藏进了本子上的每一个小字,用十几年的“做”,守住了民族文化的根脉。

四、课堂小结与作业(5分钟)

  1. 1. 课堂小结:今天,我们完成了人物展板第一板块「学者风骨」的素材梳理,读懂了闻一多先生“做了再说,做了不说”的治学风骨。可就是这样一位心无旁骛、深耕书斋的学者,后来却毅然走出了茅草屋,走到了游行队伍的最前面,走到了枪口之下的演讲台。他的“说”与“做”,为什么会发生如此翻天覆地的变化?下节课,我们一起走进他生命的最后岁月,完成展板的第二板块「斗士锋芒」,读懂他“口的巨人,行的高标”的完整人生。
  2. 2. 分层作业:
    • • 基础作业:熟读课文第二部分,圈画描写闻一多先生革命言行的关键语句,写下自己的初步感受。
    • • 任务作业:为展板「学者风骨」板块,撰写一段100字以内的人物简介,要求结合本节课品析的细节,突出闻一多先生的治学精神。
    • • 预习作业:查阅《最后一次讲演》的创作背景,了解李公朴遇刺事件的相关史实。

第二课时

核心任务:完成展板第二板块「斗士锋芒:以命为刃,呐喊光明」,读懂闻一多先生“说”“做”的内在统一,完成人物展板的整体制作

一、复习导入,聚焦转变(5分钟)

  1. 1. 复习回顾:上节课,我们认识了学者闻一多——他“做了再说,做了不说”,以笔为炬,深耕文脉。请大家齐读课文第8、9自然段,重点关注迥乎不同、一反既往两个词语,思考:这两个词,告诉我们闻一多先生的人生,发生了怎样的转变?
  2. 2. 情境铺垫:教师补充背景:当闻一多先生在书斋中深耕时,我们的国家正在经历前所未有的苦难——抗战胜利后,国民党撕毁和平协定,发动内战,大肆暗杀民主人士,践踏民主与自由。正是在这样的黑暗里,这位沉默的学者,毅然选择了挺身而出,用自己的声音和生命,向黑暗宣战。今天,我们就一起读懂作为革命家的闻一多,他的“说”与“做”。

二、精读文本,品悟斗士锋芒(20分钟)

学生快速阅读9-18自然段,以“为展板找核心素材”为任务,圈画闻一多先生作为革命家“说”了什么、怎么“说”、“做”了什么的关键语句,小组交流批注。

  1. 1. 品读革命之“说”:从无声到呐喊,是向死而生的勇气

核心问题:作为革命家的闻一多,他的“说”,和学者时期有什么不一样?他的“说”,藏着怎样的力量?

重点句段品析:

  • • “作为争取民主的战士,青年运动的领导人,闻一多先生‘说’了。起先,小声说,只有昆明的青年听得到;后来,声音越来越大,他向全国人民呼喊,叫人民起来,反对独裁,争取民主!”

品析:从“小声说”到“大声呼喊”,不只是声音的变化,更是斗争范围的扩大、斗争决心的升级。他的“说”,不再是藏在著作里的无声言说,而是直面黑暗的呐喊——他知道自己的声音会引来杀身之祸,可他依然要说,因为他要叫醒沉睡的人,要为黑暗中的中国,喊出一条光明的路。

  • • 群众大会上的讲演片段:“你们杀死一个李公朴,会有千百万个李公朴站起来!你们将失去千百万的人民!……我们随时像李先生一样,前脚跨出大门,后脚就不准备再跨进大门!”

情境补充:这是闻一多先生生命中最后一次讲演。当时,挚友李公朴刚被特务暗杀,全城都在传,下一个目标就是闻一多。家人、朋友都劝他躲起来,不要出席追悼会,可他还是毅然走进了会场,直面台下暗藏的特务枪口,发表了这场震古烁今的讲演。

品析:没有华丽的辞藻,只有铿锵有力的质问、掷地有声的宣言。这句话,是他向特务的宣战,更是他向死而生的誓言——他早已做好了牺牲的准备,用自己的声音,点燃更多人的勇气。这,就是“口的巨人”。

  • • “他‘说’了,跟着的是‘做’。这不再是‘做了再说’或‘做了也不一定说’了。现在,他‘说’了就‘做’。言论与行动完全一致。”

品析:这句话与前文学者时期的准则形成鲜明对比,却又一脉相承——无论是“做了不说”还是“说了就做”,他始终坚守着“言行一致”的底线,从来没有说过一句空话,从来没有违背过自己的初心。

  1. 1. 聚焦革命之“做”:从书斋到街头,是知行合一的坚守

核心问题:闻一多先生不仅“说”了,更用生命践行了自己的“说”,文中写了他哪些“做”的细节?藏着怎样的精神?

明确核心事件与细节:

  • • 起稿政治传单:在白色恐怖最严重的时刻,他不顾个人安危,深夜在油灯下执笔,用文字唤醒民众;
  • • 参加游行示威:明知前路有危险,依然走在游行队伍的最前头,昂首挺胸,长须飘飘

重点品析“昂首挺胸,长须飘飘”:

这短短八个字,是闻一多先生留给世人最后的背影。抗战时期,他曾蓄须明志,发誓“抗战不胜,誓不剃须”;而此刻,他的长须,早已成了他不屈气节的象征。哪怕面对死亡的威胁,他依然从容坚定、风骨凛然,没有一丝一毫的退缩。这个外貌细节,没有写一个“勇”字,却把他大无畏的革命精神,永远定格在了读者心中。

  1. 1. 难点突破:辩证理解“说”与“做”的内在统一

核心讨论:有人说,闻一多先生前后期“做了不说”和“说了就做”,是完全相反、互相矛盾的,你认同这个观点吗?为什么?

引导学生层层深入,最终明确核心结论:

这两种表现,看似迥乎不同,实则一以贯之,从来没有半分矛盾。

  • • 从初心来看:学者时期的“做了不说”,是在山河破碎时,以深耕学术为民族文化续命;革命时期的“说了就做”,是在民主被践踏时,以呐喊与行动为民族未来开路。两者的核心,都是闻一多先生刻在骨子里的家国情怀,都是他对国家、对民族最深沉的爱。
  • • 从人格来看:无论是埋头书斋的“做”,还是挺身而出的“说”,他始终坚守着“言行一致、知行合一”的人生准则。他从来不说空话,不说大话,要么不说,说了就一定做到;要么不做,要做就一定做到极致。这份坚守,贯穿了他的一生。

全班齐读课文最后两个自然段,感受作者对闻一多先生的崇敬与赞颂:

闻一多先生,是卓越的学者,热情澎湃的优秀诗人,大勇的革命烈士。

他,是口的巨人。他,是行的高标。

三、品味语言,学以致用(10分钟)

  1. 1. 语言特色总结

结合两节课的品析,师生共同总结本文的语言亮点,为仿写与写作铺垫:

  • • 凝练厚重的四字短语:连续使用四字短语,节奏紧凑、气势贯通,以极简笔墨传丰富意蕴;
  • • 生动传神的修辞:以比喻、对偶、对比等手法,让人物形象更鲜活,情感表达更有力量;
  • • 对照式的结构:前后两部分形成鲜明对照,既突出了人物的转变,更凸显了人格的统一,结构严谨,重点突出;
  • • 细节化的刻画:以言行、外貌的小细节,凸显人物的大精神,于细微处见风骨。
  1. 1. 读写结合,片段仿写

任务:结合本节课学到的1-2种语言技巧,为我们的人物展板,撰写一段80字左右的“闻一多先生人物评语”;或仿写片段,描写你身边一位“言行一致”的同学、老师,要求用典型言行细节凸显人物特点。

学生完成写作后,现场交流点评,重点关注“言行细节的刻画”与“语言技巧的运用”。

四、拓展延伸,传承精神(5分钟)

  1. 1. 补充《红烛》片段,呼应人物一生

多媒体展示闻一多《红烛》经典片段:

红烛啊!/流罢!你怎能不流呢?/请将你的脂膏,/不息地流向人间,/培出慰藉的花儿,/结成快乐的果子!

教师总结:24岁的闻一多,写下了这首《红烛》,而他的一生,就是对这首诗最好的践行。年轻时,他用诗歌点燃理想;中年时,他用学术守护文脉;生命的最后,他用生命照亮黑暗。他就像一支红烛,燃尽了自己,却给人间留下了光明与勇气,成为了永远的“口的巨人,行的高标”。

  1. 1. 联系现实,感悟传承

提问:在和平年代的今天,我们不再需要面对枪口呐喊,那闻一多先生的精神,还有意义吗?我们该如何践行“言行一致、行胜于言”的准则?

学生自由发言,教师引导总结:

闻一多先生的精神,从来没有过时。对我们来说,它不是惊天动地的壮举,而是藏在日常的点滴里:学习上,不空谈理想,用踏实的行动兑现自己的目标;生活中,言出必行,答应别人的事一定做到;面对是非,有坚守底线的勇气,有敢说真话的担当。这,就是对闻一多精神最好的传承。

五、分层作业布置

  1. 1. 基础作业:完善“百年风骨人物展·闻一多”的完整展板内容,包括「学者风骨」「斗士锋芒」「人物金句」「人物评语」四个板块,做到内容准确、语言凝练、贴合人物精神。
  2. 2. 拓展作业:阅读闻一多《最后一次讲演》全文,结合本文内容,写一段200字左右的感悟,谈谈你对“口的巨人,行的高标”的理解。
  3. 3. 写作作业:仿照本文“以典型言行片段刻画人物、用对比凸显人物精神”的写法,写一篇500字左右的记叙文,刻画你身边一位“言行一致”的人,题目自拟。

【板书设计】


                说和做
          ——记闻一多先生言行片段

    学者风骨(1-7)                斗士锋芒(9-20)
  做了再说,做了不说           说了就做,言行一致
  以笔为炬,深耕文脉           以命为刃,守护民主
                ↘               ↙
          【家国初心 言行一致】
                ↘               ↙
          口的巨人        行的高标

  语言特色:凝练传神  对比凸显  细节见骨

【教学反思】

本教案以新课标语文核心素养为导向,打破了传统记人散文“串讲文本、逐段分析”的模板化设计,以“制作百年风骨人物展展板”为核心任务贯穿两课时,将文本解读、语言品味、精神感悟、读写结合融为一体,始终紧扣单元语文要素,精准落实教学目标,层层突破教学重难点。

教学过程以“说”“做”为核心线索,设计梯度化的问题链,引导学生从“梳理事件”到“品味细节”,再到“感悟精神”“传承品格”,层层深入,始终以学生为主体,给足学生圈画批注、合作探究、表达交流的空间,避免教师“一言堂”。同时,适度补充贴合文本的时代背景与人物资料,既帮助学生消除时代隔阂,又不脱离文本核心,真正引导学生走进闻一多先生的精神世界。

教学过程中需注意两个优化方向:一是对文本语言的品析,要更注重引导学生的个性化解读,避免标准化赏析限制学生的思维;二是仿写与写作练习,要加强针对性的分层点评,重点关注学生对“以言行刻画人物”写法的掌握,真正落实读写结合的教学目标,让学生不仅读懂人物,更能学会写人。

最新文章

随机文章

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