当前位置:首页>南京>日军军纪为何崩坏:从南京大屠杀、占领区治理到补给体系的深层分析

日军军纪为何崩坏:从南京大屠杀、占领区治理到补给体系的深层分析

  • 2026-06-13 14:03:29
日军军纪为何崩坏:从南京大屠杀、占领区治理到补给体系的深层分析

很多人讨论日军暴行时,容易停留在一句话上:
“日军军纪败坏。”

这句话没错,但太浅。

真正的问题不是日军“没有纪律”。恰恰相反,日军有纪律,而且纪律极强。它能让士兵长途行军、忍饥挨饿、夜袭冲锋、死守阵地,甚至在毫无胜算的情况下继续“玉碎”。

问题在于:
日军的纪律,主要是对内服从、对上忠诚、对敌残酷,而不是对平民、俘虏和弱者保持人道约束。

这才是它最可怕的地方。

它不是散兵游勇式的混乱,而是高度组织化的暴力。
它不是没有秩序,而是把秩序用错了方向。
它不是不会服从,而是服从了错误的战争机器。

所以,要理解日军军纪,不能只从“日本兵坏不坏”这个道德层面看。我们必须把它放到更大的结构里:日本等级制度、熟人社会、军国主义动员、职业军人文化、后期学生兵征召、占领区治理、后勤补给体系,以及不同战区的作战环境。

这篇文章,就试着把这几层拆开。



一、日军不是“没军纪”,而是“军纪方向错了”

日军的军纪有两个面向。

一个是作战纪律。
一个是人道纪律。

作战纪律上,日军很强。尤其在1930年代到太平洋战争前期,日军士兵能吃苦、能行军、能夜战、能拼刺刀,基层服从性极高。军官一声令下,很多士兵可以不惜性命往前冲。

但在人道纪律上,日军非常糟糕。杀俘、虐俘、抢掠、强奸、强征劳工、报复村庄、屠杀平民,这些不是个别孤立事件,而是在多个战区反复出现的系统性问题。

这说明什么?

说明日军不是“纪律弱”,而是纪律的核心不是保护人,而是服从命令。

这就像一把刀。
刀磨得很锋利,但没有刀鞘。
锋利是真的,危险也是真的。

现代军纪的关键,不只是让士兵服从,更是让士兵知道:什么命令不能做,什么底线不能破,什么人即使是敌人也不能被随意杀害。

日军最严重的问题,就在这里断了。



二、日本等级制度:对上服从,对下压迫

要理解日军,必须理解日本社会里的等级结构。

日本传统社会非常讲“位置”。一个人在家族、学校、会社、军队里的身份,决定了他的行为方式。父亲、长子、老师、学生、前辈、后辈、上司、下属,每个人都有固定位置。

这种结构在和平社会里,可以形成秩序、礼貌和责任感。

但进入军队和战争环境后,它很容易变形为:

对上绝对服从,对下极端压迫。

在日军内部,军官压士兵,老兵压新兵,下级长期遭受殴打、羞辱、私刑和霸凌。新兵不是作为一个有尊严的人被训练,而是先被压碎,再被重塑成服从机器。

这会带来一个非常坏的结果:

一个长期被压迫的人,一旦遇到比自己更弱的人,往往会把暴力转嫁出去。

于是,暴力沿着等级链条往下流:

天皇与军部 → 将官 → 军官 → 下士官 → 老兵 → 新兵 → 战俘、平民、劳工、妇女儿童。

越靠下,越没有反抗能力。
最后,暴力就砸向最弱的人。

这不是日本独有的问题。很多等级森严、私刑严重、法治薄弱的军队都会出现类似结构。但日本军国主义把它推到了极端。

所以日军的问题,不是简单的“野蛮人没规矩”。更准确地说,是:

它有规矩,但规矩保护的是等级,不是人。



三、熟人社会一旦脱离约束,礼貌可能迅速失效

很多人有一个疑问:

日本人在本土明明很守规矩、讲礼貌、爱排队,为什么日军在占领区会那么残酷?

这个疑问看似矛盾,其实不矛盾。

