Skip to content

Rise1024/Java-Labs

Repository files navigation

🚀 Java-Labs

Java Spring License Stars Forks

🎯 企业级Java技术学习实验室

从技术小白到架构师的完整学习路径

🔨 学习项目📚 Java面试知识大全🛠️ 实用工具技巧📖 技术博客🌐 在线博客

🔨 学习项目

🌟 精选项目

项目 技术栈 学习重点 完成度
🚀 Spring WebFlux Demo Spring Boot 3.5.6
Spring WebFlux
R2DBC
Redis
响应式编程
非阻塞I/O
函数式编程
实时数据流
100%
🔐 Java Encryption Java 17
JUnit 5
Bouncy Castle
SLF4J
现代加密算法
编码转换技术
密码学安全
JDK17特性
100%
🎨 Java Design Patterns Java 17
JUnit 5
Mockito
SLF4J
23种设计模式
企业级实现
现代Java特性
最佳实践
100%
📊 Java Data Structures Java 17
JUnit 5
AssertJ
JMH
线性数据结构
树形数据结构
哈希表算法
排序算法
100%

📚 Java面试知识大全

技术领域 核心文章 难度 状态
Java后端技术栈 📖 Java后端知识大全 - 完整版 ⭐⭐⭐⭐⭐ ✅ 完成
☕ 一、Java基础核心 ⭐⭐⭐ ✅ 完成
🔧 二、JVM与性能调优 ⭐⭐⭐⭐⭐ ✅ 完成
🔄 三、并发编程 ⭐⭐⭐⭐⭐ ✅ 完成
🌱 四、Spring生态系统 ⭐⭐⭐⭐⭐ ✅ 完成
🗄️ 五、数据库技术 ⭐⭐⭐⭐⭐ ✅ 完成
🌐 六、分布式系统 ⭐⭐⭐⭐⭐ ✅ 完成
🔨 七、微服务架构 ⭐⭐⭐⭐⭐ ✅ 完成
📬 八、消息队列 ⭐⭐⭐⭐ ✅ 完成
⚡ 九、缓存技术 ⭐⭐⭐⭐⭐ ✅ 完成
🔐 十、安全与认证 ⭐⭐⭐⭐ ✅ 完成
🚀 十一、DevOps与部署 ⭐⭐⭐⭐ ✅ 完成

🐧 Linux大神

技术领域 核心文章 实用性 状态
运维必备 🐧 Linux常用命令合集 - 从入门到精通 ⭐⭐⭐⭐⭐ ✅ 完成
🐳 Docker常用命令合集 - 容器化实战 ⭐⭐⭐⭐⭐ ✅ 完成
⚡ Redis常用命令合集 - 缓存与数据库 ⭐⭐⭐⭐⭐ ✅ 完成
🗄️ MySQL常用语句合集 - SQL实战大全 ⭐⭐⭐⭐⭐ ✅ 完成
📦 Dockerfile学习大全 - 镜像构建指南 ⭐⭐⭐⭐⭐ ✅ 完成

📖 技术博客

🌱 Spring 技术栈

技术领域 核心文章 难度 状态
IoC容器核心 📋 Spring IoC 容器详解 ⭐⭐⭐ ✅ 完成
🔗 Spring 依赖注入详解 ⭐⭐⭐ ✅ 完成
🔄 Spring Bean 生命周期详解 ⭐⭐⭐⭐ ✅ 完成
数据访问技术 🗄️ Spring 数据访问详解 ⭐⭐⭐ ✅ 完成
⚡ Spring 事务管理深度剖析 ⭐⭐⭐⭐⭐ ✅ 完成
🔌 Spring JDBC 与数据源管理详解 ⭐⭐⭐ ✅ 完成
🏢 Spring Data JPA 企业级实战 ⭐⭐⭐⭐ ✅ 完成
🚀 Spring 响应式数据访问(R2DBC)详解 ⭐⭐⭐⭐⭐ ✅ 完成
Web开发技术 🌐 Spring MVC 核心架构详解 ⭐⭐⭐⭐ ✅ 完成
⚡ Spring WebFlux 响应式编程详解 ⭐⭐⭐⭐⭐ ✅ 完成
🧪 Spring Web 测试与集成技术详解 ⭐⭐⭐⭐ ✅ 完成
高级特性 🎯 Spring AOP 面向切面编程详解 ⭐⭐⭐⭐ ✅ 完成
⚡ Spring 三级缓存机制深度解析 ⭐⭐⭐⭐⭐ ✅ 完成
📡 Spring 事件与监听器详解 ⭐⭐⭐ ✅ 完成
⚙️ Spring 配置详解 ⭐⭐⭐ ✅ 完成

