当前位置:首页>java>巴菲特代码【1】:猎手的觉醒 —— 从“捡烟蒂”到“买皇冠”

巴菲特代码【1】:猎手的觉醒 —— 从“捡烟蒂”到“买皇冠”

  • 2026-01-30 04:10:41
巴菲特代码【1】:猎手的觉醒 —— 从“捡烟蒂”到“买皇冠”

第一章:猎手的觉醒 —— 从“捡烟蒂”到“买皇冠”

“我是百分之八十五的格雷厄姆,和百分之十五的费雪。”

“I am 85% Benjamin Graham, 15% Phil Fisher.”

—— Warren Buffett, 1969

引言:幸存者偏差,还是精心设计的必然?

在正式解剖巴菲特的第一战之前,我必须先回答一个在我从一级市场转向二级市场研究时,反复拷问自己的问题,PS:后续更新看看有没有人看这个系列吧...

在我所熟悉的科技创投和游戏行业,一个操盘手往往只有“一条命”。看准了一个风口(比如曾经的新零售或现在的 AI),你就是神;一旦资金链断裂、风口停歇,很多人就再也没有机会回到牌桌的主位。对于绝大多数投资人而言,这辈子能主导一个巨大的成功或失败案例,都是极其罕见的。

那么,为什么沃伦·巴菲特可以?

为什么他可以在经历了 1962 年纺织厂的决策失误、1993 年 Dexter 鞋业的百亿亏损后,不仅没死,反而像拥有“无限复活币”一样,接着去投可口可乐、去救高盛、去买苹果?这究竟是极致的运气(Luck),还是不可复制的实力(Skill)

结合我对复杂系统的理解,我认为答案是:30% 的天命(Beta) + 70% 的系统设计(System Design)。

1. 时代的贝塔(The Lottery):

我们必须诚实。如果巴菲特出生在 1930 年的孟加拉国,或者现在的他是一个在硅谷卷大模型的创业者,他都不可能成为“巴菲特”。他中了“卵巢彩票”:生在二战后国力上升期的美国。

2. 精心设计的“容错系统”:

这才是容易被忽视的“实力”。曾几何时,我们追求的是极致的增长速度,构建的是“容错率极低”的系统——依靠外部融资,一旦资金被切断,游戏立刻结束。但巴菲特构建的是一个“反脆弱系统”:

  • 资金端:他不做基金(有赎回压力),而是做保险控股(永续资金)。这意味着钱永远不会跑,所以他永远不需要被迫卖出

  • 输入端:也就是我想强调的那个隐藏关键点——极高信噪比的信息过滤算法

在信息爆炸的时代,保持高强度的输入是最简单的。真正极难被模仿的,不是“坚持阅读”,而是“读什么”;不是“拜访企业”,而是“去敲谁的门”。巴菲特之所以是巴菲特,不在于他读得更多,而在于他脑子里内置了一套“异常值搜索算法”,这让他在 1950 年代那个信息闭塞的世界,精准锁定了那 1% 的机会。

带着这个视角,让我们回到 1950 年代

第1节:寻找异常值 —— 1951年 GEICO:一次关于“单位经济模型”的物理穿透

在我投资研究的无数个深夜里,我常盯着屏幕上跳动的 K 线和复杂的 SaaS 估值模型发呆,我们最焦虑的永远是同一个问题:“噪音里的信号究竟在哪里?”

海量的 BP(商业计划书)、嘈杂的新闻、虚假的繁荣数据,构成了巨大的噪音。我们习惯于依赖数据室(Data Room)、专家访谈和行业报告来给自己壮胆。

但当我把目光投向 1951 年那个寒冷的冬天,21 岁的沃伦·巴菲特向我展示了什么是真正的“信号捕获”。没有彭博终端,没有互联网,他用一种最原始、却最硬核的方式,完成了一次教科书级别的“物理穿透”。

1. 捕捉“聪明钱”的自我背叛

一切始于一次对导师的“逆向工程”。

当时的巴菲特,是哥伦比亚大学本杰明·格雷厄姆课堂上最狂热的学生。格雷厄姆的教条在当时就是圣经:只买“烟蒂股”——那些股价跌破净流动资产的烂公司。

但年轻的巴菲特在翻阅那本厚重的《穆迪手册》时,敏锐地捕捉到了导师持仓里的一个“Bug”:格雷厄姆控制的纽曼公司(Graham-Newman Corp),竟然重仓了一家叫“政府雇员保险公司”(GEICO)的企业。

这个发现让巴菲特困惑不已。GEICO 当时的股价处于历史高位,市盈率约为 8 倍,且业务正在高速增长。这完全违背了格雷厄姆“只买低估值烂货”的教条。

这就像你在一个极度自律的素食主义者的冰箱里,发现了一块顶级的战斧牛排。

这一刻,巴菲特的“搜索算法”报警了:当一个你极度信任的、逻辑自洽的聪明人,突然做了一件违反他核心算法的事,那里一定藏着一个巨大的、未被市场定价的秘密。

2. 周六上午的敲门声

1951 年 1 月的一个周六,巴菲特登上了从纽约前往华盛顿的火车。

想象一下那个画面:21 岁的他,缩在并不是很合身的西装里,脑子里只有两个模糊的假设。要么,这家公司账上藏着格雷厄姆看中的隐形资产;要么,这家公司拥有某种他还没看懂的“超级商业模式”。

当他到达 GEICO 总部时,迎接他的是紧锁的大门。正如我们今天做尽调时常遇到的闭门羹。大多数人会选择转身离开,或者回去写封邮件。但巴菲特选择了敲门——持续不断地敲,直到那位疑惑的清洁工为他打开了缝隙。

“六楼还有人在加班。”

在那间简陋的办公室里,巴菲特见到了当时 GEICO 唯一的加班高管——副总裁洛里默·戴维森。

面对这位副总裁,年轻的巴菲特没有寒暄,没有问下季度的财报预测。他像一个极其老练的极客,直接把手术刀刺向了商业模式的心脏:“戴维森先生,为什么你们的保费比同行便宜 30%,却还能赚钱?”

3. 解构“DTC”的降维打击

在那场长达 4 小时的对话中,戴维森被这个年轻人的洞察力惊呆了。他向巴菲特展示了 GEICO 的底牌。

当我回顾这一段历史,结合我在每日优鲜做供应链算法的经历,我惊讶地发现,GEICO 其实就是 1950 年代的“互联网公司”。戴维森描述的,就是一个完美的 DTC(Direct-to-Consumer)模型:

当时所有的保险巨头都依赖庞大的代理人网络,每一张保单要分给代理人 15%-25% 的佣金。而 GEICO 选择了**“去中介化”,他们通过邮寄广告直接触达客户,CAC(获客成本)瞬间被压缩到了极致。

更绝的是用户分层。GEICO 只卖给政府雇员和军官。这群人生活规律、厌恶风险。这意味着极低的赔付率 (Loss Ratio)。

巴菲特的大脑在飞速计算:节省下来的 20% 成本,一部分变成了利润,一部分变成了更低的保费去抢市场。这是一个正向的飞轮。

这不就是我们今天苦苦追寻的“极致 UE 模型”(单位经济模型)吗?

那一刻,巴菲特之前的假设被彻底颠覆了。格雷厄姆买它,不是因为资产便宜,而是因为这台商业机器的效率高得吓人。

【思维模型复盘:GEICO】

  • Deal Source (线索来源):

    • 逆向工程:并非来自海量筛选,而是对核心导师(格雷厄姆)持仓的深挖。

    • 异常识别:捕捉到“导师行为”与“导师理论”之间的剧烈冲突(Anomaly)。

  • Hypothesis (核心假设):

    • 假设 A(资产端):存在隐形资产(符合格雷厄姆旧逻辑)。

    • 假设 B(经营端):存在某种未被市场定价的高效商业模式(需验证的新逻辑)。

  • Action (关键行动):

    • 物理穿透:不依赖二手研报,周六坐火车亲赴现场。

    • 关键人访谈:找到业务操盘手(VP),直接询问成本结构与定价逻辑。

  • Verification (验证结果):

    • 模型确认:直销模式(DTC)去除了代理人佣金 = 极低的 CAC。

    • 客群确认:政府雇员 = 极高的 Retention 和极低的 Loss Ratio。

  • System Upgrade (系统升级):

    • 升级一(动态视角):从只关注“清算价值”(Dead Value)进化为关注“经营效率”(Living Value)。

    • 升级二(杠杆发现):首次理解了“浮存金”(Float)的概念——即如何利用“负成本资金”进行复利滚动。

第2节:反向独角兽捕手 —— 1958年 桑伯恩地图:一场关于“隐形资产”的暴力解锁

在风投圈(VC)混久了,我们的大脑容易被“增长率”绑架,如果一家 SaaS 公司的 ARR(年度经常性收入)开始下滑,或者一款游戏的 DAU(日活)见顶,我们的第一反应通常是:它完了,估值要杀 90%。

但在 1958 年,28 岁的巴菲特向我展示了另一种极其反直觉的玩法:如何在一头即将老死的恐龙身上,挖出比恐龙蛋还值钱的黄金。

1. 寻找被错杀的“僵尸股”

当时的桑伯恩地图公司(Sanborn Map),就像是那个时代的“过气独角兽”。

这家公司曾经垄断了全美国的保险地图绘制业务——这是当时的刚需,但到了 1950 年代,技术变了,替代品出现了。桑伯恩的收入像抛物线一样开始坠落。如果在今天,这绝对是一个会被一级市场抛弃的项目。

