后端

superman超哥1 分钟前
开发语言·后端·rust·编程语言·rust范围模式·range patterns·边界检查
Rust 范围模式(Range Patterns):边界检查的优雅表达范围模式是 Rust 模式匹配系统中用于表达值域约束的强大工具。通过 start..=end 或 start..end 语法,我们可以简洁地表达"值是否在某个区间内"这一常见的判断逻辑。范围模式不仅提升了代码的可读性,更重要的是,它允许编译器进行智能优化,将多个条件判断转换为高效的跳转表或二分查找。理解范围模式的语义、限制和优化特性,是编写高效且优雅的 Rust 代码的关键技能。本文将从语法细节、类型约束、性能优化到实际应用,全面剖析这一重要特性。
云上凯歌30 分钟前
android·spring boot·后端
02 Spring Boot企业级配置详解本文深入剖析Spring Boot配置体系,包括多环境配置、属性绑定、SpEL表达式、profile隔离策略以及敏感信息加密,结合企业实践讲解配置最佳实践。
秋饼43 分钟前
java·spring boot·后端
【手撕 @EnableAsync:揭秘 SpringBoot @Enable 注解的魔法开关】在 SpringBoot 开发中,我们早已习惯了各种@Enable开头的注解:@EnableAsync开启异步、@EnableScheduling开启定时任务、@EnableFeignClients开启远程调用…… 一个轻飘飘的注解,就能让 SpringBoot 瞬间拥有某项强大能力,这背后到底藏着怎样的底层逻辑?今天就带大家从源码拆解到手动实现,彻底搞懂@EnableXXX注解的 “魔法” 本质。
IT_陈寒1 小时前
前端·人工智能·后端
Python 3.12 新特性实战:这5个改进让我的开发效率提升40%Python 3.12 于2023年10月正式发布,带来了许多令人兴奋的新特性和改进。作为一名长期使用 Python 的开发者,我在实际项目中深入体验了这些新功能,并发现其中有5个关键改进显著提升了我的开发效率。本文将详细介绍这些特性,并结合实际代码示例展示它们的优势和应用场景。
利兄的视界1 小时前
后端·postgresql
一步到位:M4 芯片 Mac 安装 PostgreSQL 16 并适配 pgvector 教程打开终端,执行以下命令通过 Homebrew 安装指定版本的 PostgreSQL 16:将 PostgreSQL 16 的可执行文件路径添加到环境变量,确保终端能直接识别 pg 相关命令(适配 zsh 终端,若使用 bash 需将 .zshrc 替换为 .bashrc):
GZKING1 小时前
后端
ThinkPHP 8 报错"think\model\pivot" not found一.触发原因1.使用TP的多应用模式think-multi-app 2.使用了模型中间表二.触发代码三.问题分析
Smoothzjc1 小时前
前端·人工智能·后端
👉 求你了,别再裸写 fetch 做 AI 流式响应了!90% 的人都在踩这个坑🏆 本篇文章带你了解作者在工作中开发 AI Agent CUI 的过程中关于「流式输出」品尝到的酸甜苦辣~🙌 如文章有误,恳请评论区指正,谢谢!💖 写作不易,「点赞」+「在看」+「转发」 谢谢支持!
源代码•宸4 小时前
开发语言·经验分享·后端·算法·leetcode·golang·dfs
Leetcode—865. 具有所有最深节点的最小子树【中等】之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!
superman超哥2 小时前
开发语言·后端·rust·编程语言·rust或模式·or patterns·多重匹配
Rust 或模式(Or Patterns)的语法:多重匹配的优雅表达或模式(Or Patterns)是 Rust 1.53 版本引入的重要特性,通过 | 操作符允许在单个模式位置匹配多个可能的值。这个看似简单的语法糖,实际上深刻改变了模式匹配代码的组织方式,消除了大量重复的匹配分支,提升了代码的可维护性和可读性。或仅仅是语法上的便利,更体现了 Rust 在保持零成本抽象的同时,如何通过语言设计提升开发体验。理解或模式的语义、限制和最佳实践,是掌握现代 Rust 模式匹配的必要技能。本文将从语法细节、绑定规则、嵌套使用到实际应用,全面剖析这一强大特性。
摸鱼的春哥2 小时前
前端·javascript·后端
实战:在 Docker (Windows) 中构建集成 yt-dlp 的“满血版” n8n 自动化工作流在自动化工作流中,n8n 是一个强大的编排工具。但默认的 Docker 镜像为了追求轻量化,往往缺少很多系统级工具。最近我需要在 Windows Docker Desktop 环境下的 n8n 里调用 yt-dlp 下载高清视频。
IT 行者2 小时前
java·后端·spring
Spring Security 7 OAuth2 Token 格式选择浅析摘要 JWT Token 堪称一把双刃剑,让开发者既爱又恨。其自包含的特质让我们无需再为分布式存储而烦恼,带来了更快的响应速度,这确实是值得称赞的优点。但不得不承认,Token 长度的膨胀确实会增加网络传输的额外开销,而算法验签所带来的 CPU 消耗也是客观存在的现实。因此,在实际项目中选择 JWT 还是传统 Session 方案,关键还是要结合用户规模和系统架构来权衡利弊。
幽络源小助理2 小时前
vue.js·spring boot·后端
Springboot机场乘客服务系统源码 – SpringBoot+Vue项目免费下载 | 幽络源在智慧交通与数字化服务不断融合的背景下,机场作为重要交通枢纽,亟需高效、便捷的信息系统支撑乘客全流程服务。为帮助广大高校学子顺利完成设计,幽络源源码网现推出一套基于 SpringBoot + Vue 构建的 机场乘客服务系统 完整源码。该系统采用前后端分离架构,覆盖航班查询、自助值机、用户信息维护等核心功能,代码结构规范、技术栈主流,非常适合用于 JavaWeb 学习、课程实训或参考。
源代码•宸3 小时前
开发语言·数据库·后端·算法·golang·defer·recover
Golang基础语法(go语言error、go语言defer、go语言异常捕获、依赖管理、Go Modules命令)在Go语言开发中,我们会多次用到error这个东西,尤其是在函数的返回值上,由于go的函数支持多返回值,所以一般会用error作为其中一个返回值,代表该函数执行过程中或者逻辑有出错,那究竟error是个什么东西呢,下面我们就来一探究竟。
SnrtIevg3 小时前
java·后端
Vavr 用户指南Daniel Dietrich, Robert Winkler, Grzegorz Piwowarek 版本 0.11.0, 2025-12-16
PieroPC3 小时前
前端·后端
用FastAPI 一个 后端 和 两个前端 原生HTML/CSS/JS 、Vue3 写一个博客系统 例启动后端服务器 python main.py入前端目录 cd frontend 使用Python启动HTTP服务器 python -m http.server 3000
Way2top3 小时前
后端·go
Go语言动手写Web框架 - Gee第五天 中间件今天,我们要完成对中间件的支持,计划实现一个 Logger() 中间件,可以在终端输出页面响应的时间。
Way2top3 小时前
后端·go
Go语言动手写Web框架 - Gee第四天 分组控制随着 Gee 支持了动态路由匹配,新的结构性问题也随之出现。 在真实的 Web 开发中,路由并非同质的,而是天然存在语义分层。例如:以 /post 开头的路由允许匿名访问;以 /admin 开头的路由需要鉴权;以 /api 开头的路由面向第三方平台,需要额外的鉴权与限制。
喵叔哟3 小时前
后端·.net
17.核心服务实现(上)从本文开始,我们将基于《16.项目架构设计》中的设计与目录结构,落地实现核心服务,涵盖用户服务、认证授权服务、商品服务的关键实现。示例基于 .NET 10、ASP.NET Core Minimal API、EF Core、JWT,结合 .NET Aspire 的 AppHost/ServiceDefaults 编排与观测。
李梨同学丶3 小时前
后端
好虫子周刊:1-bit LLM、物理 AI、DeepSeek-R1本周关键词: BitNet b1.58、DeepSeek-R1、Physical AI、Cosmos摘要: 本周是 AI 算力与物理边界双重突破的一周。微软开源 BitNet b1.58,用 1-bit 极低精度证明了“大模型不一定需要大显存”,让 CPU 跑大模型成为现实;与此同时,DeepSeek 推出 R1 推理模型并大幅削减 API 成本,倒逼行业洗牌。CES 2026 上,NVIDIA 发布 Cosmos 模型,正式吹响了 AI 进军机器人与物理世界的号角。