乐于分享
好东西不私藏

AI时代的程序员,我觉得应该要有的6大核心特质

AI时代的程序员,我觉得应该要有的6大核心特质
35岁,三件事同时砸过来:
比你年轻的人工资是你的三分之一,加班是你的两倍;AI编程工具能独立完成一个完整模块的开发;你每天最担心的事情,是老板看你的眼神。
这不是危机,是信号。
你可能会问:我是不是被淘汰了?
我见过太多程序员在这个年龄段焦虑。他们学新技术,刷算法题,投简历,市场给他们的反馈越来越冷淡。然后更焦虑,更拼命,向下螺旋。
核心问题只有一个:35岁的真实困境不是被淘汰,而是用错了竞争策略。跟年轻人比编码速度、跟AI比语法记忆,这场仗从一开始就输了。
你不需要和任何人竞争。你需要切换战场,在属于你的赛道上建立优势。
以下是我观察了大量35岁+的程序员之后,总结出的六项核心竞争力。
特质一:技术判断力,而不是技术勤奋
你最近一次学新技术是什么时候?
我猜很多人的答案是上个月。
再问你:多少是真正用了,多少是躺在收藏夹里吃灰?
有个高级工程师,花了三个月研究Rust,写了大量笔记,还买了实体书。最后发现部门的核心系统是Java写的,团队里没人懂Rust,项目根本用不上。三个月学习,除了让自己感觉在进步之外,没有任何实际产出。
判断该学什么比学了多久更值钱。
知识半衰期已经短到几个月,学不完。
但判断力可以积累,可以迁移,可以穿越技术周期。
技术判断力有三个维度:
  • 问题的本质。你面对一个技术问题,能不能快速判断:根因是什么?是架构问题、性能问题、还是代码组织问题?很多时候程序员花大量时间解决表象,忽略了真正的原因。
  • 技术的边界。每项技术都有适用场景和局限。React适合什么场景?Redis什么时候会出问题?微服务什么时候该拆、什么时候不该拆?没有万能技术,知道边界才能避免过度设计。
  • 场景的匹配。同样一个问题,用什么技术栈解决,取决于业务场景、资金状况、团队能力。创业公司和大型企业,技术选型逻辑完全不一样。
培养这种判断力,我的经验是:少学多思考。
每学一项新技术之前,先问自己三个问题:我的团队会遇到这个问题吗?有没有成熟的解决方案?这个新技术的学习成本和收益比是多少?
特质二:架构思维,而不是编码技巧
你上一次被人问“这个系统为什么要这么设计”是什么时候?
能清楚回答,说明你有架构思维。答不上来,或者当时的设计决策是别人做的,那你可能一直停留在技术执行者的层面。
AI能写代码,能写得很漂亮。
但有一件事AI做不到:基于业务本质做架构决策。
架构思维包含三个核心问题:
  • 模块边界怎么划。一个复杂系统,怎么拆成合理的模块?每个模块的职责是什么?模块之间怎么通信?这些决策需要理解业务逻辑,不只是技术规范。AI可以根据你给的规范写代码,但它很难判断这个业务逻辑该不该独立成一个模块。
  • 数据流向怎么走。数据是系统的血液。一个订单从创建到完成,要经过哪些环节?每个环节的数据格式是什么?怎么保证数据一致性?这些问题没有标准答案,架构思维需要你在不确定性中找到一条合理的路径。
  • 未来变更点在哪里。好的架构不是解决眼前的问题,而是预判未来的变化。一个系统今天能跑,但三个月后业务变了怎么办?一年后用户量增长十倍怎么办?架构思维需要你站在未来的角度做今天的决策。
