
- Java
- 封装、抽象、继承、多态
目录
- # 1. 设计模式
- 1-1. 介绍与目的 1-2. 七大设计模式 1-3. 面向对象编程范式 1-4. 创造者模式 1-5. 创建者模式-单例模式 1-6. 创建者模式-工厂模式 1-7. 创建者模式-抽象工厂模式 1-8. 创建者模式-建造者模式 1-9. 创建者模式-原型模式 1-10. 结构型模式 1-11. 代理模式 1-12. 中介者模式 1-13. 命令模式 1-14. 责任链模式 1-15. 装饰模式 1-16. 策略模式 1-17. 适配器模式 1-18. 迭代器模式 1-19. 组合模式 1-20. 观察者模式 1-21. 外观模式 1-22. 备忘录模式 1-23. 访问者模式 1-24. 状态模式 1-25. 解释器模式 1-26. 享元模式 1-27. 桥接模式 1-28. 模板方法模式
- # 3. 经验分享
- 3-1. MyBatis-Plus查询条件构造器扩展——QueryWrapperX 3-2. 浅谈MVC分层及层对象传递实践 3-3. Spring Boot中Service需要声明接口吗 3-4. Java日志类 3-5. 派单算法
- # 4. 记录
- 4-1. 「记录」SpringBoot与前端传递的json中属性映射读写注解
4-2. Maven常用命令
4-3. 「记录」ruoyi-vue部署Linux报错
4-4. 「记录」Java使用CAS更新对象字段值
4-5. Spring Boot优雅关机报dataSource already closed
4-6. 「MyBatis」MyBatis常用标签
4-7. 改造ruoyi-cloud
4-8. maven报错:'parent.relativePath' points at no local
4-9. Mybatis-plus使用JSON类型
# 4-11. 源码分析4-11-1. RuoYi-Vue-Plus
- # 5. 快速开始
- 5-1. Spring Boot整合RabbitMQ 5-2. Spring Boot整合Email邮件发送 5-3. Spring Boot整合jasypt加密配置文件 5-4. Spring Boot整合单元测试 5-5. Spring Boot整合优雅关机 5-6. Spring Boot整合Redis分布式锁 5-7. Spring Boot整合MyBatis-plus 5-8. XXL-JOB快速上手 5-9. Spring Boot整合WebSocket(stomp协议) 5-10. SpringBoot整合i18n(多语言) 5-11. 第三方登录 - Google 5-12. 第三方登录 - Facebook 5-13. Spring Boot 整合Elasticsearch
- # 6. 笔记
- # 6-1. 多线程与并发6-1-1. 前言 6-1-2. 理论基础 6-1-3. Java中各种锁的概念 6-1-4. 关键字:synchronized 6-1-5. 关键字:volatile 6-1-6. 关键字:final 6-1-7. Java多线程 - 线程池 6-1-8. Java多线程 - Block Queue阻塞队列 6-1-9. Java多线程 - 辅助类 6-1-10. Java多线程 - CompletableFuture 6-1-11. Java多线程 - 线程变量传递ThreadLocal# 6-3. Java集合6-3-1. Java集合 - 简介# 6-5. JVM6-5-1. JVM 基础 6-5-2. JVM 基础 - 字节码文件 6-5-3. JVM 基础 - 类装载器子系统 6-5-4. JVM 基础 - JVM内存结构(运行时数据区)# 6-6. Other6-6-1. jackson
- # 7. 面试题
- 7-1. 「面试题」多线程
- # 8. 微服务
- # 8-2. Nacos8-2-1. Microservice - 一文上手Nacos# 8-3. Gateway8-3-1. Microservice - Spring Cloud Gateway(网关)上手# 8-4. OpenFeign8-4-1. Microservice - OpenFeign
上次更新: 2023/12/05, 09:33:37