但巴菲特在翻阅那本厚厚的《穆迪手册》时,再次触发了他的“异常值警报”。他并没有看那张惨淡的利润表,而是死死盯着资产负债表(Balance Sheet)。

他发现了一个惊人的事实:这家公司在过去辉煌的几十年里,把赚来的利润都投资到了股票和债券里。

  • 公司股价:市场报价 45 美元

  • 投资组合价值:每股含金量高达 65 美元

这是一个极其荒谬的数学题:如果你花 45 美元买下这家公司,你不仅免费得到了整个地图业务,甚至还能立刻倒赚 20 美元现金。这就像你花 45 块钱买了一个钱包,而钱包里塞着 65 块钱。

2. 与“旧势力”的正面交火

为什么市场会视而不见?

因为对于大多数散户而言,那 65 美元是“死钱”。桑伯恩的董事会是一群典型的“守成派”,他们即使业务衰退,也不愿意把钱分给股东,而是想守着这笔巨款维持体面。

回想起我在每日优鲜见证过的时刻,当核心业务数据下滑时,管理层往往会试图用融来的钱去孵化新业务,试图强行续命,而不是把钱退给投资人。

但年轻的巴菲特不是那种坐以待毕的 LP。他决定不再做那个安静的观察者,他要成为“催化剂”。

他开始在市场上疯狂扫货,用别人的钱(合伙企业资金)买下了桑伯恩大量的股份。当他持有足够的筹码后,他没有发邮件请求,而是直接拿起了“枪”——发起代理权争夺战(Proxy Fight)。

他联合其他不满的股东,向董事会发出了最后通牒:要么把地图业务分拆,把账上的 65 美元投资组合变现分给股东;要么我把你们全部选下去。

3. 资本的冷酷胜利

这对于当时那种绅士俱乐部式的华尔街来说,简直是野蛮人的行径。但巴菲特的逻辑无懈可击:资本是有机会成本的。把钱锁在一个 ROIC(投入资本回报率)为负的地图业务里,就是犯罪。

最终,董事会投降了。桑伯恩被迫分拆,将那笔巨大的投资组合变现分红。巴菲特大获全胜,不仅赚到了那 20 美元的差价,还保留了地图业务的剩余价值。

【思维模型复盘:Sanborn Map】

  • Deal Source (线索来源):

    • 深阅读:并非来自新闻,而是通读《穆迪手册》,对几千家公司进行人肉扫描。

    • 异常点:发现 $NCAV(净流动资产) > Market Cap(市值)$的极端错配。

  • Hypothesis (核心假设):

    • 假设:市场对公司的主营业务极度悲观,导致连账上现金都打折卖(负估值)。

    • 判断:只要能把那 65 美元从公司里“解放”出来,这笔交易就是无风险套利。

  • Action (关键行动):

    • 重仓买入:既然确认是无风险套利,就买到流动性允许的上限。

    • 激进主义 (Activism):主动介入管理层(Catalyst),通过逼宫强制释放价值。

  • Verification (验证结果):

    • 结果:董事会妥协,进行了资本重组。

    • 回报:在极短时间内获得了超过 50% 的回报率,且风险几乎为零。

  • System Upgrade (系统升级):

    • 升级点:从“证券分析师”进化为“激进投资者”。

    • 认知迭代:有时候价值不会自己回归,你必须用“大棒”去敲打管理层。当你拥有筹码,你就可以制定规则。

第3节:两千亿美元的错误 —— 1962年 纺织厂:当“算法”撞上“物理定律”

然而,这种对“便宜”和“控制权”的迷恋,很快让巴菲特撞上了一堵墙。

1962 年的伯克希尔·哈撒韦 (Berkshire Hathaway) 收购案,是巴菲特一生中最大的滑铁卢,也是他职业生涯中最重要的一堂风险教育课。

1. 致命的 12.5 美分

故事始于一个标准的“捡烟蒂”交易。巴菲特看中这家濒临破产的纺织厂,因为股价(7美元)低于每股营运资金(10美元)。这意味着买股票送厂房设备。

原本的剧本是:买入 -> 等待回购 -> 赚差价走人。

CEO 斯坦顿口头承诺以 11.50 美元 回购,但正式要约上写的是 11.375 美元。

为了这 12.5 美分 的背叛,年轻气盛的巴菲特情绪失控了。他没有卖出,反而报复性买入,直到控股了公司,然后当面炒掉了那个 CEO。

2. 与重力对抗的二十年

复仇的快感只持续了几分钟,随之而来的是长达 20 年的折磨。

这就好比我们在做某些即便算法优化到极致也无法盈利的 O2O 项目:如果一个商业模式的单位经济模型(UE)是负的,那么无论你的管理多么极致,都无法扭转物理定律。