2019年,我带团队做一个通讯系统。团队里有个年轻工程师,技术能力很强,主动提出要重写整个系统,说老代码架构太差。我问他:为什么要重写?他说:代码太乱了,看不懂。
我让他做一个评估:重写需要六个月,这六个月里业务能停吗?如果不能,新系统怎么和旧系统并行?上线风险怎么控制?
他答不上来。
后来我们没有重写,在现有架构上逐步演进。两年后,那个系统支撑了双十一消息发送的峰值流量。那个年轻人,早就离开了公司。
年轻人喜欢重写,因为他们看到的是"代码烂"。老程序员知道重写的代价,因为他们见过"系统崩溃"。
特质三:产品意识,而不是技术实现
你有没有过这种经历:花了两周做了一个很优雅的功能,结果产品告诉你"这个我们早就不要了"。
每次发生这种情况,技术团队都很委屈:我们明明做得很专业,代码质量很高,为什么产品不认?
答案很简单:技术实现是手段,不是目的。
程序员容易陷入技术实现的陷阱。我们喜欢解决难题,喜欢用复杂的方式解决简单问题,喜欢展示自己的技术深度。但这些技术成就感有时候和业务价值完全脱节。
我带团队的时候发现一个现象:技术最好的那个人,往往不是产出价值最高的。因为技术好的人容易追求完美,花大量时间在锦上添花的功能上。
真正产出价值高的人,会先问三个问题:
  • 用户是谁。你做的功能,谁会用?他们的使用场景是什么?很多程序员拿到需求就开始写代码,从来不问"用户真的需要这个吗"。
  • 最小可行是什么。一个功能最核心的价值是什么?能不能先做一个最简版本验证假设?追求"一步到位",结果做了三个月发现方向错了。
  • 过度设计了没有。有时候最简单的解决方案就是最好的方案。设计了一个非常灵活的架构,结果这个灵活性永远用不上,维护成本却高得离谱。
你可能会说:产品意识是产品经理的事。我是程序员。
但你有没有想过:如果你的技术实现能直接创造用户价值,你的不可替代性会强多少?
当你理解业务、懂得用户,你的代码就不再是技术产出,而是商业价值。
特质四:接受不确定性,而不是追求稳定
问你一个扎心的问题 :30岁以后,你是不是开始保守了?
能不动的新技术就不动,能不碰的新领域就不碰。
你告诉自己:我这把年纪了,学不动了。
但最危险的不是不稳定,而是稳定本身。
ChatGPT刚出来的时候,程序员群体分成了两派:
  • 焦虑派:AI要取代我们了,赶紧学Python、学机器学习。学了三个月,发现自己不是那块料,放弃了。
  • 好奇派:这个东西有意思。它是怎么做到的?我能不能用它提升自己的工作效率?
三年过去,这两派的差距巨大。
焦虑派的人,还在焦虑。学了很多东西,每样都停留在表面,面试的时候什么都答不上来。
好奇派的人,已经在用AI工具把自己的工作效率提升了3倍。他们不焦虑,因为他们在用AI,而不是被AI威胁。
判断自己是焦虑驱动还是好奇驱动,很简单:你最近一次学新技术,是因为"AI要取代我们了",还是因为"这个东西有意思"?
前者学得痛苦,效果差。后者学得开心,效果好。
三个策略解决焦虑:
  • 小步验证。遇到新技术,先用周末时间做个demo,不要一开始就买课买书报班。小步验证能帮你判断:这个技术值不值得投入?
  • 保持触角。每年关注3-5个新技术方向,不需要深入,但要知道行业在往哪里走。和年轻人聊聊,他们的视野往往比你广。
  • 底线思维。给自己留一条后路。如果新技术的方向判断错了,最坏的情况是什么?你能承受吗?如果能,就去尝试。
特质五:影响力输出,而不是单兵作战
你一天能写多少行代码?500行?1000行?
AI一个小时就能完成你一天的工作量。
这不是夸张,是现实。
不要和AI比。你需要学会杠杆化自己的技术能力。
杠杆化是什么?就是你的技术能力不再只体现在你自己写了多少代码,而是体现在你影响了多少人用更好的方式工作。
我见过一个架构师,代码写得一般,但团队里所有人都用他写的框架和工具。他的价值不是他一个人写了多少代码,而是整个团队因为他的工具提升了30%的开发效率。
30岁以后,你的价值等于你影响多少人的产出。
影响力输出有三条路径:
  • 代码即文档。代码要写得像文档一样清晰,让人看了就知道怎么用、为什么要这么设计。很多人觉得代码写得规范是浪费时间。但如果你写的代码是一个新员工可以独立上手的,你就不再是团队里那个唯一知情人。
  • 带人是最好的学习。教别人的过程,是梳理自己知识体系的过程。你以为自己懂了,但能教会别人才说明你真的懂。而且带人的过程能帮你建立系统思维,你不再只看到一个点的问题,而是看到一个面的问题。
  • 技术输出。写技术博客、做内部培训、写开源工具。这些输出既是在建立影响力,也是在沉淀知识。更重要的是,它能帮你吸引和你同频的人。
