后端

Spider Cat 蜘蛛猫4 小时前
java·spring boot·后端
Springboot SSO系统设计文档版本: v1.0 日期: 2026-05-15 架构模式: 单体架构(非微服务) 技术栈: Spring Boot 3.4+, Spring Security 6+, OAuth2.0 + OIDC
zyk_computer5 小时前
人工智能·后端·python·ai·rust·ai编程·vibe coding
AI 时代,或许 Rust 比 Python 更合适现在大模型编写代码能力产生质变,如果在问在 AI 生成代码(AI-Generated Code)的时代,AI 最适合写哪种语言?,或许 Rust 比 Python / TS 更合适。
雨辰AI6 小时前
java·数据库·后端·mysql·政务
SpringBoot3 项目国产化改造完整流程|从 MySQL 到人大金仓落地🔖 标签:#SpringBoot3 #人大金仓V9 #国产化改造 #MySQL迁移金仓 #信创落地 #数据库适配 #项目改造全流程 #国产数据库实战
GreenTea7 小时前
后端
【Rust 2026教程:从零构建 Mini-OLAP 引擎】第 6 章 Benchmark 与优化路线图写完一个引擎远远不是终点。OLAP 的工程深水区在于优化——同样一份代码,常数项的差异可以达到 10 倍以上。
Rust语言中文社区7 小时前
开发语言·后端·python·rust
【Rust日报】2026-05-14 Pyrefly v1.0 正式发布:快速的 Python 类型检查器和语言服务器【Rust日报】2026-05-14 Pyrefly v1.0 正式发布:快速的 Python 类型检查器和语言服务器
GreenTea7 小时前
后端
【Rust 2026教程:从零构建 Mini-OLAP 引擎】第 5 章 SQL → 逻辑计划 → 物理计划到目前为止我们手写算子树,用户体验糟糕。一个真正的数据库需要让用户写 SQL。完整管道是:DuckDB、DataFusion、Spark 都是这个套路,差别仅在于优化器的复杂程度和物理算子的丰富度。
GreenTea7 小时前
后端
【Rust 2026教程:从零构建 Mini-OLAP 引擎】第 4 章 哈希聚合:GROUP BY 的核心GROUP BY 是 OLAP 最高频的算子,没有之一。实现方式主要两种:Sort-based aggregation
IT_陈寒8 小时前
前端·人工智能·后端
Vue的v-for为什么不加key也能工作?我差点翻车在Vue开发中,v-for指令是我们频繁使用的列表渲染工具。官方文档强烈建议我们在使用v-for时为每一项提供一个唯一的key属性。然而,许多开发者(包括我自己)都曾有过这样的疑惑:**为什么不加key时代码依然能正常运行?**最近我在一个项目中忽略了这一最佳实践,结果差点引发严重bug。本文将深入探讨Vue的Diff算法机制,解释为什么不加key也能"工作",以及这种表面正常背后隐藏的危险陷阱。
GreenTea8 小时前
后端
【Rust 2026教程:从零构建 Mini-OLAP 引擎】第 3 章 表达式系统:把 SQL 表达式变成可执行树SQL 中的 WHERE amount > 100 AND city = 'BJ'、SELECT amount * 1.13 都是标量 表达式。数据库内核需要一个统一抽象来表示并求值它们。
GreenTea8 小时前
后端
【Rust 2026教程:从零构建 Mini-OLAP 引擎】第 2 章 向量化执行:让 CPU 跑满传统数据库(PostgreSQL、SQLite)使用 Volcano / Iterator 模型:每个算子实现 next() -> Row,一次返回一行。
GreenTea8 小时前
后端
【Rust 2026教程:从零构建 Mini-OLAP 引擎】第 1 章 列式存储:OLAP 的物理基石数据库世界有两类典型负载:OLTP 关心点,OLAP 关心面。两者在存储、执行、索引上的设计哲学完全不同。
rocky_rocky8 小时前
后端
ComboBox的异步延迟加载机制开发BMS上位机时,发现参数设置页面点击后加载卡顿严重。经分析,问题根源在于:本文探索了两种优化方案,实测对比结果如下:
接着奏乐接着舞8 小时前
后端·spring·spring cloud
spring cloud知识点下面给你一份 Spring Cloud 面试高频题(2024 实战版), 覆盖 基础 → 组件 → 原理 → 架构 → 实战坑,适合 中高级 Java / 微服务面试。
ltl9 小时前
后端
位置编码:为什么需要它,为什么用正弦读到《Attention Is All You Need》第 3.5 节「Positional Encoding」时,几乎每个第一次读论文的人都会愣一下。前面把整个架构推得那么顺:multi-head、scaled dot-product、encoder-decoder、residual——一切都自洽。然后突然来了一句话:「Since our model contains no recurrence and no convolution, in order for the model to make us
明月_清风9 小时前
后端·go
Go 函数设计的工程智慧:多返回值、闭包与那些"反直觉"的选择如果你从 Java/C++ 转来 Go,第一反应可能是:函数怎么能返回两个值?defer 到底是什么魔法?为什么函数参数永远是值传递但 slice 却能被修改?这些"反直觉"的设计,恰恰是 Go 面向大规模软件工程的刻意选择。
却尘10 小时前
后端·go
一个 `&` 引发的血案:改完配置 pipeline 装聋作哑,顺便重学了 Python/Go/Java有一类 bug 会让你怀疑自己的理智。UI 显示「config saved」。日志也确认了。你启动一次新的 run。它却还是用了旧 config。
倚栏听风雨10 小时前
后端
Spring AI 实战:用 JdbcChatMemory + MySQL 给 AI 接上「长期记忆」环境:Spring Boot 3.4.5 · Spring AI 1.1.6 · MySQL 8.x · Java 17
我叫黑大帅10 小时前
后端·面试·go
最简单的生产-消费者,你都会遇到哪些问题?在 Go 语言中,利用 Goroutine 和 Channel 实现“生产者-消费者”模型,几乎是每一个 Gopher 的必修课。
swipe11 小时前
后端·langchain·llm
Agentic RAG:用 LangGraph 构建会路由、会纠错、会收敛的闭环 RAG很多团队第一次做 RAG,思路都差不多:这套流程能不能跑通?当然能。但真正上线以后,问题也会很快暴露出来。
折哥的程序人生 · 物流技术专研12 小时前
java·开发语言·数据结构·后端·面试·求职招聘
《Java 100 天进阶之路》第23篇:缓冲区数据结构 ByteBuffer📌 系列导航:《Java 100 天进阶之路》完整目录 | ⬅️ 上一篇:第22篇:Java字符串简介 | ➡️ 下一篇:第24篇:Java枚举类型 enum 用法