当前位置:首页>跳槽>Quant跳槽的真实成本:你的薪酬在离职时如何变化,以及何时会反噬

Quant跳槽的真实成本:你的薪酬在离职时如何变化,以及何时会反噬

  • 2026-08-15 14:58:42
Quant跳槽的真实成本:你的薪酬在离职时如何变化,以及何时会反噬

August 15, 2026

📉 引言: headline 薪酬是最不具信息量的数字

7 月,换雇主的美国劳动者年薪中位数增长了 7.0%,留守者仅 4.4%。1 月这两个数字是 6.4% 与 4.5%,差距为 2020 年有统计以来最小。但这些数字描述的是整体私营劳动力市场,对一名从多策略平台(multistrategy platform)辞职的量化研究员或投资组合经理(PM)几乎毫无信息量。

原因在结构性差异。在大多数行业,薪酬就是工资,换雇主立即重新定价这份工资。在量化金融,薪酬是一个由六个活动部件组成的包裹,其中只有两样是第一年能真正落袋的现金。其余要么递延、要么只在固定窗口内保底、要么与你尚未产生的业绩挂钩、要么被你在入职首日签下的没收条款(forfeiture clause)扣押。

聘用通知书(offer letter)上的数字是毛额。真正进账的,要扣去辞职时老公司扣下的未归属递延薪酬,要扣去替代它的买断补偿(buyout)所适用的普通所得税,要扣去花园休假(garden leave)期间没有可归因 P&L(attributable P&L)的月份,还要扣去那个在无人能预先承保的业绩年里到期的保底。

大多数候选人为 headline 数字谈判得头破血流。殊不知,这个数字才是整份文件里最不具信息量的数字。

🏢 多策略平台不是在承保你的职业生涯,而是在租用收益流

截至 2026 年 5 月,Millennium 管理着 870 亿美元,员工超过 6,600 人。仅一年,该公司就聘请了约 160 名投资组合经理,接近每周三名;它把每年 15%–20% 的 PM 流失率描述为模式的“设计特性”,而非缺陷。整个多策略平台行业,PM 年流失率接近 20%。任期数据补全了画面:Point72 与 Balyasny 的 PM 中位任期仅 1.8 年,Millennium 2.3 年,Citadel 3.0 年。四大平台合计控制着约 4.25 万亿美元多策略资金池的一半。一家每年替换五分之一风险承担者的公司,不是在承保你的职业生涯。它只是在租用收益流,租多久取决于收益流表现;并且它已经为“停止租用”这个期权定价。

🎯 顶级 1% 的跳槽故事,不能代表你

顶尖市场的招聘凶猛且高调。2026 年 3 月的 post-bonus churn window(奖金发放后的跳槽窗口),Millennium 从 Citadel 的 Surveyor 部门挖走四名选股 PM;宏观交易员 Pablo Duran Steinman 先与 Millennium 谈妥,却在入职前加入 Citadel,行业现在把这种做法叫 gazumping(截胡/撬 offer)。Point72 在 Citadel、Millennium、Balyasny 的竞价中,以 reportedly 数千万美元的五年合同从 Marshall Wace 挖走 Kevin Liu。这些情境大概只涉及最顶尖的 1% 跳槽者:拥有十年干净归因(clean attribution)、手握多家平台同时想要的书。这条线以下的经济学完全不同,而正是这种不同,让许多职业受到伤害。

💼 拆解 senior offer 的六个组成部分

一份资深研究员或 PM 的 offer 包含六个工具,理解其中哪些能活到第二年才是整个练习的全部意义。

  1. 基本工资(Base salary):25–50 万美元。稳定、 recruiters 最不爱引用,好年份里它往往是收入中最小的一块。
  2. 保底奖金(Guaranteed bonus):合同承诺的第一年、偶尔前两年的现金。用途是补偿你加入一个没有 track record 的席位所承担的风险,它让 year-one 总数字看起来很大。入门级保底每年 5–20 万美元;资深保底可达七位数。但这是一次性的,第二年可能 materially lower,即使你的工作本身变好了。
  3. 签约奖金(Sign-on):往往不是 upfront 一次性支付。Hudson River Trading 历史上把签约奖分两年按季度发放,意味着钱来得慢,并且在整个 clawback 期间都面临追索。
  4. 买断补偿(Buyout of forfeited deferred comp):新公司补偿你被老公司没收的递延薪酬。这个买断的机制比 headline package 更值得 scrutinize。
  5. 递延薪酬(Deferred compensation):占资深总薪酬的 30%–70%,分三到四年归属;在不少公司里,它被投入公司自己的基金,余额在归属前按基金净回报增长。
  6. P&L 分成(P&L participation):平台层面大约占扣除平台成本后净 P&L 的 10%–20%。好年份能产生 500–1,500 万美元;平淡年份则几乎为零。而扣除的平台成本(pass-through costs)每年可达资产的 8%。

📊 表 1:一个 180 万美元总薪酬 senior 研究员的构成示意

