最新文章
-
Android 自定义 View 三关:触摸分发、绘制与坐标错位2026/09/27
你写了一个自定义 View,布局里量得好好的尺寸,真机上却对不齐;你做了一个侧滑删除,发现手指一碰,点击和滑动就打架,菜单还和上一行同时开着;你实现了"点输入框外面收起键盘",结果键盘弹起后,明明点在
-
视野修炼-技术周刊第134期 | 豆豆眼头像2026/09/27
① Gork Bot风格头像生成 ② Node.js 26.10.0内置防抖节流 ③ HTML 元素周期表 ④ Claude 实现逼真的水波纹效果 ⑤ gpt-6-astra 3D提示词
-
从 SSE 流式到结构化输出:LangChain 三大 OutputParser 与 ToolCall 方案全实战2026/09/27
前言 做 LLM 应用开发,两个核心问题绕不开:一是流式输出的打字机体验,总不能让用户盯着空白屏等全部生成完才看到内容;二是结构化数据输出,程序要做后续业务逻辑,必须拿到标准 JSON,而不是带 Ma
-
从 SSE 流式原理到 LangChain 结构化输出:打字机效果与 JSON 解析全方案实战2026/09/27
前言 做 LLM 应用开发,两个核心问题绕不开:一是流式输出的打字机体验,总不能让用户盯着空白屏等全部生成完才看到内容;二是结构化数据输出,程序要做后续业务逻辑,必须拿到标准 JSON,而不是带 Ma
-
Java中equals方法比了个寂寞?原来这才是正确的重写姿势2026/09/27
去年在金融项目里处理一笔对账数据时,我们突然发现系统漏掉了300多条记录——明明两个对象的金额和账户ID完全一致,却始终返回。排查到最后,问题竟然出在一个看似简单的方法上。你是不是也以为重写就是比较几
-
AI 写了 7300 行 MoonBit:编译器能验的,和验不了的2026/09/27
一个具体的瞬间 我最开始让 AI 写 MoonBit 时,它给了我这样一段代码: 看起来毫无问题——但 MoonBit 里没有这个语法。那次我的编译输出是 24 个错误,全部源于同一处写法。 这不是模
-
200 行代码写一个能跑的 AI Agent:不依赖任何框架,只靠 tool-calling 原理2026/09/27
200行代码写一个能跑的 AI Agent:不依赖任何框架,只靠 tool-calling 原理。这句话是我一直放在桌面上的一句提醒。现在各种 agent 框架满天飞——LangChain、CrewA
-
AI全栈安全Agent平台(九):自动化测试用例生成引擎实战2026/09/27
为什么需要自动生成测试用例 做大模型安全评估,手动写测试用例效率太低。一个好的测试用例需要: 覆盖多种边界场景 根据反馈自动迭代 组合不同策略和编码方式 我用遗传算法实现了一个自动生成引擎,5代进化后
-
Cabloy全栈框架的两个SSR入口:Vona集成式SSR vs Zova独立式SSR2026/09/27
Cabloy 采用前后端分离架构,因此并不是简单地让前后端共享同一个 `types.ts` 类型文件,而是基于双向契约,实现前后端类型的自动生成与共享。
-
为什么SIGKILL崩溃无法捕获?2026/09/27
一、引言 很多人把"App 闪退"统称为崩溃,但从操作系统视角看,用户看到的"闪退"其实有两种完全不同的成因: 类别 英文表述 触发者 典型场景 App 内能否捕获 崩溃 Crash / Except