1. 为什么 Windows 上跑 Claude Code 值得单独写一篇落地指南Claude Code 是 Anthropic 推出的命令行 AI 编程助手,它跟普通的代码补全插件有本质区别——它能直接读写你的项目文件、执行终端命令、跑测试、改配置,相当于一个能动手干活的结对程序员。很…
凌晨一点四十七分,手机在床头柜上连续震了三下。我眯着眼看了一眼群消息,一位同事发来一串代码截图和一句话:“谁能帮我看下这个 bug,测试环境复现不了,线上必现。”那个晚上,某次发布把一个看似很安全的小…
1. 从"pstack-claude"这个名字说起:它到底想解决什么问题第一次看到pstack-claude这个标题,很多人会愣一下——pstack 是什么?和 Claude 又是什么关系?我最初的反应也是这样。先把这两个词拆开看:pstack在技…
当 AI 开始参与编码,软件工程需关注如何将模型的推理能力组织成可控、可验证、可复用的任务执行链。文章从 model harness 出发,梳理 Claude Code 四层架构,详解记忆、Skills、Subagents、Hooks、MCP、headless 和 Agent SDK 如何组合成开发…
CF1187E Tree Painting 原题链接:E. Tree Painting 题意 给你一棵树,初始所有节点为白色。每次操作选择一个与已经染成黑色的点相邻的点(第一次任选一个)染黑,获得的权值是选择点未所在连通块未被染黑的连通块的大小…
一、先给出面试现场的高分回答框架面试中被问到「Kafka 为什么速度那么快」,很多候选人会脱口而出「因为它是顺序写磁盘」「因为用了零拷贝」,然后就被追问到哑口无言。真正的高分回答不是背几个名词,而是能讲清楚「Kafka 并没有创造什么魔法…
大模型开发工程师岗位火爆,薪资高、人才缺口大。文章介绍了大模型开发是什么,以及如何从零基础入门,打破了六个常见误解,并详细描述了大模型开发工程师的具体工作内容、所需技能、就业方向和薪资待遇,适合想要入行小白…
1. 什么是性能测试方法的基本流程——一个老手眼里的“不写脚本也能跑通”的底层逻辑性能测试不是一上来就点开JMeter狂按启动键,也不是把LoadRunner装好就等于会干活。我带过十几支测试团队,见过太多人卡在“知道要压测,但不知道从哪下手”这…
SpiderBuf这个名字起得很直白,buf就是缓冲区的意思——爬虫本质上就是在和目标站点之间做数据缓冲与交换。我最早接触它是因为带了几个零基础学爬虫的朋友,他们卡在最尴尬的阶段:教程刷了一堆,真到了自己上手写代码,面…
前言 htmlentities() 和 htmlspecialchars() 长得几乎一样:同样的四个参数、同样的标志位常量、同样的返回类型。手册对它的定义也很干脆——「这个函数在所有方面都与 htmlspecialchars() 相同,区别在于 htmlentities() 会把所有具有 HTML 字符实体对应…
AI Agent 这个词在过去一年里被反复提及,但真正动手搭过一套能跑起来的 Agent 系统的人都知道,从"知道它是什么"到"让它稳定干活"之间隔着一整套工程决策。我前后参与过几个 Agent 项目的落地,从最初用现成框架拼装&…
跟大家聊个让我这个干了十几年验证的老家伙特别兴奋的消息:OpenAI把模型塞进了芯片设计工具,号称能做到 50 倍验证收敛。先别急着高潮,这个"50倍"在不同场景下水分可以很大,但方向本身是炸裂的——它说明 AI 不再是停留…
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …