乐于分享
好东西不私藏

Meta发布旗舰AI模型Muse Spark, SpaceX预期6月登陆纳斯达克,马斯克将成全球首位万亿美元富翁

Meta发布旗舰AI模型Muse Spark, SpaceX预期6月登陆纳斯达克,马斯克将成全球首位万亿美元富翁

零、今日热点

① Meta于4月8日正式发布旗舰AI模型Muse Spark(内部代号Avocado),这是由Alexandr Wang主导的Meta超级智能实验室(MSL)成立9个月以来的首款产品:支持语音、文字、图像输入,免费开放于meta.ai,并将在数周内接入Facebook、Instagram、WhatsApp和Ray-Ban智能眼镜;基准测试显示其综合得分排名第四,在医疗健康基准HealthBench Hard上领先GPT-5.4和Claude Opus 4.6,但编程和Agent任务仍明显落后;这也标志着Meta告别十年开源Llama传统、首次发布闭源模型

Axios报道,Meta同步计划发布"Avocado"和多媒体生成模型"Mango"的开源版本,但时间表尚未明确,且出于AI安全考量,开源版本将删除部分功能(尤其是网络安全代码生成能力);同期Meta自有的Llama 4 Maverick(4000亿参数MoE架构)已于2025年4月公开,但在最新LMArena基准上仅得SWE-bench 77.4%,明显落后于GPT-5.4和Claude Opus 4.6——对于依赖Llama自部署的开发者而言,Muse Spark并非直接替代,两条产品线将长期并行

② SpaceX于4月1日向美国SEC保密提交IPO注册草案(S-1),Bloomberg、CNBC、路透社、Wall Street Journal均独立核实;目标估值逾1.75万亿美元,计划融资最高750亿美元,预期6月登陆纳斯达克——若成功,将成为史上最大IPO,马斯克持有约42%经济权益,有望在纸面上成为全球首位万亿美元富翁;由于xAI已并入SpaceX,此次上市同时是xAI对外融资的主要通道

特朗普政府依据《1974年贸易法》第122条实施全球10%基准关税(2月20日生效,150天内到期),并于3月11日启动多项针对中国、欧盟、台湾等国家/地区的新Section 301调查——Tax Foundation估算此轮关税相当于2026年美国每户家庭平均增税1500美元,为1993年以来最大规模关税;科技板块半导体股与AI硬件公司因供应链高度依赖亚洲制造而首当其冲,纳斯达克进入调整区域。

④ 塔夫茨大学工程学院研究团队发表论文(arXiv: 2602.19260),提出"神经-符号混合AI"方法:将神经网络与人类式符号推理结合,在结构化长程机械臂操控任务上实现95%成功率,能耗较主流VLA(视觉-语言-行动)大模型降低最高100倍;该研究认为当前大规模暴力扩展路线不可持续,为AI推理与机器人领域提供了全新架构方向,受到ScienceDaily等权威科学媒体广泛报道

⑤ Google Gemini 2.5 Pro在SWE-bench Verified编程基准上登顶LMSys排行榜,优于GPT-4o和Claude 3.7 Sonnet(注:基于4月9日公开分析);其百万Token上下文窗口在实际长文档与大型代码库分析场景中表现稳定,API定价为输入每百万Token $1、输出$10,是当前大上下文窗口模型中性价比最高的选项之一,正快速被企业采购团队纳入技术选型。

报告显示Meta Superintelligence Labs正经历内部混乱:Zuckerberg斥资143亿美元引入的Scale AI创始人Alexandr Wang(28岁)担任Chief AI Officer,但其带来的新团队与Meta原有AI研究人员之间摩擦持续加剧,部分新员工对大公司官僚文化感到沮丧,Meta原生成式AI团队的权限被大幅收缩;与此同时,AI大佬Yann LeCun出走后,FAIR(基础AI研究)实验室影响力已大幅下滑,"正在缓慢消亡"。

⑦  Bezos旗下的新AI实验室从业界挖角顶级AI基础设施工程师Kozic,其专注大规模算力与数据中心架构;与此同时Q1 2026全球创业VC创纪录达2970亿美元(Crunchbase数据),仅AI初创公司就吸收81%——这双重信号表明,AI基础设施工程师(尤其是GPU集群、分布式训练、大规模推理优化方向)已成全球薪酬最顶尖的技术岗位之一,人才争夺已从大厂内部蔓延至资金雄厚的新兴AI实验室。

 Cisco于4月1日RSA Conference 2026上发布专为AI Agent和多Agent系统设计的Zero Trust架构,集成实时策略执行与异常检测;同期The New Yorker发表针对OpenAI CEO Sam Altman的深度调查长文,依据保密资料揭示其内部管理风格与OpenAI在安全与商业化之间的深层张力——后者引发硅谷广泛讨论,是近期对AI大厂内部文化最具冲击力的报道之一。

⑨ 关税风险与AI替代双重压力叠加,正重塑工程师就业市场结构:亚马逊、谷歌、Meta、微软Q1的H-1B签证申请量明显下滑(仅英伟达逆势增长),反映大厂招聘正变得更集中、更具选择性;而Fortune报道显示,部分AI初创公司已向应届技术毕业生开出逾30万美元年薪的竞争包,AI基础设施工程师岗位薪资溢价高达56%——"顶层暴富、传统岗位承压"的极端分化正在加速。

时代的红利还在,大家加油~下面回归正题:

一、题目简介

给定一个无向连通图中一个节点的引用,要求返回该图的深拷贝(克隆)。图中的每个节点包含其值 valint)和一个列表 neighborsvector<Node*>),表示其所有的邻居节点。

这是一道国内外大厂(字节跳动、百度等)高频出现的经典面试题。类题属于经典的数据结构与图论问题,主要考察的是“图的遍历能力(DFS/BFS) + 哈希表去重与状态映射”的综合应用能力。

二、多种解法

解法1: 深度优先搜索(DFS)- 递归版(面试首选,代码最精简)

解题背景技能(可选)

  • 解决图相关的深拷贝问题,最直观的思路就是顺藤摸瓜。但与树的遍历不同,图中存在“环”(Cycle),如果无脑递归会导致死循环(Stack Overflow)。因此,必须引入哈希表来记录“原节点”到“克隆节点”的映射关系,起到去重和连接已有节点的作用。

解题思路和分析过程

  • 构建一个哈希表 unordered_map<Node*, Node*> visited

  • 从给定节点出发,如果该节点已经被访问过,直接从哈希表中返回对应的克隆节点引用。

  • 如果没有访问过,克隆当前节点并存入哈希表中。

  • 遍历当前节点的所有邻居,递归调用 DFS 函数,并将返回的克隆邻居追加到当前克隆节点的 neighbors 数组中。

C++代码

