自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

原创 Nginx周末部署

Nginx是本人学习的一类中间件,上次完成了vue的搭建,所以顺便把项目加入Nginx吧。

2024-07-28 18:36:09 628 3

原创 rocketmq架构解析以及rabbimq对比

为了偷懒,拿了张本人过往rabbimq老图,多了点没必要的connection细节1 rocketmq的queue水平拆分了一个topic的消息,而rabbitmq最多只能做到筛选消息,queue之间并没有关联。2 生’''产者和消费者指向的都是proxy,简化了操作者的配置。proxy可以通过负载均衡来选择消费者组将要消费的队列,从而选择消费者组所要消费的队列。rabbitmq需要手动指定生产者的exchanger和消费者的queue。

2024-07-23 15:48:13 361

原创 html改写vue日志

vue的入门

2024-07-20 19:09:48 988

原创 rocketmq简易版搭建

今天真是搭了本人六七个钟,太难了

2024-06-29 23:29:23 443

原创 es学习初步总结

看api看麻了不知道意义在哪里,所以就简单总结点我觉得有用的东西。

2024-06-28 15:17:34 304

原创 零点到两点,我部署了一个es

实在是水平有限,Clash虚拟机网出不去,研究了LAN方案,还在咸鱼买了一单,搞不定,没辙,那我老老实实下载tar包得了,就不docker了。

2024-06-27 02:12:09 549

原创 用两个钟,我又在VMWARE上搞了一套内部网配置

最近要学es,所以打算自己用虚拟机搞个NAT,又搞了两个钟。

2024-06-26 19:02:59 323

原创 画图复习中

2024-06-11 12:39:39 132

原创 Spring Security

Spring Security源码部分小结

2024-04-19 23:39:36 620 1

原创 循环依赖完结篇-为什么我的spring还报循环依赖

"prototype在搞鬼"

2023-05-20 22:54:17 802

原创 事务解析入门篇

麻雀虽小,也可使你清晰事务五脏

2023-05-03 16:34:32 546

原创 对于postProcessor的管理

各种postProcessor如何与Spring有机结合

2023-03-17 15:32:08 386

原创 单例Bean的创建流程

从三级缓存的角度解读单例bean的创造周期

2023-03-14 14:56:18 549

原创 Spring工厂基本流程

了解AnnotationConfigApplicationContext对注解的作用

2023-03-14 14:51:17 355

原创 Mybatis插件

Mybatis插件(拦截器)的个人理解

2023-03-08 12:41:38 617

原创 Mybatis缓存

Mybatis一二级缓存的个人理解

2023-03-08 12:41:35 331

原创 Mybatis入门基础篇

mybatis使用到基础架构解析

2023-03-08 12:37:12 472

原创 三大O(nlogn)算法分析

三种经典算法

2022-11-28 18:00:56 566

原创 重回synchronized(源码解读与实战解析篇)

以下获取和释放流程皆出自源码

2022-11-23 09:44:05 985

原创 从ReentrantReadWriteLock开始的独占锁与共享锁的源码分析

ReentranReadWriteLock读写获取和释放重写方法的源码全分析

2022-11-18 17:43:01 483

原创 并发入门组件AQS源码解析(未完善)

并发入门组件AQS源码解析(未完善)

2022-11-17 10:40:13 301

原创 CAS+volatile+两个小工具(有误待更)

CAS+volatile+两个小工具

2022-11-17 10:34:07 175

原创 git简单实用指南

git萌新入职场必备教程!

2022-11-17 10:23:19 137

原创 @Valid的使用

@Valid参数校验的demo

2022-11-17 10:20:21 336

原创 事务配置和AOP日志打印

事务配置和AOP日志两大spring特性

2022-11-17 10:17:48 905

原创 intern与字符串常量池源码解析

intern与常量池解析

2022-11-17 10:12:08 310

原创 Redis事件

Redis事件,深入到redis数据结构位置

