技术栈
后端
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:MCP
Tool负责调用公司内部接口,而MCP负责调用公司外部接口(MCP也是一种Tool)。Windows版本
北斗落凡尘
3 小时前
后端
·
langchain
LangGraph 入门实战(7)
LangGraph 的节点默认只处理当前输入。要让工作流记住之前的对话,可以在编译时加入 checkpointer,并在每次调用时传入同一个 thread_id。
uzong
3 小时前
后端
业务新老系统数据迁移-负责人经验总结和复盘
业务新老系统数据迁移是一项复杂且高风险的系统工程。 针对这种数据的迁移,作为项目负责人,聊聊一路落地的实践经验。首先需要明确一个核心认知:数据迁移本质上不是一个纯技术项目,而是一个业务治理项目。
SomeB1oody
1 天前
开发语言
·
后端
·
机器学习
·
rust
·
教程
【RustyML入门】3.6. 池化层
池化对特征图做下采样。它把每个局部窗口归约成一个数,空间维度随之缩小,通道数保持不变。池化是卷积层里那些卷积的廉价对照物:没有权重,没有矩阵乘法,只是在滑动窗口上做一次归约。
dogstarhuang
4 小时前
人工智能
·
后端
·
架构
·
大模型
·
api
·
数字化转型
·
ai应用
大模型 API 停服怎么办:用 API 网关实现多模型统一接入与可切换架构
大模型 API 版本断崖、价格波动与停服频发,应用层需可切换架构自救。本文给出统一接入、多模型路由、调用留痕的通用 Python 实现与踩坑排查,换模型改配置即可分钟级切换,并附企业级 API 开放平台落地参考。
程序猿DD
4 小时前
后端
·
agent
OctaFuse Gateway 2.5.0:接入 Responses 端点、更易理解的路由配置
2.5.0 将 OpenAI Responses API 纳入 OctaFuse 的统一路由体系。应用可以继续使用现有的用户 API Key、预算和公开模型,通过 POST /v1/responses 访问支持 Responses 的上游。
nnerddboy
6 小时前
开发语言
·
后端
·
rust
Rust教程04:引用、借用与切片
上一章的痛点:函数想用一下值,就得把所有权交出去。引用的解决思路:借用(borrow)——我看看/用用,东西还是你的。
Rain的Java大神之路
6 小时前
java
·
数据库
·
redis
·
后端
·
缓存
·
面试
·
架构
线上接口负载满了如何解决
这是最关键的一步,先保住系统不雪崩,再谈其他。整理了面试真题、每日技术知识点、系统学习路线,√X搜「Rain的Java 大神之路」 每天拆一个知识点,陪你悄悄变强,有空来坐坐。
weixin_43160044
7 小时前
前端
·
后端
·
学习
·
node.js
·
nest.js
NestJS 入门(7):生命周期钩子——构造函数和 `OnModuleInit` 差在哪?
上一篇:NestJS 入门(6):Module 边界与导出 讲了模块怎么接线。 接线之后还有一个问题:
小强库计算机毕业设计
7 小时前
java
·
spring boot
·
后端
·
项目实战
·
管理系统
·
技术分享
·
校园管理系统实战
基于 Spring Boot + Vue3 的校园管理系统
基于 Spring Boot + Vue3 的校园管理系统,前后端分离,Sa-Token 三端鉴权,ECharts 数据看板。本文从架构、权限分层、功能模块到数据库设计,完整拆解一个多角色校园管理项目的落地过程,附真实界面截图。
canonical_entropy
8 小时前
后端
·
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 而浏览器页面不需要。
星火1024
9 小时前
人工智能
·
后端
【LangChain4j系列06】ChatMemory 对话记忆管理
LLM 是无状态的。ChatMemory 负责在多次调用之间维护对话上下文。本章深入解析逐出策略、持久化实现、多用户隔离、以及 Memory vs History 的关键区别。