NipGeihou's blog NipGeihou's blog
  • Java

    • 开发规范
    • 进阶笔记
    • 微服务
    • 快速开始
    • 设计模式
  • 其他

    • Golang
    • Python
    • Drat
  • Redis
  • MongoDB
  • 数据结构与算法
  • 计算机网络
  • 应用

    • Grafana
    • Prometheus
  • 容器与编排

    • KubeSphere
    • Kubernetes
    • Docker Compose
    • Docker
  • 组网

    • TailScale
    • WireGuard
  • 密码生成器
  • 英文单词生成器
🍳烹饪
🧑‍💻关于
  • 分类
  • 标签
  • 归档

NipGeihou

我见青山多妩媚,料青山见我应如是
  • Java

    • 开发规范
    • 进阶笔记
    • 微服务
    • 快速开始
    • 设计模式
  • 其他

    • Golang
    • Python
    • Drat
  • Redis
  • MongoDB
  • 数据结构与算法
  • 计算机网络
  • 应用

    • Grafana
    • Prometheus
  • 容器与编排

    • KubeSphere
    • Kubernetes
    • Docker Compose
    • Docker
  • 组网

    • TailScale
    • WireGuard
  • 密码生成器
  • 英文单词生成器
🍳烹饪
🧑‍💻关于
  • 分类
  • 标签
  • 归档
  • 前端
  • 页面
  • 技术
  • 更多
  • 烹饪
  • Java
  • 数据库
  • 计算机科学与技术
  • 数据结构与算法
  • 计算机网络
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. 模板方法模式
# 2. 开发规范
2-1. 前言 2-2. Java规范 2-3. Redis规范 2-4. MySQL规范 2-5. Git规范 2-6. MQ规范
# 3. 经验分享
3-1. MyBatis-Plus查询条件构造器扩展——QueryWrapperX 3-2. 浅谈MVC分层及层对象传递实践 3-3. Spring Boot中Service需要声明接口吗 3-4. Java日志类 3-5. 派单算法 3-6. AI探店视频技术分析
# 4. 记录
4-1. 「记录」SpringBoot与前端传递的json中属性映射读写注解 4-2. Maven常用命令 4-3. 「记录」Java使用CAS更新对象字段值 4-4. 「MyBatis」MyBatis常用标签 4-5. 改造ruoyi-cloud 4-6. Mybatis-plus使用JSON类型
# 4-7. RuoYi-Cloud-Plus
4-7-1. RuoYi-Cloud-Plus - 快速开始 4-7-2. CI/CD
# 4-8. Spring
4-8-1. Spring经验总结 4-8-2. 「Spring Boot」配置优先级 4-8-3. 注解 - @Transactional 事务
# 4-9. 源码分析
4-9-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-2. JDK
6-2-1. Stream 6-2-2. 「Java」Lambda表达式与函数式编程 6-2-3. Javadoc
# 6-3. Java集合
6-3-1. Java集合 - 简介
# 6-4. Spring
6-4-1. Spring常见面试题 6-4-2. 自定义Spring Boot Starter
# 6-5. JVM
6-5-1. JVM 基础 6-5-2. JVM 基础 - 字节码文件 6-5-3. JVM 基础 - 类装载器子系统 6-5-4. JVM 基础 - JVM内存结构(运行时数据区)
# 6-6. Other
6-6-1. jackson 6-6-2. Maven
# 7. 面试题
7-1. 「面试题」多线程
# 8. 微服务
# 8-1. 项目结构
8-1-1. 「微服务」Maven父子结构 8-1-2. Nexus(Maven私服)
# 8-2. Nacos
8-2-1. Microservice - Nacos
# 8-3. Gateway
8-3-1. Microservice - Spring Cloud Gateway(网关)上手
# 8-4. OpenFeign
8-4-1. Microservice - OpenFeign
# 8-5. Seata
8-5-1. Microservice - Seata
# 9. 踩过的坑
9-1. ruoyi-vue部署Linux报错 9-2. Spring Boot优雅关机报dataSource already closed 9-3. maven报错:'parent.relativePath' points at no local
上次更新: 2024/03/11, 22:37:05
烹饪
数据库

← 烹饪 数据库→

最近更新
01
iSCSI服务搭建
05-10
02
磁盘管理与文件系统
05-02
03
网络测试 - iperf3
05-02
更多文章>
Theme by Vdoing | Copyright © 2018-2025 NipGeihou | 友情链接
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式