日本本土社会的许多秩序,来自熟人社会的压力:家族、学校、公司、邻里、同僚、上级都在看着你。你怕丢脸,怕被排斥,怕给集体添麻烦,怕让家族蒙羞。

这是一种强约束。

但这种约束有一个问题:
它很多时候是对“自己人”有效。

一旦离开熟人社会,来到战场、殖民地和占领区,面对被宣传成“敌人”“低等民族”“便衣兵”“匪民”的陌生人,原来的羞耻约束就可能失效。

在东京街头,他可能很礼貌。
在占领区村庄,他可能变得残酷。
不是因为礼貌是假,而是因为他的礼貌没有扩展成普遍人道伦理。

这句话很重要:

礼貌是小共同体秩序,人道是大共同体伦理。两者不是一回事。

真正成熟的文明,不是只对熟人好,也不是只对本国人守规矩,而是承认:即使对方不是我的同胞,不是我的朋友,不是我的集团成员,他仍然是人。

日军在这里失败得非常彻底。



四、职业军人与后期学生兵:不是同一种人,也不是同一种责任

讨论日军军纪,还必须区分两类人:
职业军人与后期被征召上战场的学生、少年、预备役和普通民众。

职业军人,包括军校出身军官、长期服役老兵、下士官、宪兵、特务机关人员、关东军骨干等。他们是日本军国主义暴力机器的骨架。

他们的特点是:训练时间长,服从性强,作战经验多,意识形态浸泡深,等级观念极强,也更懂得如何组织暴力、管理占领区、训练新人、压制下级。

很多系统性暴行,不是临时学生兵能设计出来的,而是职业军人、军官集团、宪兵特务系统和占领行政共同制造的。

职业军人军纪强。
但强的是服从和杀伤。
不是人道和自我约束。

到了战争后期,日本兵源枯竭,大量学生、少年、预备役、工人、农民被强行推上战场。他们很多人训练不足,心理准备不足,被宣传裹挟,被羞耻文化绑架,被迫进入一台已经失控的战争机器。

这类人未必天然残忍。很多人其实也是受害者。
他们本应读书、工作、恋爱、生活,却被国家塞进死亡叙事里,变成所谓“为天皇献身”的燃料。

但这里也不能走向另一个极端:
不能因为他们年轻、被征召、被洗脑,就自动无罪。

正确判断应该分层:

被强征、未参与暴行的人,更多是战争机器的受害者。
被强征但参与虐俘、屠民、强奸、抢掠的人,仍然有个人责任。
主动狂热、积极施暴、举报逃兵、压迫弱者的人,责任更重。
军官、教官、老兵、宪兵、特务机关人员,责任通常最大。

所以,职业军人和学生兵的区别可以这样概括:

职业军人是制度的制造者和骨干;学生兵是制度吞噬的对象。但被吞噬之后,有些人又成为制度的末端加害者。

这才是历史里最难受的地方。



五、南京大屠杀:军纪爆炸性崩坏的极端样本

南京大屠杀不是普通占城抢掠。它是多个危险因素叠加之后形成的极端暴行。

第一,南京是当时中国的首都,象征意义极高。
日军攻陷南京,不只是军事胜利,更是一种政治宣告:要打垮中国抵抗意志。

第二,南京陷落前经历了上海会战。
上海会战极其惨烈,日军伤亡不轻。部队长期疲惫、仇恨累积、补给紧张。疲劳不能为暴行开脱,但它会成为暴行的燃料。

第三,大量守军溃散,有人脱下军装混入平民。
这给日军提供了一个极危险的借口:凡是青壮年,都可能是“便衣兵”。于是,军事筛查变成了滥杀。大量俘虏和平民青壮年被集中处决。

第四,上级责任链条严重失效。
南京的大规模杀俘、屠民、强奸、抢劫、纵火,不可能完全由零散士兵自发完成。尤其是大规模处决俘虏,需要集合、看押、押送、机枪扫射、处理尸体等组织行为。

所以南京不是“几个兵失控”。
南京是胜利狂热、报复心理、俘虏处置崩坏、上级默许、军纪约束断裂共同制造的灾难。