/*// Definition for a Node.class Node {public:    int val;    vector<Node*> neighbors;    Node() {        val = 0;        neighbors = vector<Node*>();    }    Node(int _val) {        val = _val;        neighbors = vector<Node*>();    }    Node(int _val, vector<Node*> _neighbors) {        val = _val;        neighbors = _neighbors;    }};*/class Solution {    unordered_map<Node*, Node*> visited;    //旧-新节点映射public:    Node* cloneGraph(Node* node){        if (node == nullptrreturn node;        if (visited[node]) return visited[node];        // 核心:先克隆当前节点,并立即放入哈希表,防止后续递归中的死循环        Node* newNode = new Node(node->val);        visited[node] = newNode;        for (auto neighbor : node->neighbors){            newNode->neighbors.push_back(cloneGraph(neighbor));        }        return newNode;    }};

复杂度分析:

  • 时间复杂度为: O(V + E),其中 V 是节点数,E 是边数。每个节点和每条边都会被严格访问一次。

  • 空间复杂度: O(V),主要开销在于哈希表的存储空间以及递归调用栈的深度,最坏情况下(图退化为链表)栈深为 O(V)。

解法点评: 这方法逻辑极其连贯、代码短小精悍,非常符合直觉,是面试场景下最容易白板手写且不易出错的优选解法。

解法2: 广度优先搜索(BFS)- 迭代版(稳健之选,防栈溢出)

解题背景技能(可选)

  • 在工程实践中,由于系统调用栈深度有限(通常为几MB),对于极度深广的连通图,递归可能会引发严重故障。这时候采用基于队列(Queue)的广度优先搜索是更为工业级的健壮写法。

解题思路和分析过程

  • 同样利用 unordered_map 记录原节点到克隆节点的映射。

  • 初始化一个队列 queue,将起始节点入队,并立即在哈希表中克隆该起始节点。

  • 当队列不为空时,弹出队首节点。

  • 遍历其所有邻居节点:如果邻居节点未被访问过(不在哈希表中),则克隆该邻居、记录到哈希表,并将原邻居节点推入队列;无论邻居是否曾被访问,都将哈希表中对应的克隆邻居,加入到当前克隆节点的 neighbors 数组中。

C++代码

/*// Definition for a Node.class Node {public:    int val;    vector<Node*> neighbors;    Node() {        val = 0;        neighbors = vector<Node*>();    }    Node(int _val) {        val = _val;        neighbors = vector<Node*>();    }    Node(int _val, vector<Node*> _neighbors) {        val = _val;        neighbors = _neighbors;    }};*/class Solution {public:    Node* cloneGraph(Node* node){        if (!node) return node;        unordered_map<Node*, Node*> visited;        Node* newNode = new Node(node->val);        visited[node] = newNode;        queue<Node*> q;        q.push(node);        while(!q.empty()){            Node* node = q.front();q.pop();            Node* newNode = visited[node];            for (Node* neighbor : node->neighbors){                // 注意: 如果发现未克隆过的邻居节点才需要克隆并且继续发散遍历                if (visited.find(neighbor) == visited.end()){                         Node* newNeighbor = new Node(neighbor->val);                    visited[neighbor] = newNeighbor;                    q.push(neighbor);                }                newNode->neighbors.push_back(visited[neighbor]);            }        }        return newNode;    }};

复杂度分析:

  • 时间复杂度为: O(V + E),每个节点入队出队一次,每条边被处理一次。

  • 空间复杂度: O(V),哈希表占用 O(V) 空间,队列在最坏情况下(例如星型图)需存储 O(V) 个节点。

解法点评: 这是工程上更受推崇的解法,不仅规避了递归深度问题,也向面试官展示了你对系统底层限制的理解,属于“加分项”解法。

解法3: 深度优先搜索(DFS)- 显式栈迭代版(极致炫技,降维打击)

解题背景技能(可选)

  • 任何递归代码在本质上都可以转化为使用显式栈(Stack)的迭代代码。如果在面试中写出 DFS 递归后,面试官附加要求“不能用递归,同时也不能改用 BFS”,那么显式栈模拟就是破局的唯一利器。

解题思路和分析过程

  • 整体逻辑与 BFS 几乎如出一辙,唯一的区别是将数据结构从 std::queue 替换为了 std::stack

  • 虽然遍历节点的顺序由“按层推进”变为了“一条路走到黑”,但对于仅仅需要完成全图复制的任务而言,只要保证每个节点与其邻居关系的正确挂载,最终构建出的图在拓扑结构上是完全一致的。

C++代码

/*// Definition for a Node.class Node {public:    int val;    vector<Node*> neighbors;    Node() {        val = 0;        neighbors = vector<Node*>();    }    Node(int _val) {        val = _val;        neighbors = vector<Node*>();    }    Node(int _val, vector<Node*> _neighbors) {        val = _val;        neighbors = _neighbors;    }};*/class Solution {public:    Node* cloneGraph(Node* node){        if (!node) return node;        unordered_map<Node*, Node*> visited;        Node* newNode = new Node(node->val);        visited[node] = newNode;        stack<Node*> q;        q.push(node);        while(!q.empty()){            Node* node = q.top();q.pop();            Node* newNode = visited[node];            for (Node* neighbor : node->neighbors){                // 注意: 如果发现未克隆过的邻居节点才需要克隆并且继续发散遍历                if (visited.find(neighbor) == visited.end()){                         Node* newNeighbor = new Node(neighbor->val);                    visited[neighbor] = newNeighbor;                    q.push(neighbor);                }                newNode->neighbors.push_back(visited[neighbor]);            }        }        return newNode;    }};

复杂度分析:

  • 时间复杂度为: O(V + E),遍历所有节点和边。

  • 空间复杂度: O(V),哈希表和栈所占据的内存。

解法点评: 这种方法在日常开发中出场率不高,但它是极好的面试“防身术”,能够直接证明求职者对基础数据结构(递归与栈的等价替换)有着极其透彻的理解。

三、核心思路和常见坑点总结

核心思路和解题模板

图遍历的核心套路是“状态记录 + 关系映射”。无论用递归还是迭代,灵魂都在于那张 unordered_map。它既是“备忘录”(防止走回头路),也是“翻译官”(把旧节点的边映射给新节点的边)。遇到图的遍历与拷贝,起手式就是构建这个映射表。

常见坑点

  1. 死循环噩梦:遇到图题忘记判断当前节点是否 visited,或者先往下递归再将自己加入哈希表,导致在环形结构中无限套娃。记住铁律:“只要生成了克隆节点,必须第一时间将其塞进哈希表,然后再去处理它的邻居”

  2. 浅拷贝陷阱:在给克隆节点赋值 neighbors 时,错把原图的邻居节点(Node*)直接 push_back 进去了,导致新图与旧图发生了内存层面的“物理纠缠”。必须保证加入的指针全部来源于哈希表的 Value。

四、面试表达建议

“面对图的深度拷贝问题,我首先会考虑使用基于哈希表的 DFS 递归,因为它的代码最具表达力,逻辑也最符合顺藤摸瓜的直觉。但考虑到实际生产环境中,特别深的网络拓扑可能会导致线程调用栈溢出(Stack Overflow),我也会准备一套基于 Queue 的 BFS 迭代方案作为工程环境的兜底手段。同时,C++11的特性如 auto 关键字和智能指针思想,能在处理这种复杂堆内存分配时让代码更为安全和紧凑。”

五、扩展练习题

  • LeetCode 138:随机链表的复制(链表版深拷贝,同样依靠哈希映射,逻辑极度类似)

  • LeetCode 207:课程表(引入有向图的拓扑排序,检验对图结构的掌控力)

  • LeetCode 399:除法求值(带权图的构建与 DFS/并查集遍历)

六、复盘与能力提升建议

  • 图这种数据结构看似抽象,但它实际上是目前前沿架构设计的底层基石。如何能更加游刃有余地解决此类问题?建议从更高的视角去审视它。当你未来在处理更复杂的 AI 场景(例如博弈树的局部状态空间搜索,亦或是多 Agent 协同体系如 LangGraph 的状态机流转)时,你会发现它们本质上全都是“图的遍历”。

  • 建议在刷题时,不要仅仅停留在 AC(Accepted)。可以尝试自己在本地用 C++ 编写一个简单的打印函数,把内存中克隆前后各个节点的指针地址打印出来验证一遍。这种对内存地址绝对掌控的训练,是区分普通 Coder 和资深服务端开发工程师的绝佳试金石。

七、写在最后

  • 本题其实考察的是邻接表表示的图对应的多种遍历方式,实现上最简单的是直接递归DFS, 也可以用队列或棧实现,但是要注意,为了避免图中环导致的重复遍历死循环,需要用visited记录旧-新节点的映射
  • 昨天系统出了个大问题,简直是伤害到基本面了,搞到很晚才定位到问题。
  • 今天突然有点悟了, 二叉树、图这种题目最基础的就是两方面:存储结构+遍历方式。掌握这2点后,很多题目都能比较轻易的掌握。其实这就是数据结构+算法,以前书名都写的很直白了
  • 持续更新,直到感觉完全攻克了算法题才能停!
  • 每天坚持做的事,通过量变引起质变,享受复利,核心是量得够,能坚持下去是关键,想坚持下去,不能对抗人性,必须在舒适区修炼。这个其实与一般意义下说的“跳一跳 摸得着”,要在临界区练习有点区别
  • Be the change you wish to see in the world ----印度圣雄甘地
  • 我是羲牧,从Leetcode算法题、系统设计再到AI架构等,每天都会分享互联网技术知识,偶尔会聊一下近期科技见闻。欢迎一起同行,咱们明天见~
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-12 08:35:37 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/512699.html
  2. 运行时间 : 0.107275s [ 吞吐率:9.32req/s ] 内存消耗:4,860.89kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=2c20e48f1562ae1520382fb87713645b
  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.80 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000396s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000545s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000283s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000255s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000496s ]
  6. SELECT * FROM `set` [ RunTime:0.000206s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000484s ]
  8. SELECT * FROM `article` WHERE `id` = 512699 LIMIT 1 [ RunTime:0.000390s ]
  9. UPDATE `article` SET `lasttime` = 1775954137 WHERE `id` = 512699 [ RunTime:0.001568s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000207s ]
  11. SELECT * FROM `article` WHERE `id` < 512699 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000447s ]
  12. SELECT * FROM `article` WHERE `id` > 512699 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000364s ]
  13. SELECT * FROM `article` WHERE `id` < 512699 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000644s ]
  14. SELECT * FROM `article` WHERE `id` < 512699 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002092s ]
  15. SELECT * FROM `article` WHERE `id` < 512699 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001617s ]
0.108933s