巴菲特试图拯救这家工厂:

  • 投入资金:购买更先进的织布机,试图降低成本。

  • 优化管理:削减开支,试图拓展新业务。

  • 结果:毫无作用。因为国外的廉价纺织品成本更低,这是一个结构性死亡的行业。无论他怎么努力,只要他不肯关厂,钱就会像倒进黑洞一样消失。

3. 机会成本的黑洞

直到 1985 年,他才忍痛关闭了纺织业务。

他后来计算过,这笔被锁死在烂生意里的本金,加上 20 年的时间成本,如果当时投到保险业,价值将超过 2000 亿美元。这个昂贵的学费,让他彻底醒悟。

【思维模型复盘:Berkshire】

  • Deal Source (线索来源):

    • 惯性依赖:继续沿用格雷厄姆的“低 P/B”筛选标准。

  • Hypothesis (核心假设 - 错误):

    • 假设:只要买得够便宜,烂公司也能赚钱(均值回归)。

    • 盲区:忽视了行业长期衰退的不可逆性。

  • Action (关键行动 - 错误):

    • 情绪化决策:因为 12.5 美分的差价,将“交易”变成了“经营”。

    • 沉没成本:在意识到错误后,试图通过追加投资(CAPEX)来挽救,反而越陷越深。

  • Verification (验证结果):

    • 残酷真相:在糟糕的行业里,优秀的管理层无能为力。好骑手也跑不赢死马。

  • System Upgrade (系统升级):

    • 痛定思痛:彻底抛弃“捡烟蒂”策略。

    • 新原则:时间是好生意的朋友,是烂生意的敌人。宁愿以合理价格买好公司,也不要以便宜价格买烂公司。

第4节:认知的飞跃 —— 1972年 喜诗糖果:心智垄断即“SaaS”

1970 年代初,巴菲特陷入了迷茫。纺织厂在失血,市面上的“烟蒂”越来越难捡。

就在这时,查理·芒格登场了。他给出的药方是:忘掉格雷厄姆,去买那些“贵”的好公司。

1972 年的喜诗糖果 (See's Candies) 收购案,是这场认知革命的引爆点。

1. 估值的冲突

卖家要价 2500 万美元,而喜诗的账面净资产仅 800 万。

  • P/B(市净率):3倍。

    在巴菲特 v1.0 的算法里,这简直是抢劫。他习惯买 0.5 倍 P/B 的东西。但芒格坚持要买。

2. 芒格的洞察:心智垄断即定价权

芒格指出了一个新变量:“商誉” (Goodwill)。

这里的商誉不是会计科目,而是“消费者的心智垄断”。在加州,男孩子去拜访岳父母,或者过情人节,必须带喜诗糖果。如果带了别的牌子,哪怕味道一样,对方也会觉得你没诚意。

这让我想起我们在看 SaaS 软件或者游戏 IP时的逻辑,喜诗糖果拥有那个时代最完美的商业特征:

  • 高转换成本:情感壁垒极高,用户很难迁移。

  • 定价权 (Pricing Power):每年都可以涨价,且涨幅高于通胀,但销量不会下降。这意味着它的 LTV (生命周期价值)是可以随着时间自动增长的。

  • 轻资产 (Capital Light):它不需要像纺织厂那样每年花几百万去买新机器,利润全是自由现金流 (Free Cash Flow)

3. 完美的现金牛

最终,巴菲特咬牙买下喜诗。

结果令人震惊:这家公司成为了伯克希尔的第一头“现金奶牛”。它产生的源源不断的现金,没有被锁在糖果店里,而是被巴菲特抽出来,去买了后来的 可口可乐。这不仅是一笔成功的投资,更是巴菲特从“资本猎手”向“商业帝国构建者”转型的关键一步。

【思维模型复盘:See's Candies】

  • Deal Source (线索来源):

    • 合伙人推荐:来自查理·芒格和费雪的影响。

  • Hypothesis (核心假设):

    • 假设:尽管 P/B 很高,但因其极强的定价权,未来的现金流折现(DCF)远超当前价格。

    • 判断:无形资产(品牌)比有形资产(机器)更值钱。

  • Action (关键行动):

    • 克服心魔:违背格雷厄姆教条,支付溢价收购。

    • 管理哲学:既然是好生意,就不要去干涉它(Do Nothing),只负责分配现金流。

  • Verification (验证结果):

    • 结果:喜诗糖果在几十年里贡献了超过 20 亿美元的税前利润,且几乎不需要追加资本。

  • System Upgrade (系统升级):

    • 最终形态:巴菲特 v2.0 正式上线。

    • 核心算法:寻找高 ROIC、低资本开支、有定价权的“特许经营权”生意。用它们产生的现金流,去购买更多这样的生意。

最新文章

随机文章

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