南京的特点是:

爆发式、集中式、象征性恐怖。

它像一座火山,在首都陷落的瞬间喷发出来。



六、重点城市、县城、乡村:日军军纪不是一种形态

如果只看南京,会以为日军暴行主要发生在大城市陷落时。其实不是。

日军在不同占领区,军纪形态不同。

重点城市,如上海、武汉、广州、北平、天津、杭州等,通常有一个规律:

初占期最乱,稳定占领后表面收敛。

为什么?

因为重点城市有金融、港口、铁路、工厂、仓库、行政机关、外国人、记者、外交关注和伪政权门面。日军如果长期乱杀乱抢,城市经济会瘫痪,伪政权也撑不起来。

所以,城市初占期可能出现抢掠、搜捕、强奸、杀俘。
但后期日军会逐渐建立宪兵、特务、伪政府、警察、保甲、通行证、粮食统制、经济恢复机构。

表面看,街面秩序似乎改善了。

但这不是人道改善,而是统治技术升级。

暴力从公开乱暴,转为制度性控制:

公开屠杀,变成秘密逮捕和处决。
随机抢掠,变成物资统制和强制征购。
士兵乱搜,变成宪兵和特务系统搜捕。
性暴力,变成慰安所制度。
临时恐怖,变成常态化监控。

所以,重点城市的“军纪改善”不能简单理解为日军变文明了。很多时候只是:

从乱兵暴力,升级为官僚化暴力。

县城和乡村则不同。

县城通常是基层控制节点。驻扎的可能是守备队、宪兵分队、特务机关、伪军、伪警察、翻译、地方维持会。

这里的暴力不一定规模最大,但最贴近日常生活:

通行证检查。
粮食征收。
抓劳工。
抓“嫌疑人”。
盘查青壮年。
逼供。
宪兵队刑讯。
伪军勒索。
夜间搜捕。
市场管制。
对抗日人员家属连坐。

大城市是恐怖事件。
县城是恐怖治理。

乡村更复杂,也更残酷。因为乡村既是粮食来源,也是游击队活动空间。日军在乡村面对的是“不确定敌人”:游击队可能不穿固定军装,群众可能送粮、报信、藏人。

于是日军很容易把整个村庄视为敌人支持系统。

找不到游击队,就惩罚村庄。
分不清军民,就扩大打击。
控制不了地区,就制造恐惧。
后勤不足,就抢粮抢牲口。
担心再反抗,就烧房杀人抓人。

所以乡村暴行往往表现为扫荡、烧村、抢粮、抓壮丁、强迫带路、报复性屠杀、据点化和炮楼化。

南京像火山爆发。
县城乡村像慢性绞杀。

南京是世界看见的地狱。
很多县乡,是没人看见的地狱。



七、补给问题:日军军纪崩坏的物质底盘

说到这里,还必须讲一个更硬的因素:补给。

军纪不是只靠道德维持的。军队每天要吃饭、喝水、消耗弹药、需要医疗、被服、燃料、运输、休整和通信。

如果这些东西跟不上,军纪就会被饥饿、恐惧、抢掠和报复拖入深水区。

补给不是后勤小事,而是文明边界。

日军最大的问题,是补给体系长期配不上战略野心。

日本本土资源有限,石油、铁矿、橡胶、粮食、船舶吨位都紧张,却同时打中国大陆长期战争、东南亚资源战争、太平洋海岛战争、对美英海空大战,后期还要守本土。

这不是勇敢。
这是战略透支。

日本军部长期把“士兵能忍”当成后勤体系不足的替代品。士兵忍饥挨饿,部队就地征发,战线越拉越长,后勤越跟不上。

所谓“现地补给”,落到中国百姓身上,就是抢粮、抓民夫、征牲口、强占民房、强买强卖、军票掠夺、征发船只车辆。

当一支军队默认老百姓是它的仓库,军纪就已经坏了一半。

这会形成恶性循环:

补给不足 → 抢粮 → 民怨上升 → 游击战增强 → 日军报复 → 占领成本上升 → 更依赖抢掠。

