跳到内容
当前位置:首页>教案>《江城子・乙卯正月二十日夜记梦》教案 反常合道为核心

《江城子・乙卯正月二十日夜记梦》教案 反常合道为核心

  • 2026-10-01 09:44:45
《江城子・乙卯正月二十日夜记梦》教案 反常合道为核心
课时:1 课时(40 分钟)
学段:高二
教材:统编版高中语文选择性必修上册
课型:诗词精读课
一、设计理念
以 “梦 — 镜 — 距离” 为文本支架,以 “反常合道” 为审美主线,兼顾 “爱情悼亡” 与 “士人命运” 双重解读。
核心问题是:现实层面生死永隔,本不可能重逢,词作却写梦中还乡、隔世垂泪。事理上谓之 “反常”,但贴合思念本心与人性真情,便是 “合道”。梦境虽是虚幻,而思念之痛、身世之叹、精神相守全部真实。由此打破 “苏轼只有旷达” 的刻板印象,落实文本细读、高考鉴赏与传统文化理解。
二、教学目标
语言建构与运用:熟读、背诵并默写词作;品读 “不思量,自难忘”“忽”“无言”“年年” 等关键词;掌握虚实结合、细节抒情、对面落笔等手法。
思维发展与提升:梳理 “梦前现实 — 梦中幻境 — 梦醒虚写悬想” 三层时空;读懂四层隔离、三重悲情;结合词句思辨 “反常合道” 的内涵。
审美鉴赏与创造:精读 “小轩窗,正梳妆”“相顾无言,惟有泪千行”,体会生死之下双向精神相守的深情;看见苏轼旷达背后至情至性的人格。
文化传承与理解:知人论世,结合熙宁年间密州时期处境,理解词作既是悼念亡妻,也是贬谪士人疲惫心灵的自我安顿,体会中国文人于苦难中安放自我的生命智慧。
三、教学重难点
教学重点:
梳理三层时空结构;分析四层隔离、三重悲情;赏析虚实结合、对面落笔;细读 “小轩窗,正梳妆”“相顾无言,惟有泪千行”。
教学难点:
①理解 “反常合道”:现实阴阳永隔无法重逢,梦境写相逢落泪,违背客观事理,却高度契合情感真实。
②读懂 “相顾无言”:不是无话可说,而是十年生死积攒的悲苦过于沉重,语言无力承载。
③体悟词作不止是爱情悼亡,更融合苏轼身世坎坷,梦境是精神归处。
四、教学准备
多媒体课件;名家朗诵音频;补充材料:王弗生平简表(16 岁嫁苏轼,27 岁卒于京师,归葬眉山)、苏轼《亡妻王氏墓志铭》节选。
史实提示:王弗卒于治平二年(1065);本词写于熙宁八年(1075)乙卯,相隔整整十年;乌台诗案发生于元丰二年(1079),本词作于乌台诗案前夕,苏轼已受党争排挤外放密州。
教师须知:“反常合道” 一语,见于宋代惠洪《冷斋夜话》所引苏轼评柳宗元《渔翁》诗,非苏轼系统诗论专著中的原话。课堂引用时表述为 “古人评诗有‘反常合道’之说,苏轼创作正是这一理念的典范”,更为稳妥。
五、教学过程(总时长 40 分钟)
(一)情境导入(3 分钟)
师:【提问 1】说到苏轼,你脑海中浮现的是怎样的形象?(学生简短作答,教师不展开)
师:我们常记住 “大江东去” 的豪迈,记住 “一蓑烟雨任平生” 的通透旷达。但旷达不是苏轼人格的全部。熙宁八年,密州,在外漂泊十年的苏轼,在一个夜晚梦见早已离世的妻子王弗,写下千古悼亡名篇《江城子・乙卯正月二十日夜记梦》。
古人评诗有 “反常合道” 之说 —— 有些情节事理上不合现实,却深深合乎人心。苏轼的创作正是这一理念的典范。今天我们借助这场梦,透过镜与梦,读懂苏轼坚硬外壳之下柔软深沉的内心。
板书课题:江城子・记梦 苏轼
播放朗诵音频,学生整体感知沉郁克制的情感基调。正音:乙卯 yǐ mǎo、鬓 bìn 如霜。
【时间提示】 导入压缩至 3 分钟:提问 1 学生简短作答后直接入题,不逐一点评;。
(二)初读全词,梳理时空,品 “不思量,自难忘”(7 分钟)
学生自由诵读全词,任务:划分词作三层时空。
明确:
梦前(现实) :十年生死两茫茫。不思量,自难忘。千里孤坟,无处话凄凉。纵使相逢应不识,尘满面,鬓如霜。
梦中(幻境) :夜来幽梦忽还乡。小轩窗,正梳妆。相顾无言,惟有泪千行。
梦醒(虚写悬想) :料得年年肠断处,明月夜,短松冈。
品读关键句 “不思量,自难忘”。
【提问 2】“不思量” 是不去思念吗?该怎样理解?
明确:不是不想。十年宦海颠沛,苏轼刻意压抑这份悲痛,不愿时时回想;可思念早已镌刻心底,不必刻意想起,却永远不会遗忘。这就是全词克制而刻骨的情感底色。
过渡追问【提问 3】:现实之中生死殊途,故人不可能再度相见,词人却写梦中还乡、夫妻重逢。这就是诗词中的 “反常”,那它又合怎样的 “道”?带着问题进入文本精读。
(三)精读文本:四层隔离、三重悲情、镜梦物象细读(13 分钟)
备课提示:本部分时间紧凑,多采用口头提问,请学生圈画词句、简短作答,减少教师大段独白。
补充提示:学生作答尽量定向收拢,避免课外过度发散,保障 13 分钟完成本板块教学。
1. 四层隔离:重重屏障隔开生者与亡者(5 分钟)
【提问 4】请大家圈画词句,思考:哪些阻隔把苏轼与王弗分开?
① 生死之隔:十年生死两茫茫。生与死,是最根本、无法逾越的永恒隔绝。
② 空间之隔:千里孤坟,无处话凄凉。词人身在密州,亡妻归葬千里之外的眉山,连倾诉悲伤都无处寄托。
③ 岁月之隔:纵使相逢应不识,尘满面,鬓如霜。十年外放漂泊,苏轼满身风尘、两鬓斑白;纵然相逢,妻子或许已认不出饱经沧桑的自己。
④ 语言之隔(无言之情) :相顾无言,惟有泪千行。
【提问 5】既然梦中得以相见,为何还要写 “相顾无言”?真的无话可说吗?
明确:不是不想说,而是情太重、言太轻,语言承载不了这份重量。
顺势回扣 “反常合道”:现实里亡者不能复生,无法对视落泪;梦境的相逢流泪违背客观事理,却把十年积攒的思念、委屈、沧桑全部释放,合乎人性本心,这就是 “合道”。
2. 三重悲情:由情爱走向士人命运(4 分钟)
① 死别之悲:十年生死两茫茫,阴阳永隔,丧妻之痛。
② 孤独之悲:千里孤坟,无处话凄凉,无人分担、无人共情的孤寂。
③ 身世之悲:“尘满面,鬓如霜” 背后,新旧党争倾轧、仕途失意、理想受挫的人生困顿。
小结:这首词不只是悼念亡妻。丧妻之痛叠加仕途磨难,梦境既是奔赴思念的爱人,也是疲惫灵魂暂时停靠的精神原乡。
【时间提示】 “身世之悲” 点到即止,不展开,与小结中的思辨呼应即可。
3. 镜梦物象细读:“小轩窗,正梳妆”(4 分钟)
【提问 6】“小轩窗,正梳妆”,梦里的王弗为什么还是年少梳妆的模样?
镜中的王弗:永远定格在青春鲜活的模样。现实中王弗早已逝去,梦境滤去死亡与衰败,留存记忆里最珍贵的形象。现实层面 “反常”,思念本心层面 “合道”。
镜外的苏轼:梦中归来,却是尘满面、鬓如霜的中年人。王弗永远停留在二十七岁,而苏轼不断走向衰老,这是时间错位的相遇。
【提问 7】“相顾无言,惟有泪千行” 仅仅是苏轼一个人的落泪吗?如何理解 “双向精神相守”?
双向精神相望:在词人的心灵世界,亡者亦能感知生者的沧桑。
教师点拨(重要限定) :这是词人主观情感的外化,是苏轼内心渴望的投射,不是现实逻辑的判断。但正是这种 “不可能中的渴望”,才最见深情。现实不可能,却是内心最深的渴盼,实现跨越生死的精神呼应。
(四)聚焦高考考点:虚实结合、对面落笔,回扣反常合道(10 分钟)
1. 虚实结合
【提问 8】“纵使相逢应不识” 是梦境当中的情节吗?它属于哪一种虚实笔法?
(追问:它和 “夜来幽梦忽还乡” 的 “虚” 有什么不同?)
实写(梦前现实) :十年生死两茫茫…… 尘满面,鬓如霜,写生死隔绝、自我沧桑。
假设虚笔:“纵使相逢应不识” 是立足现实作出的假想,此时尚未入梦,不属于梦境内容,以虚笔强化岁月带来的物是人非。它与 “梦中虚写” 不同:一个是现实逻辑内的假设,一个是超现实的梦境。
虚写(梦中幻境) :夜来幽梦忽还乡。小轩窗,正梳妆。相顾无言,惟有泪千行。借梦境追忆往日温情,虚幻的美好反衬现实永别的悲凉。
虚写(梦醒悬想) :料得年年肠断处,明月夜,短松冈。梦醒之后,遥想千里之外的孤坟。
回扣 “反常合道”:梦境属于虚幻,但思念、悲怆都是词人真实的生命体验。
2. 对面落笔(对写法)
【提问 9】“料得年年肠断处,明月夜,短松冈”,词人直接写自己悲痛吗?这样写有什么妙处?
教师讲解:“料得” 是词人主观揣测想象。本句不直接写 “我年年悲痛断肠”,而是把悲思投射到千里之外的孤坟。教学与考试中多视作对面落笔:悬想亡妻坟茔处凄怆断肠,借彼地之境抒自我之痛,含蓄扩大悲情的时空,余味悠远。
补充思辨提示:从现实逻辑看,亡妻已逝;从抒情逻辑看,这是生者将悲痛投射到对方或坟茔,是诗歌的对面落笔。也有解读认为 “肠断处” 指此地令词人断肠,两种说法均可,课堂以主流鉴赏为主,不做绝对化判定。
3. 总结反常合道
整首记梦,死而复见、隔世相望,都是现实不可能发生的幻境。世俗事理谓之反常,思念人性谓之合道。这正是 “反常合道” 诗学理念的绝佳范本。
(五)课堂小结,思辨苏轼人格(5 分钟)
师(1 分钟,快速串讲,口头简单勾连三层时空、四层隔离主干,不逐条展开) :
本课核心:三层时空、四层隔离、三重悲情、虚实结合、对面落笔,全部指向一个审美内核 —— 反常合道。这些要点课件上都有,大家课后整理笔记。
(课件呈现:①三层时空 ②四层隔离 ③三重悲情 ④核心手法 ⑤审美内核)
师(3 分钟,思辨探究) :
【提问 10】苏轼既有 “一蓑烟雨任平生” 的旷达,又有 “相顾无言,惟有泪千行” 的悲恸,二者矛盾吗?
操作建议:
先给 30 秒同桌交流,让学生有话可说。
请 2—3 名学生发言,教师不急于评判,追问 “为什么”“从哪里看出来”。
教师总结时扣住 “接纳痛苦” 四个字:旷达不是没有痛苦,而是承认痛苦、容纳痛苦之后的精神通透。悲伤与旷达共存,才是完整真实的苏轼。
这个思辨是打通 “悼亡 — 身世 — 人格” 三层的枢纽,不简化、不跳过。
明确:并不矛盾。旷达不等于没有痛苦,而是接纳痛苦。真切体会生死离别、命运磨难,才生成通透豁达。悲伤与旷达共存,才是完整真实的苏轼。
师(1 分钟,齐背收束) :
全班齐背全词。背的时候注意:上阕读出克制,下阕读出悲怆,最后三句读出余韵。
齐背结束后,教师不追加总结,直接布置作业,让课堂在诵读余韵中收束。
【时间提示】 若前面环节超时,宁可压缩导入或考点讲解,也要保住这 3 分钟思辨。若思辨热烈,可从作业环节借 1 分钟(作业口头布置,不逐条念)。
(六)布置作业(2 分钟)
基础作业:背诵并默写《江城子・乙卯正月二十日夜记梦》。
拓展小练笔:结合 “反常合道”,赏析 “小轩窗,正梳妆” 或 “相顾无言,惟有泪千行”,100 字左右。(提示:先点明何处 “反常”,再分析怎样 “合人情之大道”)
微型示例:
“小轩窗,正梳妆” 写亡妻仍是少女模样,现实中人已逝去十年,此为 “反常”;但思念者心中,爱人永远定格在最美的年华,此为人情之 “合道”。
选做:以 “梦醒时分” 为题,写 200 字短文,尝试运用 “距离写深情” 或悬想(对面落笔)的手法。
六、板书设计
江城子·记梦  苏轼
梦前(实)→四层隔离|三重悲情
梦中(虚)→小轩窗·正梳妆|相顾无言
梦醒(虚想)→明月夜·短松冈【对面落笔】
★反常合道:事理反常,人情合道
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-10-02 15:25:14 HTTP/1.1 GET : http://a.sjds.net/a/532448.html
  2. 运行时间 : 0.071901s [ 吞吐率:13.91req/s ] 内存消耗:4,470.75kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=1e4525f6f616ee08352c28bde385b693
  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.000589s ] mysql:host=172.18.0.4;port=3306;dbname=a_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000981s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000393s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000451s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000509s ]
  6. SELECT * FROM `set` [ RunTime:0.000285s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000658s ]
  8. SELECT * FROM `article` WHERE `id` = 532448 LIMIT 1 [ RunTime:0.000377s ]
  9. UPDATE `article` SET `lasttime` = 1790925914 WHERE `id` = 532448 [ RunTime:0.001780s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000314s ]
  11. SELECT * FROM `article` WHERE `id` < 532448 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000412s ]
  12. SELECT * FROM `article` WHERE `id` > 532448 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000383s ]
  13. SELECT * FROM `article` WHERE `id` < 532448 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000568s ]
  14. SELECT * FROM `article` WHERE `id` < 532448 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000450s ]
  15. SELECT * FROM `article` WHERE `id` < 532448 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000611s ]
0.081137s