后端

码事漫谈5 小时前
后端
勿删出事那天是周四,凌晨两点。告警响的时候我刚睡着,手机在枕头边上震。我摸过来一看,是订单服务的超时。不是全挂,是慢,慢到一批请求卡在七秒以上,然后被网关掐掉。
IT_陈寒9 小时前
前端·人工智能·后端
用了Proxy才发现以前的JavaScript白写了在JavaScript的世界里,我们常常自诩对语言特性了如指掌,直到某一天,一个看似简单的工具彻底颠覆了我们的认知。对我来说,这个工具就是Proxy。
唐青枫10 小时前
后端
别把 ArrayList 当成会自动管理内存的 List:Zig 动态数组从入门到实战处理数量不确定的数据时,固定长度数组很快就会遇到限制:文件有多少行并不确定,接口返回多少条记录也不确定,程序运行过程中产生多少个结果更无法提前写死。
鸿蒙开发10 小时前
后端
我为 HarmonyOS 做了一个统一大模型 SDK:@hmkit/ai 正式开源推荐摘要:@hmkit/ai 是一个面向 HarmonyOS NEXT / OpenHarmony 的统一大模型 SDK 与 ArkUI V2 聊天组件,支持多供应商、多模态、Responses API、Agent、RAG、语音和本地会话。目前项目已以 MIT 协议开源。
猪是念来过倒10 小时前
后端
Semaphore 与 RateLimiter:并发控制双雄详解面向生产实践的并发控制知识总结。核心结论:Semaphore 管"同时有多少个"(并发数),RateLimiter 管"每秒有多少次"(速率)。两者不是竞争关系,而是互补关系。
掘金者阿豪10 小时前
后端
异构数据同步最怕什么?不是同步慢,而是数据对不上做数据库迁移的时候,有一个问题我觉得比性能更让人头疼:数据到底有没有真的迁对?这个问题在项目没上线之前,很多人其实不会特别在意。
程序员cxuan11 小时前
人工智能·后端·程序员
Claude 官方的学习教程,太强了。骂了这么多次 A 社,今天就先不骂了。反之,今天要夸一下 A 社。为啥呢,因为 A 社上线了一个 Claude Academy 学习平台,专门教大家怎么把 AI 用好(链接我放在了文末)
老孙讲技术11 小时前
后端·物联网·音视频开发
把工地遮挡和掉线接进项目部:setMessageCallback 订 alarm 与 deviceStatus以前工地安监的做法很朴素:镜头挂上,安全员盯 App 红点,出事了再翻回放、截图丢进项目部群。点位少、人盯得住的时候,这套还能交差。
老孙讲技术11 小时前
后端·物联网·音视频开发
关店后有人进门,监控值班群却没响:用 setMessageCallback 订 human,再用 aiHuman 打开人形无人便利店、社区小店,镜头早就挂了。白天店里有人,晚上把乐橙 App 通知打开,以为关店等于布防。第二天翻回放才发现:货架前走过一个人,红点停在私人手机里,值班群是静的。
LEE11 小时前
前端·后端
原来 Claude Code 最厉害的工具,一行代码都不写上周帮同事看一个 bug,他用某个 Agent 改了一个 Vue 组件的 if 条件。打开 git diff 一看,整个文件被重写了——import 重新排序,单引号全变双引号,两个不相关的注释被删掉了。实际有用的改动就一行,但 diff 有 87 行。Review 的时候根本看不出他到底改了什么。
老孙讲技术11 小时前
后端·物联网·音视频开发
把园区几百路摄像头收进值班台账:bindDevice 入账与 listDeviceDetailsByPage 翻页以前园区安防的做法很朴素:东门一套 NVR,仓库几台 4G 机挂在保安私人 App,周界枪机再进另一套厂商软件。值班室三块屏,早会用 Excel 对数。点位少、人盯得住的时候,这套还能交差。
用户78136671144511 小时前
后端
emplace_back vs push_back 详解push_back 把一个已经构造好的对象拷贝/移动进容器;emplace_back 把构造参数完美转发到容器内存上原地构造,省去中间临时对象。
老孙讲技术11 小时前
后端·物联网·音视频开发
把没网没电的户外点位接进出画值班台:unBindDeviceInfo 核 SIMCard 与 bindDeviceLive以前户外安防的做法很朴素:找电工拉 220V,再找弱电铺网线,镜头挂上,保安盯官方 App。门口有配电箱、机房就在五十米外时,这套还能交差。
万物智能11 小时前
后端·架构
硬件调试三板斧—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】会刷之后,日常就三件事。今天把串口、hdc、编译机的职责分开——系统还没起来时,hdc 不会有设备,只能靠串口。
小夏coding12 小时前
java·后端
从"一把梭"到"精妙拆解" —— 滑动窗口计时框架的设计演进导语: 面对一个看似简单的"IM 计时"需求,你会如何下手?一个延时队列?一堆 if-else?本文从一个真实的业务场景出发,用四步重构,将一个"能跑就行"的方案,演进为一个职责清晰、可复用的滑动窗口计时框架。这不仅是一次代码的升级,更是一次关于如何对"时间"进行建模的思维演练。
长大198812 小时前
后端
Node.js 22+ 特性实战:用内置能力写微服务与 CLI,能少装一堆依赖Node.js 从 22 开始(22 LTS → 24 当前主线)明显在走一条路:把前端/浏览器生态里已经标准化的 API 收编进运行时,同时把测试、TS 执行、权限、env 这些"每个项目都要装一遍"的周边工具内置化。对写微服务和 CLI 的人来说,这意味着很多小工具可以做到 package.json 里 dependencies 接近空,镜像更小、CVE 面更小、冷启动更快。
苍何12 小时前
后端
飞书,成了豆包工作的“超级上下文”这是苍何的第 587 篇原创!大家好,我是苍何。最近 Agent 越来越多,会搜索、写文档、做表格、操作电脑,功能表一个比一个长。
苍何12 小时前
后端
会用 AI 做图,已经不够了(分享 3 个牛逼设计 skill)这是苍何的第 588 篇原创!大家好,我是苍何。最近不少人夸我的视频号封面做的好看。然后后台也收到了不少留言,问我的开源网站是怎么设计出来的。
明月_清风12 小时前
人工智能·后端·agent
发现一个超系统的 AI Agent 学习地图 —— Agent Atlas 推荐最近逛 GitHub 的时候挖到一个宝藏开源项目:Agent Atlas(agentic.haylee.site)。它不是那种零散的文章合集,而是一张真正「从零到生产级 Agent」的完整学习地图。9 个阶段、23 个动手练习、240+ 精选资源,还有按角色定制的学习路线。看完我只想说:如果半年前就有这个,我能少走很多弯路。
大勇前进13 小时前
后端
设计模式在 JS 中的应用:用 TS 重写经典模式,结合 React / Vue 真实业务场景很多人学设计模式时都有一种感觉: "代码是看懂了,但不知道往哪用。"问题不在模式本身,而在教材还在用 Java 写鸭子叫、披萨店。本文用 TypeScript 5.x 重写 6 个最高频的经典模式,每一个都绑定 React / Vue 的真实业务场景——看完你能直接抄进项目里。