自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (3)
  • 收藏
  • 关注

原创 mac 本地 docker 部署 nacos

访问Nacos镜像库地址:https://hub.docker.com/r/nacos/nacos-server/tags?这里注意. 有可能启动报错. 在挂载时. 他把 log conf 等文件又重新创建了一个. 导致,启动容器时找不到这个目录. 需要注意下.查看可用的Nacos版本,以最新版为例. 指定版本 自己修改即可.此步骤确保配置与当前版本一致‌35。‌从临时容器复制配置文件‌。‌启动容器并挂载目录‌。

2025-04-21 09:31:10 409

原创 mac 解压 nsz 文件

【代码】mac 解压 nsz 文件。

2025-04-12 16:24:40 927

原创 mac m 芯片 动态切换 jdk 版本jdk8.jdk11.jdk17

输入完成,按esc键,输入:wq保存退出后执行命令:source ~/.bash_profile。

2025-03-27 11:06:09 463

原创 docker拉取 sentinel 并启动

账号 密码都是默认的 sentinel。

2025-03-11 09:44:41 598

原创 mac 本地 docker 安装 kafka

注意 容器里面 kafka 的启动脚本的路径可能存在差异。快速Java 代码验证是否创建成功和链接成功。继承到 springboot 敬请期待后续。方案一:传统模式(需Zookeeper)‌ 1. 拉取镜像‌。

2025-03-11 09:24:19 528

原创 redis 用来实现排行榜的功能

然后排行榜需要实时更新,所以每次有新的搜索或点击事件时,都要更新计数,并且重新排序。不过,如果每次事件都排序整个列表,效率可能不高,特别是数据量大的时候。可能需要一个消息队列来处理高并发的事件,比如用户的搜索、点击等行为先发送到消息队列,然后由消费者处理,更新关键词的热度。存储方面,如果数据量很大,内存数据库比如Redis可能更合适,因为它支持高效的数据结构和持久化。或者采用窗口机制,比如统计最近一小时的量。但要注意,当数据量大时,频繁排序可能影响性能,可以考虑每隔一定时间异步生成排行榜,或者使用缓存。

2025-03-10 09:44:38 238

原创 死锁的简单原理和排查

什么是死锁两个所对象,互相应用。都不能释放,阻塞在哪里。

2025-02-23 10:54:16 279

原创 mac 本地docker-mysql主从复制部署

没有选择挂载到宿主机.只做测试用. 只是端口号不一样容器删掉.就没有数据了. 生产测试,需要挂在。

2024-11-06 20:07:06 664

原创 mac m1 docker本地部署canal 监听mysql的binglog日志

e canal.instance.master.address=mysql-1:3306 \ 因为加入了同一个网桥. 所以ip直接就是加入网桥的容器名.docker network connect heima mysql-1 ->容器的端口3306(不是宿主机的,踩过坑)-e canal.instance.dbPassword=canal \ 之前mysql创建了一个canal的账号密码。

2024-11-04 19:56:21 885 2

原创 集成openfeign

集成feign有两种方式.1.集成到所需项目中(只有该项目可以用)直接引用所需调用的项目2.集成到公共项目(通用)

2024-06-25 14:54:29 295

原创 aop 实现接口的入参和出参拦截

1.定义一个自定义注解。3.运用到请求代码中。

2024-06-24 14:51:27 332

原创 nacos 配置修改.代码实时刷新

和nacos的配置一直。

2024-06-20 16:06:55 385

原创 生产 的mybatisplus 日志输入到日志文件

第三步.日志文件.修改为debug级别。默认是输出到控制台.不输出到日志文件。输出到日志文件.需要修改配置。

2024-06-17 17:06:04 798

原创 validation的使用

Digits(integer, fraction):被注释的元素必须是一个数字,其值必须在可接受的范围内。@DecimalMax(value):被注释的元素必须是一个数字,其值必须小于等于指定的最大值。@DecimalMin(value):被注释的元素必须是一个数字,其值必须大于等于指定的最小值。@Max(value):该字段的值只能小于或等于该值。@Min(value):该字段的值只能大于或等于该值。@Future:被注释的元素必须是一个将来的日期。@Email:被注释的元素必须是电子邮箱地址。

2024-06-11 15:06:51 687

原创 线程池的一些问题

核心线程数1.最大线程5.队列5.存活时间10s。

2024-05-15 18:17:03 410

原创 mac 本地使用docker 运行es,kibana

