- 博客(21)
- 资源 (7)
- 收藏
- 关注
原创 maven打包,同版本依赖无法更新bug
项目B引用了项目A,项目A发布新内容,但是不想升级版本,但是使用jenkins重新构建项目B后并不能更新项目A的新内容。
2024-12-11 17:06:04
195
原创 mongodb单机事务
使用spring的@transational注解来避免mongodb的事务问题。mongodb只能集群状态下才能使用事务,否则会抛异常。*具体使用方法可参考引用文章。
2024-11-13 10:07:02
338
原创 rocketmq消息过期/文件回收机制
如果通过mappedFileSizeCommitLog设置文件大小,但是存在老的commitLog文件且大小与新设置的文件大小不一致的话broker启动报错。可通过mappedFileSizeCommitLog设置commitLog文件大小,文件拆分的依据。可通过fileReservedTime设置过期时间,小时整数。可通过deleteWhen设置在什么时候删除。
2024-08-01 11:21:40
533
原创 rocketmqProxy架构ACL报错
报错内容:Message type is not specified导致的原因:Proxy与各个broker之间的通讯默认是使用tools配置文件来进行鉴权(开启了acl的话),有可能是tools配置的账号不是plain_acl中的管理员账号导致
2024-07-30 09:59:32
284
原创 postgreSQL索引入门
1、由于有优化器的存在,所以数据量很少的情况下可能不走索引更快,想要测试索引需要加多点数据(几千行以上)2、bool字段对于筛选数据的差异性较差,所以也不怎么走索引,实测二十几万也不走索引。explain SQL语句。
2024-07-15 16:31:07
244
原创 【学习笔记】docker
教学视频地址:B站尚硅谷docker教学视频一、基础篇1、简介略2、安装基本组成镜像:java中的类容器:通过类new出来的实例对象仓库:存放镜像的地方架构图以后再学安装阿里云镜像加速helloworld分析三要素底层原理以后再学3、常用命令1)帮助启动类命令2)镜像命令3)容器命令4、镜像5、镜像发布到阿里云6、镜像发布到私库7、容器数据卷8、常规安装简介二、高级篇......
2022-07-30 13:52:38
262
原创 【学习笔记】springcloud
教学视频地址:B站图灵springcloud教学视频(主要的)b站山硅谷springcloud教学视频学习代码:springcloud学习代码资源文章目录一、为服务架构理论知识二、springcloud简介三、springcloud技术栈1、项目搭建2、注册中心:Nacos1、项目部署2、nacosClient搭建3、nacos基本概念4、集群3、服务调用:openfeign1、添加依赖2、声明接口3、启用注解4、使用配置项4、配置中心:nacos5、流控:sentinel1、整合springclo
2022-05-21 22:49:05
694
1
原创 【学习笔记】jvm
jvm视频教程网址黑马程序员JVM完整教程,全网超高评价,全程干货不拖沓_哔哩哔哩_bilibili一,jvm的概念 jvm:Java virtual machine即Java虚拟机,Java程序的运行环境(Java二进制字节码的运行环境),正是因为是虚拟机运行的,所以可以跨平台运行Java源代码---Javac--->Java class字节码----jvm---->载入内存的运行阶段二,jvm的内存结构image-202112091014388181,程序计数器1.1
2022-04-18 23:03:57
578
原创 【学习笔记】WebFlux响应式开发
教学视频:响应式开发教学视频代码资源:weblux学习资源文章目录一、函数式编程/lambda1、lambda表达式2、函数接口3、方法引用4、 类型推断5、级联表达式和柯里化6、Stream流编程7、并行流8、收集器(重要)9、Stream的运行机制二、JDK9 ReactiveStream响应式流三、Spring Webflux1、异步Servlet2、webflux开发原理3、webflux开发例子4、webflux参数校验四、Spring RouterFunction五、WebClient框架
2022-04-04 15:42:08
1011
原创 【学习笔记】RabbitMQ
教学视频:B站尚硅谷RabbitMQ教学视频代码资源:代码资源文章目录一、入门1、基本概念2、基本功能3、MQ的分类4、MQ的选择5、四大核心概念二、核心部分1、 名词解释2、安装3、常用命令4、创建Java开发环境6、六大核心/六大模式1)、简单模式--“HelloWorld”2)、工作模式--“WorkQueues”3)、消息应答模式(自创的,教学视频一团乱麻)4)、发布确认模式--“PublisherConfirms”5)、发布订阅模式--“Publish/Subscribe”6)、路由模式--“
2022-03-14 18:25:35
2710
1
原创 【学习笔记】JUC并发编程
【学习笔记】JUC并发编程教学视频地址:B站尚硅谷JUC并发编程教学视频代码:文章目录【学习笔记】JUC并发编程一、JUC简介二、Lock接口1、synchronize2、Lock三、线程间的通讯四、线程间的定制化通信一、JUC简介一些基本概念:串行:一个一个执行管程:monitor监视类,就是平时所说的“锁”二、Lock接口1、synchronize略,详细看之前写的 java基础-多线程 代码2、Lock略,详细看之前写的 java基础-多线程 代码三、线程间的通讯就
2022-02-24 15:54:17
247
原创 【笔记】java设计模式
教学视频地址:哔哩哔哩尚硅谷java设计模式2019教学视频文章目录一、七大设计原则1、单一职责原则2、接口隔离原则3、依赖倒转原则1)基本概念在这里插入图片描述例子:实现Person接受信息的功能_KISS-优快云博客SpringBoot 2 学习笔记(2 / 2)_KISS-优快云博客如果看不懂笔记就根据笔记所在目录去简单浏览一下教学视频1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是
2022-02-08 20:16:54
318
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人