组成部分金额/占比归属/说明基本工资约 25–50 万美元稳定、可落袋当年现金奖金约 60 万美元第一年可落袋递延薪酬约 120 万美元分 3–4 年归属;辞职未归属部分没收未归属递延余额400–700 万美元8 年连续累积;随基金净回报增长P&L 分成取决于业绩好年份 500–1,500 万美元;差年份几乎为零

🔒 递延薪酬与没收条款:真正执行保留工作的不是竞业禁止

拿一个 180 万美元总薪酬的 senior 研究员做例子:60 万美元当年现金,120 万美元递延到公司基金,分三到四年归属。八年持续、每年递延相互重叠,任何时点的未归属余额大约在 400–700 万美元之间,在归属前按基金净回报增长。辞职即没收未归属部分。这一条单独做出的保留效果,比合同中所有限制性契约加起来都强。而且它在竞业禁止不可执行的司法管辖区依然有效。加州大多否决非竞争条款,包括金融业;许多人把这当成完全护身符。但递延薪酬的没收条款是独立于竞业禁止条款的合同救济,因此加入被点名的竞争对手会触发未归属余额的丧失——无论法院是否会执行 sit-out。2024 年联邦层面的全国性非竞业禁令尝试被法院搁置,结果远不如当时看起来重要,因为平台真正依赖的执行机制从来不是那份契约。

⚠️ 买断补偿的四个陷阱

新公司会买下你的被没收递延余额,四个特征决定这笔 move 经济上是否划算。1. 通常在入职日而非签约日支付,意味着整个花园休假期间你只能靠老公司的工资延续生活,没有别的。2. 作为普通收入按边际税率征税,因此纽约市 200 万美元的 buyout 实际到账远低于 200 万,而且税事件集中在一年爆发,而不是像原来那样分散在归属周期里。3. 自带 clawback,通常分两到三年按比例追索,等于你在新公司第一天就重新背上你花了一年才逃离的旧约束。4. 只有在辞职前以书面形式明确金额、并把起始日期明确绑定到花园休假结束日,才有价值。招聘经理的一句口头承诺在你 sit-out 期间他离职后等于零。买断补偿把你老公司的保留结构,转换成你新公司的保留结构。大多数候选人签字时都不看附带的 clawback 时间表。

📅 ⏳ 花园休假的直接成本为零,真正昂贵的是时间

sit-out 长度在资深职位上高度集中。Jane Street、Hudson River Trading、Tower Research 的资深工程师与量化交易员通常 3–6 个月;Citadel Securities 资深岗位约 6 个月;PM 等效席位 6–12 个月;最大多策略公司里 12–18 个月已很常见。Susquehanna 的量化研究员竞业禁止 reportedly 达 2–3 年。初级与中级技术人员只需 1–3 个月,因为 sit-out 长度随信息访问权限而非职级而缩放。

花园休假一旦写进合同,你无法拒绝。公司可以单方面把你放上花园休假,继续付基本工资,并强制执行该条款。如果你在窗口期内接受竞争雇佣,公司可申请禁令阻止你工作、起诉索赔,并同时触发递延薪酬没收。这三项条款被设计为协同作战。

直接现金成本往往接近零,因为基本工资继续、新公司 buyout 也有合同。昂贵的部分在 offer letter 没写的地方:离开实盘 12 个月,就有 12 个月没有可归因 P&L 记在你名下;而可归因 P&L 正是下一次谈判中能 upwardly reprice 你薪酬的唯一资产。你回到新公司的数据栈、执行层、融券安排、信号集都已在你被合同闲置期间衰减。Jane Street 与 Hudson River Trading 都曾对试图在竞争对手处重建专有策略的离职员工采取法律行动,这堵死了显而易见的捷径。行业恰恰在你职业生涯中生产连续性价值最高的时点,付钱让你坐着别动。

📉 第一年是被美化过的数字

2026 年 7 月对平台整体是糟糕的一个月:Millennium 亏损 2.1%,Balyasny 跌 1.5%(全年收益被压缩到 1.2%),ExodusPoint 亏 0.9%(全年 3.5%),Verition 跌 1.1%(全年 4.5%)。 earlier in the year 更糟:Balyasny 3 月跌 4.3%、年初至今跌 3.8%;ExodusPoint 同月跌 4.5%。第一年保底(guarantee)正好让你免受这些波动影响,然后它就到头了。如果你的保底在一个类似时期到期,那么第二年 repricing 会降临在一家还没看到你产出、而你唯一的辩护就是一段 sit-out 期间无法建立的 track record 的公司。对比一下平台招聘最凶猛的年份:2025 年全年 Millennium 10.5%、Citadel 10.2%、Balyasny 16.7%、ExodusPoint 18%、D.E. Shaw Composite 18.5%。那个环境下商定的 package 是按这些回报定价的;2026 年重置的 package 则按薄得多的东西定价。

🚨 回撤阈值从入职第一天就适用