🔐 加密与编码技术

技术领域 核心文章 难度 状态
密码学实战 🔐 Java对称加密深度解析:从AES到DES,从基础原理到安全实践 ⭐⭐⭐⭐ ✅ 完成
🔑 Java非对称加密深度解析:从RSA到ECC,从密钥交换到数字签名 ⭐⭐⭐⭐⭐ ✅ 完成
📊 Java消息摘要深度解析:从MD5到SHA-3,从哈希函数到HMAC认证 ⭐⭐⭐ ✅ 完成
✍️ Java数字签名深度解析:从RSA签名到ECDSA,从身份认证到数据完整性 ⭐⭐⭐⭐⭐ ✅ 完成
🛡️ Java密码哈希深度解析:从PBKDF2到BCrypt,从安全存储到密码验证 ⭐⭐⭐⭐ ✅ 完成

🎨 设计模式

技术领域 核心文章 难度 状态
设计模式实战 📚 Java设计模式完整指南:23种设计模式分类、核心思想与实战应用 ⭐⭐⭐⭐⭐ ✅ 完成
🔒 Java单例模式深度解析:从饿汉式到枚举式,从线程安全到性能优化 ⭐⭐⭐ ✅ 完成
🏭 Java工厂模式深度解析:从简单工厂到抽象工厂,从对象创建到系统架构 ⭐⭐⭐⭐ ✅ 完成
🔨 Java建造者模式深度解析:从传统建造者到Lombok建造者,从复杂对象到流畅接口 ⭐⭐⭐⭐ ✅ 完成
🔌 Java适配器模式深度解析:从类适配器到对象适配器,从接口转换到系统集成 ⭐⭐⭐⭐ ✅ 完成
🎨 Java装饰器模式深度解析:从动态装饰到静态装饰,从功能增强到职责分离 ⭐⭐⭐⭐ ✅ 完成
👁️ Java观察者模式深度解析:从推模式到拉模式,从事件驱动到解耦设计 ⭐⭐⭐⭐ ✅ 完成
⚙️ Java策略模式深度解析:从算法封装到动态切换,从策略选择到性能优化 ⭐⭐⭐⭐ ✅ 完成
🔄 Java代理模式深度解析:从静态代理到动态代理,从JDK代理到CGLIB代理 ⭐⭐⭐⭐ ✅ 完成

📊 数据结构与算法

技术领域 核心文章 难度 状态
数据结构与算法 🔢 Java数组深度解析:从静态到动态,从基础到高级 ⭐⭐⭐ ✅ 完成
🔗 Java链表深度解析:从单链表到双向链表,从基础操作到高级算法 ⭐⭐⭐⭐ ✅ 完成
📚 Java栈深度解析:从LIFO原理到实际应用,从基础实现到高级算法 ⭐⭐⭐ ✅ 完成
🚶 Java队列深度解析:从FIFO原理到实际应用,从基础实现到高级算法 ⭐⭐⭐ ✅ 完成
🌳 Java二叉树深度解析:从基础概念到高级算法,从遍历到平衡 ⭐⭐⭐⭐⭐ ✅ 完成
🔍 Java哈希表深度解析:从哈希函数到冲突处理,从基础实现到性能优化 ⭐⭐⭐⭐⭐ ✅ 完成
🔄 Java排序算法深度解析:从冒泡排序到快速排序,从基础实现到性能优化 ⭐⭐⭐⭐ ✅ 完成
🔍 Java搜索算法深度解析:从线性搜索到二分搜索,从基础实现到高级优化 ⭐⭐⭐⭐ ✅ 完成
💡 Java动态规划深度解析:从斐波那契到背包问题,从基础概念到高级应用 ⭐⭐⭐⭐⭐ ✅ 完成

📊 学习笔记

技术领域 核心文章 难度 状态
高并发系统 📊 千万级数据实时统计系统实战 ⭐⭐⭐⭐⭐ ✅ 完成

🛠️ 实用工具技巧

工具分类 工具介绍 实用性 状态
效率工具 🔧 实用工具合集 - 网盘下载助手 ⭐⭐⭐⭐⭐ ✅ 完成

📚 更多技术内容请访问: dongsheng.online - 持续分享Java技术干货与架构实战经验


📄 许可证

本项目采用 MIT License 开源协议。


About

Java学习全景知识库

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages