后端

葫芦和十三2 小时前
后端·mongodb·agent
图解 MongoDB 02|BSON:你以为存的是 JSON,其实是带类型的二进制很多人第一次用 MongoDB,看到 find() 返回一个 JavaScript 对象,就自然以为「MongoDB 存的是 JSON」。这个认知在应用层成立,但一旦往下看一层就会失效:driver、mongod、WiredTiger 之间流动的根本不是 JSON 文本,而是 BSON——一种带类型标记和长度前缀的二进制格式。
葫芦和十三2 小时前
后端·mongodb·agent
图解 MongoDB 01|文档数据库很多 MongoDB 的入门材料把它介绍成「一个用 JSON 存数据的数据库」,讲到 db.users.insertOne({...}) 就结束了。这个说法在接口层没错,但它把重点带偏了:MongoDB 不是一个「JSON 仓库」,而是由 driver、mongod 和存储引擎三段路拼出来的系统。
陈随易4 小时前
前端·后端·程序员
VSCode的Copilot扩展支持接入DeepSeek,Kimi了!我一直是 Copilot 的铁粉付费用户,从25年3月开始一直到上个月,不管 AI 大模型,AI 工具怎么发展,一直风雨不动安如山地用 Copilot。
我不是外星人5 小时前
前端·后端·ai编程
有了 Harness Engineering ,真的还需要研发工程师吗?大家好,我是 alien, 今天和大家聊一下我对 Harness Engineering 的看法,提到 Harness Engineering 是今年的比较火的一个热点话题,我先抛砖引玉,介绍一下它的由来。
candyTong5 小时前
javascript·后端·架构
RTK 技术原理:一次典型会话里,80% 上下文是怎么省下来的AI 编程助手修前端代码时,不会只靠聊天完成任务。它会反复运行命令:看 git status,用 rg 搜索组件,跑 pnpm test、vitest、tsc、eslint、next build,再根据结果继续修改。
Rust研习社8 小时前
后端·rust·编程语言
组合真的优于继承吗?为什么 Rust 和 Go 都拥抱组合舍弃继承?首先,先叠个甲,我并不认同组合一定优于继承这种太过于绝对化的观点,其实只要你对继承和组合这两者都有过思考的话,两者不存在孰优孰劣,只是组合更适合当下的开发模式。
IT_陈寒8 小时前
前端·人工智能·后端
JavaScript的闭包把我坑惨了,说好的内存会自动回收呢?作为JavaScript开发者,我们都听说过闭包(Closure)这个强大的特性。它让我们能够创建私有变量、实现模块化、编写高阶函数等。然而,闭包也是一把双刃剑——尤其是在内存管理方面。许多开发者(包括我自己)都曾因为闭包的内存泄漏问题而头疼不已。本文将深入探讨闭包的内存机制,分析它如何绕过JavaScript的自动垃圾回收(GC),以及如何避免由此引发的内存问题。
CaffeinePro9 小时前
后端·fastapi
Pydantic深度使用:数据校验、枚举、ORM映射在FastAPI 后端接口开发中,Pydantic是不可或缺的核心依赖,FastAPI所有的请求参数解析、数据校验、响应格式化、接口文档生成,底层均依赖Pydantic模型实现。不同于普通Python数据处理场景,FastAPI对参数合法性、数据规范性、接口安全性要求更高,原生手动校验方式无法适配接口快速开发、统一报错、自动生成Swagger文档等核心需求。   随着Pydantic V2版本全面普及,基于Rust重构的底层架构,相比V1在FastAPI高并发接口场景下性能大幅提升,同时优化了模型解析规则
Chenyiax9 小时前
后端
从 Chat 到 Responses:OpenAI API 抽象为什么变了?早期 LLM API 的核心任务是“给一段上下文,生成一段回复”。因此 Chat Completions 采用了非常直接的抽象:客户端传入 messages[],模型返回一条 assistant message。这一设计适合聊天、问答、摘要、改写、简单结构化输出等场景,也成为大量 OpenAI-compatible API 的事实标准。
MariaH9 小时前
后端
Koa和Express的区别统一测试需求: 3 层中间件,要求:同步代码时,Express 和 Koa 表现完全相同: 自上而下执行 next() 前代码,全部走完后,自下而上执行 next() 后代码。 差异只在异步场景爆发。
MariaH9 小时前
后端
Koa框架的使用Koa 是 Express 原班团队打造的下一代 Node.js Web 框架,核心仅1600+行代码,轻量简洁,原生支持 async/await,异步处理能力远优于 Express。 Koa 不内置路由、参数解析、静态文件等功能,全部依靠第三方中间件按需引入,自由度极高。本文整合基础使用、路由、参数解析、文件上传、静态服务、错误处理、洋葱模型、Express 对比,可直接当作开发查阅文档。
luckdewei11 小时前
后端
那个用 passlib 做认证的新同事,上线第一天就把用户密码写进了日志大家好。上周我们组来了个实习生小张,Python 底子不错,FastAPI 也能跑通。Leader 让他负责新项目的用户认证模块。
用户298698530142 天前
java·后端
Java 操作 Word 文档:添加背景颜色与背景图片在文档编排过程中,页面背景的适当运用能有效提升视觉层次感。对于宣传册、邀请函或营销材料等场景,纯白背景有时显得过于单调。本文介绍如何通过 Java 代码为 Word 文档设置纯色、渐变背景以及图片背景,并附带段落背景色的补充用法。
Csvn2 天前
后端
Shell 脚本入门 — 运维自动化第一步前面学了很多单条命令:grep、awk、find、systemctl、lvextend……但运维的工作不是敲一条命令就收工的。日常巡检、批量操作、定时任务、故障自愈——写脚本才是把这些命令串联成生产力的关键。
ping某12 小时前
后端·nginx
为什么 Nginx 明明监听了 80,转发后端时却用了 4xxxx 端口?我第一次认真看 Nginx 反向代理链路的时候,也被两个现象绕住过。第一个现象是:Nginx 明明监听的是:
JustHappy12 小时前
前端·后端·面试
我汇总了身边朋友的经历才发现,其实第一份实习是最难找的......Hi!这里是刚毕业的 JustHappy,闲下来时间和认识的多个一同闯荡互联网的朋友聊天,一致认为第一份实习往往是最难找的。正好最近也在毕业前给师弟师妹们做了一次汇报,结束后也不少来私信问我如何找的,正好可以写一篇文章,哈哈,也省去逐个回复。
uhakadotcom12 小时前
后端·面试·github
在python 的 工程化架构中 ,什么是 薄包装器层?在 Python 工程化架构中,薄包装器层(Thin Wrapper Layer) 是指一个代码量极少、几乎不包含业务逻辑的中间隔离层。它的主要目的是封装第三方库、外部服务 API 或底层系统调用,向应用内部暴露符合自身业务领域的统一接口。
用户14748530797416 小时前
后端
CodeX使用Skill生成游戏美术和音乐资源,一分钟入门先去 Meowa 创建 key:然后执行:安装完 skill 和环境变量后,重启一次 Codex。不要用系统 Python,直接用 Codex 自带的 Python 路径。
Melody12316 小时前
后端
用 abort 中断 AI 流式请求,我之前做错了"停止生成"这个按钮,看着简单,我第一版做得是错的——点了停止,前端是不显示了,但请求还在后台跑,后端还在生成,token 照烧。后来认真用 AbortController 重做了一遍,把正确姿势和坑记下来。
onething36517 小时前
人工智能·后端·全栈
Spring Boot + Spring AI 从入门到实战:7天转型计划 Day 5 —— SSE 流式输出 + 打字机效果作为一名技术人,我深知学习新框架时的迷茫与焦虑。尤其是当你已经熟悉了一套技术栈,想要转向另一个生态时,那种“无从下手”的感觉尤为强烈。