这就是“补给—治安螺旋”。

日军在中国战场越打越陷入这个循环。尤其在县城、乡村、敌后根据地、交通线周边,补给问题和反游击战互相强化,最终变成扫荡、烧村、抓丁、连坐和恐怖治理。



八、对比欧洲战场:德军东线与日军有相似机制

欧洲战场也说明:补给与军纪之间关系极深。

德军在西线和东线表现不同。

在法国、比利时、荷兰等西欧地区,交通、铁路、公路、城市体系较发达,德军可以利用欧洲基础设施,补给相对顺畅。因此西线德军往往表现为表面正规、行政榨取、镇压抵抗、抓劳工和迫害犹太人。

这不是“文明”,而是官僚化占领暴力。

东线完全不同。德军进攻苏联后,面对距离极长、道路泥泞、铁路轨距不同、严寒、苏联焦土政策、游击队、补给线拉长等问题。更重要的是,纳粹意识形态把苏联人、斯拉夫人、犹太人严重非人化。

于是东线变成极端残酷战场。

德军在东线大规模饿死苏军战俘,抢粮导致平民饥荒,焚村,处决游击队嫌疑人,配合屠杀犹太人,把苏联土地当殖民空间。

这和日军在中国、东南亚的许多机制非常相似:

侵略战争。
敌人非人化。
补给掠夺化。
反游击恐怖化。
战俘待遇恶劣。
对平民进行集体惩罚。

所以,不能把德军包装成“有纪律的绅士军队”。尤其在东线,这种滤镜碎得很彻底。

日军与德军东线的共同教训是:

一旦补给变成掠夺,敌人变成非人,军纪就不再是约束暴力,而会成为组织暴力的工具。



九、对比美军:工业后勤托住军纪底线

再看美军。

美军并不是圣人军队,也存在虐俘、报复、性暴力、抢纪念品、轰炸平民等战争伦理问题。但总体来说,美军基层抢粮压力远低于日军和德军东线,一个重要原因是:美军拥有压倒性的工业和后勤能力。

美军能够跨洋运输、大规模登陆补给、标准化供应罐头、弹药、燃油,能用工程兵修路修港,能医疗后送,能轮换,能空投,能用卡车、船队和制空权持续托住前线。

这意味着,美军士兵不用长期靠抢当地百姓活命。

这会极大降低抢粮、抓丁、强征车辆、为补给报复村庄等行为的概率。

更重要的是,美军有较完整的军事司法体系、媒体监督和制度问责。虽然执行并不完美,也有包庇、轻判和种族不平等等问题,但至少存在一套制度框架。

日军的问题是,许多对外暴行不是被严肃追责,而是被默许,甚至被当成占领治理工具。

所以,美军与日军的区别,不是“美国士兵天生更善良,日本士兵天生更邪恶”这么低级。

真正的差别是:

日本把战争压力转嫁给士兵肉体和占领区百姓;美国把战争压力更多交给工业、财政、运输和制度系统吸收。

一个靠补给系统托住军纪。
一个靠士兵忍耐和占领区掠夺硬撑战争。

前者是现代战争机器。
后者是军国主义赌徒。

赌徒一旦没钱,就会抢桌上的筹码;抢不到,就掀桌子。



十、日军军纪崩坏的完整因果链

把前面所有因素合起来,我们可以得到一条更完整的因果链:

日本等级社会强调位置和服从
→ 军队内部形成对上服从、对下压迫
→ 熟人社会的羞耻约束只对自己人强
→ 战争中敌人被排除在人道共同体之外
→ 军国主义宣传把侵略包装成圣战
→ 职业军人集团成为暴力机器骨架
→ 新兵、学生兵被快速吞入等级暴力
→ 战线过长,补给不足
→ 现地征发和抢掠成为常态
→ 平民被视为资源、威胁和低等级对象
→ 游击战增强,日军报复升级
→ 宪兵、伪军、特务、保甲共同构成基层恐怖
→ 城市暴力制度化,乡村暴力日常化
→ 军纪从约束暴力,变成组织暴力。

这条链条,才是理解日军军纪的钥匙。

