后端

IT_陈寒1 小时前
前端·人工智能·后端
Python的GIL让我多写了500行代码在Python的世界里,全局解释器锁(Global Interpreter Lock,GIL)是一个既熟悉又令人头疼的存在。作为一名长期使用Python的开发者,我曾经天真地以为GIL只是一个“理论问题”,直到某次性能优化任务中,它让我不得不额外编写了近500行代码来绕过其限制。这篇文章将分享我的亲身经历,深入探讨GIL的工作原理、它对多线程编程的影响,以及我是如何通过多进程、C扩展和异步编程等手段“曲线救国”的。
IT爱学堂2 小时前
后端
精讲软件设计师(软考中级)一站式通关课_实战课程_慕课网软考中级软件设计师真题拆解:精讲课程硬核技术干货 随着软件设计师考试全面迈入机考时代,备考逻辑正经历从“死记硬背”向“工程化思维”的深刻转型。剖析近年真题可以发现,纯粹的概念默写题正在锐减,取而代之的是对系统底层逻辑、架构权衡与复杂场景建模能力的深度考察。精讲课程中的硬核干货,往往隐藏在那些高频易错的底层技术逻辑之中。 在计算机组成与体系结构模块,真题的考查早已超越了简单的部件功能背诵。硬核干货在于理解指令周期的时序流转与CISC(复杂指令集)和RISC(精简指令集)架构的底层设计哲学。例如,在流水线技术
战天战地站房顶2 小时前
后端
在 Windows Docker 中部署 PostgreSQL 17 + pgvector 完整指南记录一次从零搭建向量数据库环境的实战经历,以及那些让人抓狂的坑最近需要测试 pgvector 扩展,用于存储和检索向量数据(比如 AI 嵌入)。为了不影响本地开发环境,我决定使用 Docker Desktop for Windows 来快速部署一个独立的 PostgreSQL 实例。
卷无止境2 小时前
后端·python
FastAPI Guard 全解析,从概念到工程落地的实战指南如果你写过几个正儿八经要上线的 FastAPI 项目,大概都遇到过这样的烦恼——限流要自己拼 Redis 逻辑,IP 黑名单要自己维护表,扫描攻击的请求混在正常流量里都看不出来。FastAPI Guard 就是冲着这些痛点做的一个安全中间件库,把 IP 管控、限流、攻击检测、行为分析这些活儿打包成一个可以直接塞进 FastAPI 应用的组件。它从 2024 年 8 月开源到现在,已经迭代到 7.x 版本,GitHub 上攒了 800 多颗星,属于那种小而精、更新还挺勤快的安全库。下面我把它的核心概念、架构
卷无止境2 小时前
后端·python
FastAPI Users 全面解析:概念、原理与工程实战如果你正在给 FastAPI 项目添加用户注册、登录、密码找回这些功能,多半会被那些重复的样板代码折磨得够呛。密码哈希要自己写,JWT 要自己签,忘记密码的邮件流程要自己拼。FastAPI Users 这个库存在的意义,就是把这些高频却繁琐的用户管理逻辑打包好,让你像搭积木一样把认证系统拼起来 。
程序员爱钓鱼3 小时前
后端·面试·go
Go switch 详解Go 编程实战系列(十八)上一篇《Go if 判断详解》中,我们学习了如何使用 if、else if 和 else 根据不同条件控制程序执行流程。
程序员爱钓鱼3 小时前
后端·面试·rust
Rust Struct结构体详解:定义自己的复杂数据类型《Rust编程实战》系列第41篇 在上一篇文章中,我们学习了Rust生命周期常见错误,进一步理解了所有权、借用和生命周期之间的关系。本篇开始进入Rust数据建模的重要部分:
风流 少年3 小时前
java·后端·spring
Spring AI 2.0:MCPTool负责调用公司内部接口,而MCP负责调用公司外部接口(MCP也是一种Tool)。Windows版本
北斗落凡尘3 小时前
后端·langchain
LangGraph 入门实战(7)LangGraph 的节点默认只处理当前输入。要让工作流记住之前的对话,可以在编译时加入 checkpointer,并在每次调用时传入同一个 thread_id。
uzong3 小时前
后端
业务新老系统数据迁移-负责人经验总结和复盘业务新老系统数据迁移是一项复杂且高风险的系统工程。 针对这种数据的迁移,作为项目负责人,聊聊一路落地的实践经验。首先需要明确一个核心认知:数据迁移本质上不是一个纯技术项目,而是一个业务治理项目。
SomeB1oody1 天前
开发语言·后端·机器学习·rust·教程
【RustyML入门】3.6. 池化层池化对特征图做下采样。它把每个局部窗口归约成一个数,空间维度随之缩小,通道数保持不变。池化是卷积层里那些卷积的廉价对照物:没有权重,没有矩阵乘法,只是在滑动窗口上做一次归约。
dogstarhuang4 小时前
人工智能·后端·架构·大模型·api·数字化转型·ai应用
大模型 API 停服怎么办:用 API 网关实现多模型统一接入与可切换架构大模型 API 版本断崖、价格波动与停服频发,应用层需可切换架构自救。本文给出统一接入、多模型路由、调用留痕的通用 Python 实现与踩坑排查,换模型改配置即可分钟级切换,并附企业级 API 开放平台落地参考。
程序猿DD4 小时前
后端·agent
OctaFuse Gateway 2.5.0:接入 Responses 端点、更易理解的路由配置2.5.0 将 OpenAI Responses API 纳入 OctaFuse 的统一路由体系。应用可以继续使用现有的用户 API Key、预算和公开模型,通过 POST /v1/responses 访问支持 Responses 的上游。
nnerddboy6 小时前
开发语言·后端·rust
Rust教程04:引用、借用与切片上一章的痛点:函数想用一下值,就得把所有权交出去。引用的解决思路:借用(borrow)——我看看/用用,东西还是你的。
Rain的Java大神之路6 小时前
java·数据库·redis·后端·缓存·面试·架构
线上接口负载满了如何解决这是最关键的一步,先保住系统不雪崩,再谈其他。整理了面试真题、每日技术知识点、系统学习路线,√X搜「Rain的Java 大神之路」 每天拆一个知识点,陪你悄悄变强,有空来坐坐。
weixin_431600447 小时前
前端·后端·学习·node.js·nest.js
NestJS 入门(7):生命周期钩子——构造函数和 `OnModuleInit` 差在哪?上一篇:NestJS 入门(6):Module 边界与导出 讲了模块怎么接线。 接线之后还有一个问题:
小强库计算机毕业设计7 小时前
java·spring boot·后端·项目实战·管理系统·技术分享·校园管理系统实战
基于 Spring Boot + Vue3 的校园管理系统基于 Spring Boot + Vue3 的校园管理系统,前后端分离,Sa-Token 三端鉴权,ECharts 数据看板。本文从架构、权限分层、功能模块到数据库设计,完整拆解一个多角色校园管理项目的落地过程,附真实界面截图。
canonical_entropy8 小时前
后端·agent·ai编程
关于《Mission Driver:Loop Engineering 的一种通用参考实现》的补充说明在我此前的文章《Mission Driver:Loop Engineering 的一种通用参考实现》中,我介绍了 Mission Driver 的设计原理与使用方式。它是吸引子引导工程(Attractor-Guided Engineering, AGE)在控制层的核心实现,负责 7×24 小时 AI 全自主运行。
__zRainy__8 小时前
后端·node.js
Node系列 · Node基础:Node.js 概述Node.js 不是"跑在服务器上的 JavaScript",而是一套独立的运行时(Runtime)。理解它和浏览器的边界,就能解释为什么它能做高并发 IO、为什么不能做 CPU 密集型任务、为什么需要 package.json 而浏览器页面不需要。
星火10249 小时前
人工智能·后端
【LangChain4j系列06】ChatMemory 对话记忆管理LLM 是无状态的。ChatMemory 负责在多次调用之间维护对话上下文。本章深入解析逐出策略、持久化实现、多用户隔离、以及 Memory vs History 的关键区别。