Java学习第33天 - 微服务架构与云原生
学习目标 深入理解微服务架构设计,掌握云原生技术栈,学习系统设计方法,准备技术面试,了解新技术趋势,完成项目实战。 1. 微服务架构深入 1.1 服务注册与发现 Eureka服务注册中心: 1.2 配
2026-03-28
【Java基础整理】Java多线程
多线程编程是Java开发中的重要技能,正确理解和使用多线程可以显著提高程序的性能和用户体验。但同时也要注意线程安全问题,避免出现竞态条件和死锁等问题。
2026-03-28
IO流6(转换流、序列化与反序列化流)
转换流 转换流属于字符流,它也是一种高级流,用来包装基本流。其中转换输入流为InputStreamReader,转换输出流为OutputStreamWriter,为什么这么命名呢? 转换流是字符流与字
2026-03-28
SQL 性能避坑:为什么阿里强制禁用 ORDER BY RAND()?
如果你翻阅过《阿里巴巴 Java 开发手册》,在 MySQL 数据库规约中,一定见过这条醒目的“红线”:【强制】不得在 database 中使用 ORDER BY RAND() 进行随机排序。
2026-03-28
Spring Boot 打包部署,JAR vs WAR
无论选择JAR还是WAR部署方式,关键在于匹配团队的技术栈、运维能力和业务需求。Spring Boot的灵活性支持两种部署模式,为不同场景提供了合适的解决方案。
2026-03-28
1分钟了解响应式编程 | dubbo框架下响应式官例
现今我们的应用已经不是单例架构,一般都是分布式微服务架构,微服务架构情况下框架也很多,SpringCloud、Dubbo等等
2026-03-28
Spring Boot 配置文件加载大揭秘:优先级覆盖与互补合并机制详解
在 Spring Boot 项目的部署运维中(尤其是使用 java -jar 启动时),配置文件的加载逻辑常常让人感到困惑: 今天我们就通过一篇文章,彻底讲透 Spring Boot 配置文件的 “优
2026-03-28



