10 分钟裸调大模型:扒掉 SDK 之后,我看清了 AI 接口的全部真相
——XiaoD.sln 正式开张:1 个 POST、7 个关键字段、4 个 C文件,外加一笔算得清的 Token 账上一篇的 30 行尝鲜代码发出去之后,有个同事拿去改了改,做成了一个能连续聊天的小工具。第二天他来找我,一脸困惑。他先问:"华东科技是做什么的?
C# 自定义JsonConverter:搞定特殊格式的序列化
日期要输出成 "2026-09-25" 而不是带时间的 ISO 格式、金额要保留两位小数、枚举要输出中文——这些 System.Text.Json 默认办不到,得写自定义转换器。
一张图看懂数据仓库体系:ODS、DWD、DWS、ADS到底怎么分层?
几乎所有接触过数据仓库的人,都会遇到 ODS、DWD、DWS、ADS 这四个缩写。从概念上看,它们并不复杂:ODS 负责接收和保留原始数据;DWD 负责形成标准明细数据;DWS 负责沉淀公共主题和汇总能力;ADS 则面向报表、看板和具体业务应用提供数据。
Java JCommander 实战详解:用注解解析命令行参数
简介JCommander 是一个 Java 命令行参数解析库。
SolonCode 的两个"后悔药":重新运行 vs 继续运行
在 SolonCode Web 聊天界面底部,工具栏有三个按钮(从左到右):Cop — 复制上一条回复内容Re-run(重新运行) — 删除旧回答,重新跑一轮Continue(继续运行) — 保留旧回答,继续追加内容这两个按钮看起来很像,但行为完全不同。今天深入拆解它们的实现。
C# 命令行参数与环境变量:让程序可配置
同一份程序,在测试环境要连测试库、用 5001 端口,到生产又要换一套值。如果这些都写死在代码里,改一个端口就得重新编译、重新打包、重新发布,密钥还留在 Git 里。解决办法只有一个:把"会变的东西"从代码里请出去,交给命令行参数、环境变量、配置文件从外部传进来。
AI写的测试,覆盖率高但抓不到bug
最近有个变化很明显:写测试这件事变快了。以前给一个方法补测试要半小时,现在让 AI 生成,几秒钟出来十几个用例,覆盖率从六十涨到九十,CI 里全绿。但过了一段时间,很多人发现一个别扭的现象:覆盖率上去了,线上问题却没少。
Apache Commons 生产实战:那些你天天写却不知道已经有轮子的代码
每个 Java 开发者都写过判空、复制文件、集合操作、Base64 编码这些代码。Apache Commons 早就帮你把这些事做好了,null 安全、边界处理都帮你兜底。这篇文章用生产级代码示例,把 Commons 最常用的五大模块讲清楚。
招 Agent 工程师,为什么张口就是 LangChain?
招聘 Agent 工程师,JD 第一行常写「熟悉 LangChain」。LangChain 最早在 2022 年 10 月开源,这个时间点正好赶上大模型应用爆发的前夜。