2022-11-17 09:47:11 300

原创 单机rabbitmq可靠性实战

单机rabbitmq使用指南

2022-11-17 09:27:21 629

原创 redis数据类型解析

对redis类型的基本了解

2022-11-17 09:19:16 366

原创 maven无法引入依赖的一种思路

错误为父模块DependencyManagement无法加入依赖,错误信息为Dependency “xxxx” Not found(父类错误)网上有很多修改IDEA setting项,或者重导依赖都无效项目为微服务,所以直接在某一个子模块添加增加了依赖,利用子模块完成依赖更新,后面父模块也看得到了(子类加入)导入之后可以在repository看到jar确实导入了,如果导入了还是爆红说明index没有更新,可以尝试重启。单机项目也许也可以通过其他顺利运行项目来帮助完成对应版本jar的下载。

2022-09-06 14:41:02 425

原创 mybatis-plus入门

mybatis-plus入门小结,精简凝练

2022-08-09 15:12:45 295

原创 关于sh时命令不识别无法正常执行.sh文件

sh命令无法正常执行.sh文件,source命令返回127找不到,bash和dash的改正

2022-08-08 11:03:16 4922

原创 6月27-7月3 周计划

六月末一周

2022-06-30 22:42:26 645

原创 shell脚本入门

创建 加载有三种方式假设在/root目录下创建了hello.sh1 绝对路径 2 相对路径 以上两个可能出现权限问题,下面一定可以执行3 shell命令 静态,普通,环境静态只读不可被文本外操作环境变量才可以被该shell以外引用,包含其他shell或纯echo(如echo $PATH)1 变量由数字,下划线和字母组成,可是不可以是数字开头。2 赋值变量 ""左右两边不能有空格,如A=1,而A = 1是不可识别的。3 使用unset可以撤销赋值操作4 静态(只读变量)不能被撤销,形式为r

2022-06-20 23:15:47 148

原创 MQ入门之看MQ项目源码 XXL-MQ

类图架构broker模块provider/consumer样例无spring样例兼容spring样例从示范类深入使用流程从frameless框架入手,有四个文件XxlMqConf主要分为三个部分 private static Logger logger = LoggerFactory.getLogger(XxlMqConf.class); private static XxlMqConf instance = new XxlMqConf(); public

2022-05-25 20:28:59 854

原创 那些年我们见过的调度策略

一些调度策略

2022-04-29 00:33:14 162

原创 Zookeeper原理入门

一致性一致性可以初略分为两种,强一致性,在这种情况下从任意主机操作的结果应当可见于在此后的所有操作,弱一致性,也叫最终一致性,保证了从任意主机操作的结果可见于收到数据后所有操作。Zookeeper使用了特别的选举机制和事务提交协议来保证自己的最终一致性。选举机制每个节点可以有四种状态:Looking,Observing,Following和Leading,其中Looking是寻找状态;Observing是观察状态,由配置文件指定;另外两种是参与投票后的节点到达的状态。Zookeeper有一个线程时

2022-04-11 23:52:15 2474

原创 kafka笔记(待整理)

学习来源尚硅谷作用1 异步,发送方发送完数据可以直接结束,而不用等服务器响应,提高效率2 解耦,发送方和服务器之间接触绑定,使代码更清晰3 削峰,消息队列有缓存功能,服务器可以根据自己的处理能力,而策略性地获取消息队列里的数据先决条件Linux NAT配置,Zookeeper集群,JDK配置,Kafka服务端安装maven kafka 3.0 kafka-client架构消费者 ->缓存 -> broker -> 缓存-> 生产者消费者模块配置文件boots

2022-04-08 23:43:30 2281 1

原创 三种工厂模式

简单工厂模式工厂方法和抽象工厂

2022-03-18 16:05:50 138

原创 四种经典图算法(未debug版)

胡搞

2022-03-16 12:58:10 493

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除