自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring集成kafka

env KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092: 指定Kafka的advertised listeners。–env KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181: 指定ZooKeeper的连接端口。–env KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092: 指定Kafka的监听端口。-p 9092:9092: 将容器的9092端口映射到宿主机的9092端口。

2024-08-07 15:03:14 193

原创 es+kibana

注意:8.*版本需要权限校验,仅用于学习的话建议不安装8.版本说明:-e “discovery.type=single-node”:非集群模式-v D:/app/es/data:/usr/share/elasticsearch/data:挂载逻辑卷,绑定es的数据目录-v D:/app/es/logs:/usr/share/elasticsearch/logs:挂载逻辑卷,绑定es的日志目录。

2024-07-31 15:00:17 379

原创 MP新版代码生成器

依赖版本不对会出现某些类找不到的情况。

2024-07-26 16:45:00 164

原创 docker部署nacos踩坑日记

坑点:我用的docker部署 在设置。

2024-07-26 10:00:44 206

原创 redis+@Schedule

2 @Schedule 在redis取出任务。在添加队列的部分,将信息添加在redis中。1 添加队列信息到redis中。在redis取出任务信息执行。

2024-07-25 15:49:36 165

原创 redis快速使用

创建 D:/app/redis目录 (可自定义),然后在此目录下创建redis.conf文件,并做如下设置。使用redistemplate即可。1 docker部署redis。spring 使用redis。2 spring配置。

2024-07-25 15:24:13 109

原创 数据写入excel

其中自动注入的工具实现非重点 这里做展示 数据库查询employeesMapper略。

2024-07-25 09:15:00 421

原创 初始化工程踩坑点

略。

2024-07-24 17:24:23 638

原创 【无标题】

使用支付宝登录即可然后搜索OSS然后开通即可开通后进入控制台,在概览下面获取AccessKey。

2024-07-24 17:21:40 267

原创 UML类图

​ 该箭头表示类之间关联关系,存在一对多,多对一,多对多的关系。比如A类的变化引起了B类的变化,那么就说B类依赖A类。​ 该箭头表示类之间是一种实现关系,也就是类实现接口。类指向接口,表示实现了该接口的属性和方法。属性和行为(方法),子类可以重写父类的方法,子类可以新增其他方法。​ 讲完类之间的属性之后,我们需要考虑类之间的关系怎么表示,在类图中一般采用不同的箭头来表示不同的关系。​ 表示整体和部分的关系,属于关联关系的一种。表示类名,如果为斜体则表示抽象类,下面的是类中的属性或者方法。

2024-03-16 17:23:25 367

原创 工厂设计模式

​ 这个场景下如果还使用工厂方法,那么需要在定义一个IDepartmentFactory工厂接口以及不同数据库的实现,如果表的数量不多,那么可以结束,如果很多的话,那么接口的数量就太多了。抽象工厂:对于一系列产品,通常定义一个工厂接口,包含所有产品的构建方法,然后定义不同系列的具体工厂实现该接口,每个系列具体工厂生成可以生成该系列的所有产品。工厂方法:对于某一个产品,通常定义一个工厂接口,通过不同的具体工厂实现该接口,然后不同的具体工厂生成不同的具体产品。创建时,我们可以使用抽象工厂解决。

2024-03-16 17:19:57 470 1

原创 ReentrantLock之Condition

​ 在这一过程中我们尤其要关注中断,如前面所说,中断和signal所起到的作用都是将线程从条件队列中移除,加入到同步队列中去争锁,所不同的是,signal方法被认为是正常唤醒线程,中断方法被认为是非正常唤醒线程,如果中断发生在signal之前,则我们在最终返回时,应当抛出InterruptedException;可以看到当线程经过进入条件队列,在到被挂起,在到经过signal的操作之后,条件队列的线程节点就加入到同步队列的队尾了。这个时候,只有等待其他线程唤醒才能够继续工作,也就是signal方法。

2023-12-05 14:37:20 224

原创 AQS之ReentrantLock加锁解锁

加锁解锁?

2023-11-30 11:46:23 205

原创 Spring事务?!进来秒懂

秒懂事务

2023-11-25 16:09:43 214

原创 Spring循环依赖问题?!三级缓存!!

循环依赖?!三级缓存?!秒懂

2023-11-24 15:36:27 389 1

原创 秒懂AOP?!怎么可能?!真的秒懂

秒懂哥!

2023-11-23 19:01:00 212 1

原创 SpringBean相关注解

Bean注解相关

2023-11-20 17:03:59 160 1

原创 SpringIOC & Bean对象生命周期

就知道了。

2023-11-19 18:18:10 369

原创 Java双列集合

一键打通双列集合

2023-11-16 13:32:26 131 1

原创 java单列集合--源码级讲解

一键打通单列集合

2023-11-15 15:17:42 131

原创 Java基础简述

Java基础简述

2023-11-13 16:58:41 193

原创 Java锁

一键打通Java锁

2023-11-05 13:35:50 209 1

原创 JMM and 线程安全

内含JMM volatile ThreadLocal 详解

2023-11-04 17:13:17 192 1

原创 Java方法区--类加载

一键打通Java方法区

2023-11-03 13:19:24 425

原创 Java堆--垃圾回收

一键打通Java堆的垃圾回收

2023-10-25 19:01:45 167 1

原创 Java虚拟机栈--超详解

​ Java虚拟机栈作为Java虚拟机运行时数据区的一部分,是的,描述了。结构如图所当方法调用时,会在虚拟机栈中创建一个,在栈帧中保存方法的。以下对其详解。

2023-10-24 10:56:28 149

空空如也

空空如也

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

TA关注的人

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