Users/lin/dev/dockerMsg 其中lin是自己的用户名,请替换成自己的电脑用户名。/Users/[自己的用户名/dev/dockerMsg 是本地自定义的文件夹.m芯片一些版本不支持.踩过坑.翻看官网才知道只有部分镜像支持m芯片。图形化界面,点击容器.运行就好了。下图就在容器中出现了两个。idea集成es启动。

2024-05-06 16:46:48 745 1

原创 mac 本地使用dockerfile启动 springboot项目

mac 本地使用 dockerfile

2024-03-01 18:01:30 599

原创 logback 日志,java-jar 启动报错

java -jar 启动 报错

2024-02-27 15:17:05 686

原创 springboot yml方式多环境切换 dev,test,prod环境

springboot 多环境配置

2024-02-27 15:08:08 1001

原创 记录一些mac电脑重装mysql和pgsql的坑

mac安装mysql和pgsql

2024-02-25 21:09:21 613 1

原创 mac电脑创建data目录

mac电脑创建data目录

2024-02-25 20:50:03 1152

原创 mybatisplus-多数据源配置

根据具体情况配置不同数据源…不同的数据库.不同sql源.都是可以的。

2024-01-31 16:37:59 618

原创 docker配置阿里云的镜像

官网下载客户端。

2023-08-02 09:47:02 2425

原创 mybatisplus常用小技巧,mybatisX插件使用小技巧

根据业务需求,有时候只需要返回特定的几个数据表字段,我们通过条件构造器的select方法可以指定;还有一种情况,假如数据库字段很多的时候,我们要排除某几个字段,其他字段返回的时候,select方法也支持排除某些字段,查询其他的;最后还有一种情况,我们搞分组聚合函数的时候,可以使用select方法,返回聚合函数执行后的数据字段;实例。

2023-07-11 09:57:41 310

原创 mysql-xml常用

【代码】mysql-xml常用。

2023-07-11 09:21:55 310

原创 list 的一些操作

需要引入google guava依赖,引入后可以使用,简单方便但是需要引入额外依赖,如果不介意可以使用。使用jdk的方法,但是需要学习成本,可以学习使用,同样简单方便。3、使用apache common collection。1、使用google guava对List进行分割。4、java 手写将一个List等分成n个list。需要设置MAX_SEND和limit数值。不建议使用,难度较大而且可能有潜在问题。

2023-03-22 09:50:00 366

原创 工作遇到的小问题

记录小问题

2023-02-28 22:05:01 95

原创 mac的idea打开闪退 原因

qw

2023-02-16 18:01:18 280

原创 Stream流

=> debug运行 走到 stream流 的这一行, 点击运行栏红色框框的地方,就可以看到 stream流 的 整个操作.可以清晰的看到 每一个过程,数据是怎么处理的.对理解stream流,有很大的帮助…

2023-01-03 09:59:48 238

原创 各种工具小技巧

自我的技巧总结

2022-12-09 20:25:18 98

原创 简单的 枚举类的使用

枚举页面

2022-11-18 11:41:21 98

原创 微信/qq/防撤回插件

自用

2022-11-08 16:53:06 1763

原创 异步编排的使用

异步编排

2022-10-21 10:39:26 190

原创 列表上下移动实现

列表数据的上下移动->后端实现

2022-10-21 10:35:29 411

原创 分布式锁的简单概念

分布式锁

2022-10-16 11:55:16 150

原创 工具包的常用工具类 自我总结

简单的自我总结

2022-09-08 10:16:19 176

原创 如何做一个优雅的程序员之优雅的使用idea

1. idea设置篇1.方法与方法之间用分割线分开,有更好的区分度效果:步骤:2.idea自带的数据库,有中文描述效果:步骤:3.包的层级收拢与展开效果:2. idea插件篇1.idea中文 汉化.初学者推荐.效果:2.Background Image Plus + (idea背景图片设置 )效果:在这里插入图片描述设置: ctrl+shift+a 在弹出框出入image,选择红框框3. Translation (中文翻译)效

2022-09-07 11:16:21 229

原创 idea自带的数据库连接工具 DataGrip使用小技巧

dataGrip 小技巧

2022-08-03 11:26:10 2444

原创 markdown语法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-07-12 11:50:51 306

原创 MinIo的模板封装

封装MinIO模块使用SpringBoot的自动装配,把MinIO的Client进行封装,其他的微服务方便进行使用1 添加依赖在heima-leadnews-common中添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-autoconfigure</artifactId></dependency&

2022-05-18 15:53:18 1393

mac m1 docker本地部署canal 监听mysql的binglog日志

mac m1 docker本地部署canal 监听mysql的binglog日志

2024-11-04

mybatis的基础知识 企业级 简单的增删改查

mybatis的基础知识 企业级 简单的增删改查

2022-03-03

springCloud1

springCloud1

2022-04-28

spring阶段知识点总结xmind

spring阶段知识点总结

2022-03-28

空空如也

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

TA关注的人

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