后端

进击的程序猿~11 分钟前
后端·golang
Go Zero源码阅读1go-zero 是一个集成了各种工程实践的 Web 和 RPC 框架,其核心设计思想包括:go-zero 同时支持 HTTP API 和 gRPC 两种通信方式。
2601_961593421 小时前
开发语言·后端·macos·rust
Rust 开发环境配置繁琐?RustRover 开箱即用搞定编码调试Rust 以其安全性和高性能著称,但配置开发环境、理解 Cargo 工具链、集成调试器和测试框架对新手来说有一定门槛。RustRover 提供了一个深度整合的专属 IDE,旨在让开发者更专注于代码本身。
犀利豆4 小时前
人工智能·后端
AI in Harness(三)前面我们实现了 Subagent、Background Task,为什么还需要多 Agent 协同呢?
IT_陈寒4 小时前
前端·人工智能·后端
Java的Stream.parallel()把我CPU跑爆了,这种优化要谨慎在Java 8中引入的Stream API极大地简化了集合操作,而parallel()方法则为开发者提供了一种看似简单的并行化手段。然而,正如标题所示,盲目使用Stream.parallel()可能会导致意想不到的性能问题,甚至让CPU负载飙升到令人担忧的程度。本文将从原理出发,深入探讨parallel()的工作机制、适用场景以及潜在的陷阱,帮助开发者在实际项目中做出更明智的选择。
子兮曰5 小时前
前端·后端·bun
Bun 重写为 Rust:11天、64个Claude、16.5万美元,一次改变行业认知的激进实验2026 年 5 月 14 日,Bun 团队做了一件几乎所有资深工程师都会告诉你「绝对不要做」的事——将 535,496 行生产级 Zig 代码重写为 Rust。更疯狂的是,整个过程只用了 11 天,由一个人主导、64 个 Claude 代理并行执行,总 API 成本约 16.5 万美元。
子兮曰5 小时前
前端·后端·node.js
Node.js v26.5.0 深度解读:import Text、流式 ReadableStreamTee、以及隐藏的安全加固浪潮2026 年 7 月 8 日,Node.js 发布 v26.5.0(Current 版本)。在 v26 生命周期过半的这个节点,这个版本呈现出一种「温和但深刻」的气质——有几个一眼就能看到价值的新特性,但真正有意思的东西埋在提交日志的细节里。
子兮曰5 小时前
前端·后端·typescript
TypeScript 7.0 RC 深度解读:Go 重写完成,10 倍提速,编译器的「奇点时刻」2026 年 6 月 18 日,TypeScript 团队发布了 7.0 RC。这不是一个普通的 semver major 版本——TypeScript 编译器的核心从 TypeScript/JavaScript 完全移植到了 Go。结果是在大型代码库上 常出现 10 倍的性能提升。
kosan5 小时前
后端
.NET/C# 实战:我如何把登录验证码从“裸奔”改到“铜墙铁壁”最近在做一个政务系统的登录模块时,扒出来一段看着能跑、实则漏洞百出的老验证码代码。说它"能跑",是因为用户确实能收到验证码、能登录;说它"漏洞百出",是因为——它居然把验证码的明文答案,直接返回给了前端。🤦
王中阳Go6 小时前
后端·agent·ai编程
AI编程实践:规则 + 技能 + 子代理 + 钩子,拆解Trae AI 开发规范的完整落地范式这篇文章是基于我们训练营内部项目总结实践出来的,思考供大家学习参考。最近有粉丝去面试,被问到如何进行AI编程的,回答的太浅了。
码事漫谈6 小时前
后端
放下代码洁癖,享受挖坑人生一篇论文的数据,和一个反直觉的判断SonarSource 上个月发了篇论文 Does Code Cleanliness Affect Coding Agents?,抛出的问题很直接:代码干不干净,到底影不影响 AI 编码智能体的干活效率?
_张有志_6 小时前
后端
手撕 STL:一棵红黑树,凭什么同时撑起 set 和 map?摘要:学红黑树时几乎人人都有个疑问——std::set 存 key,std::map 存 pair<key, value>,存的东西根本不一样,为什么它们底层是同一棵红黑树?本文先从 SGI STL 源码切入,看 STL 官方是怎么设计的,再用一份可编译的 C++ 代码复刻它:讲透模板参数 K/V、KeyOfT 仿函数、以及迭代器 operator++ 的中序后继。读完你能自己写出一个"能当 set、能当 map、能迭代器遍历"的红黑树封装。
妙码生花6 小时前
前端·后端·ai编程
从 PHP 到 AI + Golang,程序员自救转型手记(二十七):管理员登录验证码开关这是一个系列 Blog,作者将以一个 PHP 全栈工程师的身份,利用 AI 工具(claude code、codex、deepseek、豆包等):从零开始学习 golang 语言,并最终完成 ai-go-admin(github | gitee)开源项目的制作,全程记录分享。
她的男孩6 小时前
人工智能·后端·程序员
当 Spring Boot 遇上 Flowable 7:Forge 框架企业级工作流引擎架构全解析本文以 Forge Admin 开源框架为例,深入剖析如何基于 Flowable 7 构建一套"声明式接入、事件驱动同步、双设计器前端"的企业级工作流平台。从三模块解耦架构到 @FlowStart 注解式发流,从 Redis Pub/Sub 事件总线到 AI 生成 BPMN,带你理解每一个设计决策背后的工程考量。
java小白小6 小时前
后端
SpringBoot(15):日志框架选型与配置——Logback 从入门到生产级你排查过线上问题吗?某个接口偶发性报错,没有日志、堆栈也看不懂,业务方在群里催你"赶紧定位"。你登服务器,发现日志全是 System.out.println 打的,没时间戳、没级别、没类名、没 traceId,几百条日志糊成一团。你想加日志,又怕打太多拖慢性能;想加链路追踪 ID,发现项目里连 SLF4J 都没引入。日志这个东西,平时没人管,出了事才知道它是救命的稻草。这篇把 Java 日志体系、SLF4J 与 Logback 的关系、Logback 的源码结构、生产级配置、MDC 链路追踪、异步日志、滚
庄周de蝴蝶7 小时前
后端·架构
两次考试,总算压线通过系统分析师在 24 年底的时候我写过一篇一年多三次考试,总算过了系统架构师,分享了我通过系统架构师的经历。而这次和上次相似的是,我又经历了一次案例差两分,不过还好在今年也就是第二次考试中顺利通过,下面先发一下我这两次的考试成绩:
孫治AllenSun7 小时前
java·spring boot·后端
【MDC】使用 MDC 封装一个 LogMdcUtil 工具类MDC(Mapped Diagnostic Context,映射诊断上下文)是 SLF4J 提供的线程级别的日志上下文容器,本质上是一个 ThreadLocal,可以在日志输出时自动注入上下文信息(如 traceId、userId、请求路径等),是分布式链路追踪和问题排查的常用手段。
神奇小汤圆7 小时前
后端
Java 26正式发布!这3个新特性,让代码量直接减半写了9年Java,我以为自己已经见惯了”版本更新”,直到Java 26发布——这次,我是真的被惊艳到了。
再吃一根胡萝卜7 小时前
后端
一亿数据下,如何实时统计“业务员业绩 TOP 10”?别再 GROUP BY 了系列文章:核心观点:排行榜不是算出来的,是提前算好的。假设我们有这样一张订单表:业务需求很直接:实时统计每个业务员的总业绩,并按金额排名,展示 TOP 1 / TOP 10,用于“狼性竞争”排行榜,前端页面高频刷新。
Oneslide7 小时前
后端
systemd-journald 使用与配置指南systemd-journald 是 systemd 自带的日志管理服务,负责收集、存储、检索全系统日志,以二进制结构化格式存储于 /var/log/journal/(持久化)或 /run/log/journal/(内存)。
神奇小汤圆7 小时前
后端
30分钟实现自己的AI聊天机器人(SpringBoot接入DeepSeek API)刚开始学习AI的时候。我和很多Java开发一样。每天都在看:越看越焦虑。感觉每个概念都很复杂。直到后来我才发现。