Millennium 会解雇损失超过 7.5% 的 PM。Citadel 与 Point72 也设有等效阈值,按策略类型、资产类别、 prior track record 单独谈判:低波动信用 book 比高 gross leverage 的集中单名股票 book 有更大空间。这个阈值从你第一天交易就开始适用,面对的是你从未使用过的基础设施、为别人风险画像校准的仓位限制、以及一个对你的风格毫无 history 的风控团队。一旦触发,风控系统会标记它,清盘开始,PM 及其团队往往当天就走人。大多数平台的 PM 中位任期 1.8–2.3 年,正是这项政策每年 encounter 新 joiner 的聚合结果。历史回报是在那家公司自己的数据许可、执行栈、融券 desk、延迟 profile、资金成本上产生的, none of it transfers;凭记忆重建它,正是会引发诉讼的确切事实模式。对资深 joiner 的现实预期是:前二到四个季度 Sharpe 会更低,因为输入变量要重新采购、模型要重新拟合到不同环境。而这段衰减正好撞上上述回撤阈值,也正好在保底到期时发生。

🪑 你坐的席位在你坐着的时候也在变化

12–18 个月足够发生:招你的人离职、投资范围被重新划定、风险预算被分配到别处、或者你被雇来跑的策略被公司现有 pod 挤占。gazumping 是双向的,一份起始日定在十四个月后的签约合同,对平台而言是一张持有成本比你更低的期权。

还有第二阶成本。量化人才池很小,并且在相同平台间反复流转,这意味着一段短暂且表现平庸的任职,会对你之后想谈的每家公司都可见。三年两跳、每次都在策略有机会成熟前结束,会被风险资本的分配者读成 pattern,而非两个独立事件。

✅ 什么时候跳槽才真正划算?

三个条件同时满足时,move 的经济学才站得住脚。

第一,可归因产出(attributable production)。一份拥有干净 P&L 归因、有据可查的 Sharpe ratio、以及可辩护 capacity estimate 的书,才能支撑起竞争性竞价。没有归因,你只能对标公开薪酬区间,而区间按市场中位数设置是设计使然。

第二,资本或经济结构的阶跃式提升,而非 headline pay 的单纯增长。从 5 亿美元配置额度跳到 15 亿美元、百分比 split 不变,三年总收益远好于保底提高 20%;而且它能 survive 第二年保底到期后的重置。

第三,席位类型的改变。去年有 374 家新对冲基金成立,平台关联的 launch 在两年内份额翻倍。Millennium 支持前 Citadel 研究员 Paul Dou 创立的香港量化公司 Third Epsilon,初期专属于平台管理,未来可能运行超过 10 亿美元的 Millennium 资本。巨头们已经得出结论:租用竞争对手的校友比内部自建同样能力更便宜;而走这条路的研究员从第一天起就拿到创始人经济学,而非等十年才能进入某个所有权团体。

🤖 AI labs 是真实存在的第三出价方

AI 实验室构成了真实而非理论上的第三出价方。该市场顶部研究员 package reportedly 达四年 3 亿美元,一小群资深 hire 的第一年现金超过 1 亿美元,纽约与伦敦现在都有专门针对量化研究员的招聘活动。这个出价是真实的,但其中很大一部分是私营公司的非流动性股权;你离开基金时留下的递延余额,与任何其他离职一样会被没收。

📋 辞职前必须确认的清单

  • 买断补偿协议:必须书面签署,明确没收金额,起始日期绑定花园休假结束日。
  • 买断的 clawback 时间表:包括 pro-rating 公式,以及什么构成触发离职。
  • 保底长度,是否延伸到第二年;Q4 入职通常有 stub-period guarantee。
  • 合同中的回撤阈值,以及附带的清盘程序。
  • 竞争公司的合同定义:它既管你退出新席位,也管你进入。
  • sit-out 长度,以及是否带薪延续(带薪 sit-out 比无薪更易执行)。
  • 对任何递延数字都打折扣:一笔四年归属、年 senior attrition 25% 的公司里的 30 万美元递延,面值 substantially overstate 真实价值,应该按真实价值建模。

这个行业里的薪酬是可归因 P&L 与 seat 时间的函数。换雇主改变了施加在 P&L 上的乘数,但它本身并不创造任何 P&L,同时中断 3 个月到 3 年的 P&L 积累,并把递延余额留在身后。只有当接收席位带来显著更多的资本、更好的 split、或完全不同的经济模式时,这笔交易才清晰划算。如果整个 case 只建立在第一年保底上,那它就是设计好要消失的那个组件。

💎 核心结论

搬出来的人往往不是为 headline 数字谈判得最凶的人。搬出来的人是那些为 package 里每一件工具定价的人,包括 recruiters 从不主动报给你的那些。 搬亏了的人,是为 year-one 数字奋战到底,然后在第二年发现自己用一段 track record 换来了十二个月的确定性。

最新文章

随机文章

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