- 博客(48)
- 收藏
- 关注
原创 芝法酱学习笔记(2.6)——flink-cdc监听mysql binlog并同步数据至elastic-search和更新redis缓存
本节讲述使用flink-cdc监听mysql的binlog,同时同步redis和elasticsearch
2025-02-04 02:30:39
1261
原创 【番外】lombok在IDEA下失效的解决方案
本篇讲一个小tip,即Lombok在IDEA中失效,明明Entity加了注解,但启动时仍然提示找不到方法时的解决方案。
2025-02-03 08:58:53
386
原创 阴沟翻船题——Longest Substring Without Repeating Characters
leetcode题解,最长字符不重复子串3. Longest Substring Without Repeating Characters
2025-01-23 21:36:59
285
原创 芝法酱学习笔记(2.3)——shardingsphere分库分表
本节介绍SpringBoot中,如何使用shardingsphere做分库分表
2024-12-28 06:13:34
1369
原创 芝法酱学习笔记(2.2)——sql性能优化2
本节接着上节问题,讨论怎样建索引可以使得sql性能更高。并得出结论,当有明确层级关系的1对多表时,子表建联合主键,在join连表时有极大优势。并且讨论了order by id导致的主键索引覆盖问题
2024-12-20 19:44:55
1216
原创 芝法酱学习笔记(1.4)——SpringBoot+mybatis plus基于注解实现数据域鉴权
本节介绍mybatis-plus如何做数据域鉴权。
2024-12-09 11:46:13
1153
原创 芝法酱学习笔记(1.3)——SpringBoot+mybatis plus+atomikos实现多数据源事务
本节介绍,Spring boot下,借助atomikos实现多数据源事务。并介绍了为什么动态数据源通常在事务下失效。同时使用bean装配技术,自动装配数据源和TransactionFactory
2024-12-09 11:45:23
953
原创 芝法酱学习笔记(1.2)——SpringBoot+openresty使用protobuf和JWT
本节介绍SpringBoot+openresty+jwt实现鉴权,同时实现根据jwt做服务器动态路由
2024-12-09 11:42:36
863
原创 芝法酱学习笔记(1.0)——SpringBoot鉴权与分库总览
作为博客第一章的总览,介绍了鉴权相关功能的一些需求分析,并初步描述方案牵扯jwt,openresty,mybatis-plus,多数据源事务等技术点
2024-12-09 11:39:48
926
原创 芝法酱学习笔记(0.7)——harbor与SpringBoot容器化docker部署
本篇介绍harbor安装,同时介绍SpringBoot项目的容器化,创建docker镜像,使用jenkins script pipline做自动化部署。最后使用docker-compose技术做容器的启动和关闭。
2024-10-09 19:05:04
782
原创 芝法酱学习笔记(0.6)——nexus与maven私库
介绍Sonatype Nexus Repository的安装,阿里镜像的配置,maven从私库镜像下载jar包,使用jenkins管线脚本上传私库
2024-10-05 06:26:20
1201
原创 芝法酱学习笔记(0.4)——SpringBoot多模块项目打包,resource分离,lib分离,启动脚本
本篇讲解SpringBoot多模块的打包,资源resource、配置config和lib分离,编写启动脚本
2024-09-26 03:29:16
1351
原创 芝法酱学习笔记(0.3)——SpringBoot下使用mybatis做增删改查和报表
设计一个供应商管理系统的模拟业务,使用SpringBoot+mybatis实现。本节注重展示商品定义,销售订单的业务逻辑。
2024-09-24 02:53:48
504
1
原创 芝法酱学习笔记(0.2)——windows端,Java服务端开发环境搭建
介绍使用IDEA建SpringBoot多模块工程,在windows端安装JDK和maven
2024-09-12 20:57:14
820
原创 芝法酱学习笔记(0.1)——Ubuntu下,Java开发环境的基本搭建
装机;安装JDK,maven,redis,mysql,nginx,openresty。
2024-09-09 22:19:21
1069
1
原创 Java面试之孔乙己拒止攻略(1)——JVM篇
本篇讲一些面试中遇到的JVM相关的问题。但其实本篇就是在吐槽,因为我觉得这些都是没用的知识。本篇将会持续更新~~~
2023-03-08 01:10:24
195
原创 芝法酱躺平攻略(20)——SpringBoot下redis集群配置,使用docker-compose搭建
本章介绍docker-compose,并且用这个技术搭建reids集群。有主从模式,也有cluster模式。并且最后介绍SpringBoot接入redis集群。
2023-03-07 00:51:00
607
1
原创 芝法酱躺平攻略(19)——docker简单入门
本篇介绍docker的基本使用方法和基本概念。基本的使用方法包括镜像的拉取,容器的创建,卷映射和网络。并以搭建nginx服务和redis服务为例介绍他们。
2023-03-01 00:26:38
221
原创 芝法酱躺平攻略(17)——SpringBoot下使用lua调用redis存储过程
springboot中调用redis的lua脚本,作为redis的存储过程,实现库存扣减。
2023-02-20 00:31:12
463
原创 芝法酱躺平攻略(16)——Java并发控制,抢消费券业务逻辑
本篇讲解了Java多线程下的并发控制。synchronized,乐观锁,悲观锁-mysql行锁,redisson。并举了一个电商平台抢优惠券的例子加以说明
2023-02-10 09:46:56
1375
原创 芝法酱躺平攻略(15)SpringCloud下微服务间通信——resttemplate,openfeign,resilience4j
本章介绍SpringCloud下微服务间的服务端通信,介绍restTemplate,openfeign,以及熔断降级resilience4j
2023-02-06 08:22:58
570
原创 芝法酱躺平攻略(14)——Nginx与Spring-Cloud-Gateway
nginx的安装,负载均衡搭建,静态资源搭建。spring-cloud-gateway的简单使用,异步调用,reactor,mono
2023-02-02 09:15:03
2131
原创 芝法酱躺平攻略(13)——SpringBoot打包Config与Resource的分离
SpringBoot下的打包设定,resource资源分离,config配置分离,maven插件。
2023-01-30 20:42:09
646
原创 芝法酱躺平攻略(12)——SpringCloud下的微服务需求和技术分析
分析Java服务端架构的演进,分析Spring cloud下微服务架构会遇到的问题和一些解决方案,构思一个电商平台的虚拟项目,为后续攻略做铺垫。
2023-01-29 03:01:58
296
原创 芝法酱躺平攻略(10)——SpringBoot+mybatisplus的鉴权设计-2
SpringBoot下,使用mybatis-plus,使用注解进行数据域鉴权。该篇主要是测试。
2023-01-11 16:02:59
2046
原创 芝法酱躺平攻略(9)——SpringBoot+mybatisplus的鉴权设计-1
SpringBoot下,使用mybatis-plus实现数据鉴权。
2023-01-11 15:58:41
481
原创 芝法酱躺平攻略(7)——SpringBoot下redis的工具类与缓存
在SpringBoot下使用mybatis-plus实现redis二级缓存
2022-12-14 12:04:48
481
原创 芝法酱躺平攻略(4)—— powerdesigner与mybatis-plus生成代码
使用powerdesigner与mybatis-plus生成代码
2022-11-26 05:59:32
476
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人