后端

snakeshe10102 分钟前
后端
从零理解容器化:Docker 核心原理与 Kubernetes 初探系统梳理 Docker 的诞生背景、基本概念、常用命令与 Dockerfile 实践,并初步了解 Kubernetes 的设计哲学,帮助 Java 开发者快速建立容器化思维体系。
也许明天y4 分钟前
java·后端·spring
Spring AI 核心原理解析:基于 1.1.4 版本拆解底层架构在 Java 生态中,Spring AI 已经成为开发者拥抱大模型时代的首选利器。很多人用它写出了酷炫的对话机器人、智能客服,甚至成功接入了私有知识库。
舒一笑8 分钟前
后端·程序员·llm
一文讲透 Temporal:为什么大厂都在用它做 AI 与分布式系统的“流程大脑”?最近越来越多 JD 里出现一个词:Temporal。 很多人第一反应是:这是个什么框架?和 MQ、Airflow 有啥区别?Java 能用吗?
希望永不加班25 分钟前
java·spring boot·后端·spring·mybatis
SpringBoot 自定义 Starter:从零开发一个私有 Starter前面我们讲了 SpringBoot 自动配置原理、@Conditional 系列条件注解,这些都是底层基础。今天我们把这些知识点落地,实战开发一个「私有 Starter」。
悟空码字43 分钟前
java·spring boot·后端
别再System.out了!这份SpringBoot日志优雅指南,让你告别日志混乱大家好,我是小悟。在实际开发中,日志系统需要满足以下需求:通过以上方案,可以实现生产级的日志系统,既保证性能又便于问题排查和监控告警。
程序员张31 小时前
java·后端
自定义跨字段校验必填注解应用场景:
那个失眠的夜1 小时前
xml·java·数据库·后端·spring·junit
Spring 的纯注解配置知道每个注解的意思:注解说明@Configuration用于指定当前类是一个 Spring 配置类,当创建容器时会从该类上加载注解,作用等价于applicationContext.xml 配置文件。
Rust研习社1 小时前
开发语言·后端·rust
Rust 堆内存指针 Box 详解在 Rust 中,Box<T> 是最基础、最简洁的智能指针,核心作用是将数据从栈内存转移到堆内存,并通过独占所有权机制管理堆内存的分配与释放。与 Rust 中的裸指针 *const T、*mut T 不同,Box<T> 完全符合 Rust 的内存安全规则,无需手动管理内存,既保留了指针的灵活性,又规避了悬垂指针、内存泄漏等常见问题。
ffqws_1 小时前
java·spring boot·后端
Spring Boot:用JWT令牌和拦截器实现登录认证(含测试过程和关键注解讲解)在前后端分离的架构中,传统的 Session 认证因为依赖服务端存储,难以应对分布式和跨域场景。JWT 凭借其无状态、自包含的特性,成为了现代 Web 开发的主流选择。
Java水解2 小时前
后端·go
Go语言中的Pool:对象复用的艺术Pool是Go语言中用于实现对象复用的一个包,它提供了一种机制来缓存和复用临时对象,以减少内存分配和垃圾回收的开销。Pool是Go语言性能优化的重要工具之一,特别适用于需要频繁创建和销毁对象的场景。
大鹏说大话2 小时前
开发语言·后端·golang
Go语言Channel并发编程实战:从基础通信到高级模式在Go语言的并发哲学中,Channel(通道)不仅仅是一个用于传输数据的管道,更是协调Goroutine之间同步与通信的核心机制。正如Go的格言所言:“不要通过共享内存来通信,而要通过通信来共享内存。”
Jacky-0082 小时前
开发语言·后端·rust
Rust安装(MinGw64编译器安装)https://www.mingw-w64.org/path中添加 %MinGW_HOME%\bin官方网站:https://rust-lang.org/zh-CN/tools/install/
一只幸运猫.2 小时前
java·spring boot·后端
用户58856854055的头像[特殊字符]Spring Boot 多模块项目中 Parent / BOM / Starter 的正确分工✅ Parent:继承规则(构建规范、插件、依赖管理) ✅ BOM(dependencyManagement):只管版本,不引包 ✅ Starter(dependency):真正引入功能
iOS开发上架哦3 小时前
后端·ios
iOS逆向工程:详细解析ptrace反调试机制的破解方法与实战步骤Ptrace 提供了一种父进程可以控制子进程运行的机制,并可以检查和改变它的核心image。1、一个被跟踪的进程运行中,直到发生一个信号,则进程被中止,并且通知其父进程。 2、在进程中止的状态下,进程的内存空间可以被读写。父进程还可以使子进程继续执行,并选择是否是否忽略引起中止的信号。
程序员阿明3 小时前
java·spring boot·后端·pdf
spring boot3识别PDF图纸1、安装maven依赖2、建立service和实现类 2.1 IDrawingPdfService接口
JuiceFS4 小时前
后端
浅析 Amazon S3 Files:工作机制、性能边界与 JuiceFS 对比4 月 7 日,AWS 官方发布了一项新服务——Amazon S3 Files,允许用户无需搬迁数据,即可将 S3 存储桶作为高性能共享文件系统挂载到计算节点上。
XPoet4 小时前
前端·后端·ai编程
AI 编程工程化:MCP——给你的 AI 员工打通外部能力上一篇我们讲了 Subagent————给你的 AI 员工打造专属协作助手。这篇讲 MCP,我们开始真正让 AI 走出聊天框。
kiku18184 小时前
后端·github·lvs
keepalived高可用与负载均衡VRRP(虚拟路由冗余协议)是 Keepalived 实现高可用的底层协议,核心逻辑如下:DR(直接路由)模式是 LVS 最常用的模式,核心特点是请求经 LVS 分发,响应直接返回客户端,性能拉满:
Leo8994 小时前
后端
mysql 从零单排之MVCCMySQL MVCC(多版本并发控制)的工作流程及原理。MVCC(Multi-Version Concurrency Control) 是一种并发控制机制,核心思想是:
GreatSQL4 小时前
后端
参数配置不当导致GreatSQL异步复制IO线程中断某个客户的一套GreatSQL数据库,异步复制的slave节点的IO线程无法启动,报错信息如下:此日志信息显示:由于主库的binlog已清除,IO线程中断。用户现场DBA进行了clone恢复。