Java 开发日记高级~

发布时间:2026/11/6 10:48:42
Java 开发日记高级~

Java.慈祥的开发日记

Java基础语法

SSM学习专栏

JDK8 新特性

Linux服务器开发使用 环境搭建🤖

  • Linux 基础入门学习
Docker + K8S部署使用
  • Docker入门学习
  • Docker网络

Git 和 Github 项目管理工具

  • 分布式版本控制系统Git
  • 分布式版本控制系统Git 二:操作GitHub

Maven 项目构建工具

  • Maven 安装/学习入门详解!
  • Idea操作Maven超级详细使用 基础篇:
  • Maven pom.xml常用坐标/配置:
  • Idea操作Maven超级详细使用 高级篇:
  • Maven 依赖导入失败

SSM开发框架:

很久很久之前学习的SSM专栏后面逐步更新一下新版的。

微服务学习:

SpringBoot

  • SpringBoot2 基础入门
    SpringBoot 简介,背景,单体应用/微服务应用
    SpringBoot2入门,简介,优缺点,基础开发,特定:依赖配置|自动注入,常用注解学习!

  • Spring Boot2 应用使用
    SpringBoot中集成MyBatis前后分离跨域集成Redis多线程操作@Ehcache JVM缓存LomBok插件使用!
    SpringBoot热部署!
    SpringBoot 常见注解配置解析使用

  • 分布式日志处理:ELK+Kafka实现日志收集
    ELK+Kafka实现日志收集系统背景/原理
    Linux环境搭建应用开发Demo:测试使用;

  • Swagger2自动生产: api文档
    SpringBoot整合Swagger2api文档作用:
    Swagger2常用注解:

  • Thymeleaf
    什么是Thymeleaf ?:动静分离什么是模板引擎?thymeleaf常用语法:常用场景:
    Springboot整合thymeleaf
    动态生成多个静态页面!Boot 静态资源放行:

  • 微信支付:Native 模式 + 内网穿透 +二维码生成技术!+ XML<> Map转换
    多类型订单微信支付处理…

  • Java+Spring 实现任务调度Quartz框架(纯Java实现+Spring实现) 读写Excel
    Quartz框架核心概念纯Java实现Spring整合集成 QuartzSpringBoot 整合集成 Quartz
    时间工具类:
    Java 读写Excel

Elasticearch 搜索引擎学习使用:

  • Elasticsearch简介基本介绍
  • ElasticsearchJava 整合Boot

Redis 非关系型数据库

  • 手把手实战 Redis 教学

RabbitMQ 入门学习

  • RabbitMQ 入门学习、学习Demo下载
    RabbitMQ 深入学习
    上面的学习完之后长时间不使用忘记了…后面跟着尚硅谷的视频又深入学习了一下。

SpringCloud

  • 微服务分布式 笔记(一)
    软件行业分类:单体|微服务分布式理论概念Boot和Cloud的区别搭建springcloud工程 分布式服务架构Eureka注册中心集成概念|搭建Eureka自我保护 | 服务剔除

  • 微服务分布式 应用笔记(二)
    Eureka Server高可用集群Eureka源码解析SpringBoot中的自动装载Eureka替换方案Consul
    Ribbon 客户端负载均衡Ribbon负载均衡配置Feign 服务调用Feign负载均衡

  • 微服务分布式 应用笔记(三)
    Hystrix 服务熔断:服务雪崩Rest 实现服务熔断Hystrix的监控平台 单监控聚合监控Turbine 多监控
    Feign实现服务熔断:Hystrix的替换方案Sentinel

  • 微服务网关
    微服务网关概述
    搭建Zuul网关服务器Zuul中的过滤器 | 拦截器 | 限流SpringCloud全局异常处理
    GateWay网关:入门案例动态路由 url重写转发路径常见路由规则

  • 微服务网关和Jwt令牌
    为什么需要网关什么是JWTtoken的鉴权机制传统的session认证的区别JWT的构成
    JWT Demo测试:生成JWT解析JWTJWT + 网关模拟:用户登录

  • 以上 博客都是围绕一个项目… 讲解的 点击获取


  • 开源配置中心Apollo + SpringCloud生产环境搭建
    Apollo概述:搭建Apollo服务端 安装Apollo Apollo 使用
  • 服务链路追踪
    为什么需要服务追踪
    Sleuth概述 Sleuth链路追踪入门
    Zipkin的概述 Zipkin Server的部署和配置 链路追踪Sleuth-Zipkin与Mysql数据的持久化:
  • lua + OpenResty + Canal 场景应用开发
    广告缓存载入与读取,阿里巴巴,实时同步数据Canal整合汇总学习!

分布式事务:

分布式事务
什么是事务分布式事务基础理论CAPCAP有哪些组合方式呢?


Nginx服务器入门-高级

  • Nginx高级应用:lua + OpenResty
    Lua 简介 语法…OpenResty 简介,使用
    OpenResty引入lua 文件获取POST请求参数openresty中使用redis模块openresty中操作mysql
    页面静态化及多级缓存

数据库:

Mysql

  • Mysql8.0 新特性 窗口函数 公共表表达式
  • MySQL数据库 高可用集群方案
  • Mycat分布式数据存储

Oracle

  • Oracle学习专栏