你可能会说:我不知道写什么,我口才不好。
我当年也这么想过。后来我发现:输出是最好的学习方式。你以为自己懂了,但写出来的时候才发现有盲点。不要等到自己足够好了才开始输出。输出本身就是让你变得足够好的过程。
特质六:终身学习的内在驱动,而不是外在焦虑
前面几个特质都是能力层面的。最后这一个,是动力层面的。
你可能见过这种人:他们学什么都快,而且从不焦虑。他们的动力不是来自时代变了,不学就被淘汰,而是来自这个东西好有意思,我想搞清楚。
我自己就是这样。
我第一次认真研究AI,是因为一个问题:它是怎么做到的?不是焦虑,不是恐惧,就是纯粹的好奇。大语言模型能生成连贯的文章,我就想知道它的内部机制是什么。我花了一周时间读了一些基础论文,然后做了几个demo,越做越有意思。
后来我做AI编程工具,做公众号分享,做技术培训,全部是从这个好奇心开始的。
好奇心驱动的学习,可以持续一辈子。焦虑驱动不行。
焦虑会让人疲惫,让人逃避,让人放弃。好奇心不会。它会推着你往前走,让你觉得学习是一件快乐的事。
你现在的学习,是焦虑驱动还是好奇心驱动?
如果不是好奇心驱动的,问问自己:这件事真的对你有意义吗?它能解决你真实的问题吗?如果不能,能不能换一个更有意思的切入点?
找到一个有趣的入口,比找到一个正确的方向更重要。有趣会让你坚持下去,正确却不一定。
程序员的三条发展路径
说了这么多,你可能会问:程序员到底应该怎么做?
有三条路:
  1. 技术专家。从写代码到做架构决策。如果你对技术有热情,想在深度上继续发展,把精力放在架构能力和技术判断力上。你的价值不是写多少代码,而是能做多难的决策。
  2. 技术管理。从自己干到让别人干。如果你对人和事有感觉,想带团队,把精力放在影响力和产品意识上。你的价值不是你干了多少,而是你带领的团队干了多少。
  3. 技术+业务。从接需求到定义需求。如果你对商业有感觉,想做技术和管理之外的事情,把精力放在业务理解和产品意识上。你的价值不是实现了多少功能,而是解决了多少业务问题。
这三条路没有高下之分,只有适合不适合。
先建立不会被技术变化淘汰的底层能力,最重要的是技术判断力和接受不确定性。
再建立别人很难替代的专业壁垒,最重要的是架构思维和影响力输出。
再建立持续创造价值的长期能力,最重要的是产品意识和好奇心驱动。
最后
30岁不是危机的开始,是真正开始的起点。
前十年学技术,后二十年用判断力创造价值。前五年跟年轻人拼体力,后十五年跟他们拼判断力、拼经验、拼影响力。
区别不在于AI怎么变,而在于你选择怎么变。
继续焦虑,继续和AI比编码速度,继续用20岁的经验应对30岁的问题,结果是越努力越焦虑,越焦虑越迷茫。
停下来,重新思考自己的优势在哪里,把精力放在真正有价值的地方,结果是越走越清晰,越走越笃定。
今天,就是最好的时间点。
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-29 08:22:37 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/681119.html
  2. 运行时间 : 0.246612s [ 吞吐率:4.05req/s ] 内存消耗:4,784.63kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=bb45460f8b9d2799acf21102f7f86de4
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001325s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001834s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000767s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000692s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001555s ]
  6. SELECT * FROM `set` [ RunTime:0.000633s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001507s ]
  8. SELECT * FROM `article` WHERE `id` = 681119 LIMIT 1 [ RunTime:0.001183s ]
  9. UPDATE `article` SET `lasttime` = 1780014157 WHERE `id` = 681119 [ RunTime:0.020465s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.002689s ]
  11. SELECT * FROM `article` WHERE `id` < 681119 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.004992s ]
  12. SELECT * FROM `article` WHERE `id` > 681119 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.002109s ]
  13. SELECT * FROM `article` WHERE `id` < 681119 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001664s ]
  14. SELECT * FROM `article` WHERE `id` < 681119 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002011s ]
  15. SELECT * FROM `article` WHERE `id` < 681119 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002436s ]
0.250469s