如果只说“日本人坏”,太粗糙。
如果只说“战争残酷”,又太轻飘。
真正的问题是:一个国家如何把等级、羞耻、服从、忠诚、精神主义和补给不足,全部接入军国主义机器,最后制造出系统性暴行。

这才是历史的刀口。



十一、真正的教训:文明不能只靠礼貌,也不能只靠服从

日军军纪崩坏给后世最大的教训,不是简单仇恨某个民族。

真正的教训是:

任何军队、任何国家,一旦同时具备以下条件,都可能走向灾难:

战争被神圣化。
军队凌驾于文官控制。
士兵被训练成绝对服从机器。
敌人被非人化。
暴行不被惩罚。
补给靠掠夺解决。
熟人社会伦理没有扩展为普遍人道。
上级默许基层作恶。
舆论被宣传机器控制。

这八九个条件一旦凑齐,军纪就会从“约束暴力”变成“组织暴力”。

所以,真正现代的军纪,不只是“听话”。
真正现代的军纪,必须包括:

对违法命令的拒绝能力。
对俘虏和平民的底线保护。
对上级责任的追究。
对私刑和虐待的禁止。
对补给系统的现代化建设。
对军队权力的文官控制。
对敌人的最低人道承认。
对战争宣传的警惕。

没有这些,只靠“忠诚”“勇敢”“吃苦”“服从”,是不够的。

甚至这些品质被错误制度接管后,会变成灾难的燃料。



结语:日军最可怕的,不是没有秩序,而是有秩序地作恶

日军军纪最可怕的地方,不是它完全没有秩序。
恰恰相反,它有秩序,有等级,有服从,有组织,有忍耐,有牺牲精神。

但这些东西没有导向人道底线,而是导向侵略战争。

它让士兵很会服从,却没有让他们尊重生命。
它让军队很会打仗,却没有让军队守住人的底线。
它让士兵不怕死,却也让他们不怕作恶。
它让城市表面恢复秩序,却把暴力变成制度。
它让乡村陷入扫荡、抢粮、抓丁和连坐。
它把青年变成燃料,把平民变成资源,把俘虏变成负担,把占领区变成仓库。

所以,日军军纪问题的本质不是“纪律差”,而是:

纪律方向错了,伦理边界断了,补给体系坏了,国家机器疯了。

南京大屠杀是这种崩坏的极端爆发。
县城乡村的长期压迫,是这种崩坏的日常形态。
太平洋孤岛上的饥饿与玉碎,是这种崩坏的战略结局。

历史最残酷的地方在于:
一个社会中本来可以维持秩序的东西——等级、羞耻、服从、忠诚、纪律——一旦被军国主义接管,就可能全部变成战争机器的零件。

这才是日军军纪问题最深的教训。

文明不是看一个人在熟人面前多礼貌。
文明是看他面对陌生人、弱者、敌人、俘虏时,还能不能守住人的底线。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-13 23:49:08 HTTP/2.0 GET : https://b.460.net.cn/a/558864.html
  2. 运行时间 : 0.092323s [ 吞吐率:10.83req/s ] 内存消耗:4,486.89kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=ab83809aff00efd9acab527b60453c18
  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.000825s ] mysql:host=127.0.0.1;port=3306;dbname=b460;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000954s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000352s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000336s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000467s ]
  6. SELECT * FROM `set` [ RunTime:0.000211s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000527s ]
  8. SELECT * FROM `article` WHERE `id` = 558864 LIMIT 1 [ RunTime:0.000468s ]
  9. UPDATE `article` SET `lasttime` = 1781365748 WHERE `id` = 558864 [ RunTime:0.015529s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000299s ]
  11. SELECT * FROM `article` WHERE `id` < 558864 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000586s ]
  12. SELECT * FROM `article` WHERE `id` > 558864 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000478s ]
  13. SELECT * FROM `article` WHERE `id` < 558864 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000634s ]
  14. SELECT * FROM `article` WHERE `id` < 558864 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000765s ]
  15. SELECT * FROM `article` WHERE `id` < 558864 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000925s ]
0.093908s