![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
ldj2020
强者就不应该饥饿!
展开
-
spring-ai 下载不了依赖spring-ai-openai-spring-boot-starter
spring ai 报错与踩坑原创 2024-07-07 14:23:41 · 449 阅读 · 0 评论 -
Elasticsearch + Mongodb实现海量数据的检索
1. ES用来检索关键字(分词)的获得文档id。2.文档存储在分布式存储数据库Mongodb。原创 2024-06-15 17:54:37 · 229 阅读 · 0 评论 -
List求交集、并集、差集
【代码】List求交集、并集、差集。原创 2024-06-08 15:43:39 · 81 阅读 · 0 评论 -
冒泡,二分查找,斐波那契数列
【代码】冒泡,二分查找,斐波那契数列。原创 2024-06-04 13:39:03 · 81 阅读 · 0 评论 -
哈希环负载均衡
【代码】哈希环负载均衡。原创 2024-05-28 07:25:48 · 127 阅读 · 0 评论 -
Redis持久化
RDB记录是二进制数据,Redis停机时会触发保存,名称: dump.rdb。AOF 记录的操作命令。原创 2024-05-12 23:41:22 · 240 阅读 · 0 评论 -
Map按value降序并统计(众数)
【代码】Map按value降序。原创 2024-05-11 12:21:44 · 235 阅读 · 0 评论 -
Redis加入系统服务,开机自启
i:wq。原创 2024-05-11 09:29:13 · 247 阅读 · 0 评论 -
lambda函数接口替代模板方法的抽象方法
优化后代码:原创 2024-05-10 14:47:44 · 149 阅读 · 0 评论 -
责任链模式
原创 2024-05-10 13:33:51 · 72 阅读 · 0 评论 -
java 单例模式
原创 2024-05-10 11:54:18 · 108 阅读 · 0 评论 -
Spring循环依赖
ABA问题 ,出现循环依赖SpringBean生命周期主要5个阶段1. 实例化对象2. 属性赋值(值的来源是DI3. 初始化 (初始化完成就是个Bean)4. 使用5. 销毁。原创 2024-05-09 20:21:00 · 979 阅读 · 0 评论 -
ApplicationContextInitializer
【代码】ApplicationContextInitializer。原创 2024-05-07 23:23:32 · 414 阅读 · 0 评论 -
common模块报错repackage failed: Unable to find main class
原因: 子模块都要是从父工程pom继承过来的,就common模块有点特殊,不需要主启动类,打包时会运行测试检查。原创 2024-04-29 18:40:25 · 155 阅读 · 0 评论 -
获取切点表达式上自定义的注解的信息另外一种方式
原创 2024-04-28 05:51:56 · 105 阅读 · 0 评论 -
Tomcat的请求连接配置
从默认配置看,SpringBootd的最大可以处理8292个请求,方便记忆是:不到8300。原创 2024-04-28 04:45:32 · 584 阅读 · 0 评论 -
Sentinel + Nacos流控规则持久化配置
json参数对映sentinel 规则面板。第二步,告诉订单服务读取配置,添加yml配置。原创 2024-04-19 12:54:07 · 323 阅读 · 0 评论 -
feign+ hystrix一直走fallbackFactory降级
timeoutInMilliseconds: 5000 #默认是1秒,如果业务处理时长超过1秒,就会一直走降级。stock-service: #如果stock-service换成 default 表示所有服务。requestInterceptors[0]: # 可以忽略。enabled: true #开启使用hystrix。原因:默认是1秒,如果业务处理时长超过1秒,就会一直走降级。原创 2024-04-18 23:29:44 · 262 阅读 · 0 评论 -
synchronized关键字
【代码】synchronized关键字。原创 2024-04-12 19:03:04 · 328 阅读 · 0 评论 -
分布式任务调度框架Quartz
【代码】分布式任务调度框架Quartz。原创 2024-04-09 19:05:32 · 150 阅读 · 0 评论 -
新增用户信息应该考虑什么?
用户数据前置校验原创 2024-04-09 15:00:29 · 125 阅读 · 0 评论 -
取出List的重复元素并寻找众数
【代码】取出List的重复元素并寻找众数。原创 2024-04-05 00:32:05 · 127 阅读 · 0 评论 -
使用切面对出参脱敏
一共两种用法。原创 2024-03-28 16:15:04 · 349 阅读 · 0 评论 -
快速创建zookeeper集群
开不了多个虚拟机,zookeeper集群的3个节点都放在同一个虚拟机,所以搭建是一个伪集群,因为一个服务器挂机,所有节点都会停止。工作实际情况安装到三个服务器,并修改节点的ip地址即可(红色那个)建议使用可视化界面进行操作,不要敲命令,不要敲命令,除非你手速快,还准!原创 2024-03-27 23:31:59 · 335 阅读 · 0 评论 -
RocketMq的生产与消费
【代码】RocketMq的生产与消费。原创 2024-03-26 03:34:27 · 120 阅读 · 0 评论 -
aop或拦截器获取鉴权注解信息
【代码】aop或拦截器获取鉴权注解信息。原创 2024-02-20 15:02:14 · 243 阅读 · 0 评论 -
高维数组扁平化操作
【代码】高维数组扁平化操作。原创 2024-01-29 18:30:10 · 142 阅读 · 0 评论 -
Spring结合工厂模式
学习设计模式,不要进入一个误区生搬硬套,它是一种编程思想,结合实际使用,往往设计模式是混合使用的。原创 2024-01-28 17:04:46 · 402 阅读 · 0 评论 -
函数式接口当参数使用
如果函数式接口作为一个方法的参数,就以为着要方法调用方自己实现业务逻辑,常见的使用场景是一个业务整体逻辑是不相上下的,但是在某一个步骤有不同的逻辑,例如数据处理有不同的策略。原创 2024-01-28 16:36:49 · 423 阅读 · 0 评论 -
IO流读取上传文件的内容
IO流读取上传文件的内容原创 2024-01-13 19:50:43 · 442 阅读 · 0 评论 -
MultipartFile 和@RequestBody不能同时使用
【代码】MultipartFile 和@RequestBody不能同时使用。原创 2024-01-10 22:54:16 · 883 阅读 · 1 评论 -
Redis 学习
Redis 集群共3种集群模式:1. 主从模式2. 哨兵集群3. 分片集群。原创 2023-11-20 13:43:06 · 222 阅读 · 0 评论 -
Jprofiler/ VisualVM 定位内存溢出OOM
OOM挂机后定位原创 2023-11-07 23:51:02 · 334 阅读 · 0 评论 -
在一个有序的数组,添加一个元素后排序不变
在一个有序的数组,添加一个元素后排序不变。原创 2023-11-04 19:52:25 · 319 阅读 · 0 评论 -
使用设计模式省去大量的if-elsef分支
使用设计模式去除大量的if-else分支语句原创 2023-10-29 17:55:18 · 269 阅读 · 0 评论 -
函数式接口@FunctionalInterface
@FunctionalInterface 函数式接口让你的代码更优雅和复用性更高原创 2023-10-15 02:47:36 · 88 阅读 · 0 评论 -
递归使用避坑
1.不要在for循环里使用递归,如果调用失败次数过多,容易耗尽内存。2.不要使用递归调用上游服务,如果上游服务挂机,递归没有出口死循环。原创 2023-09-12 12:39:55 · 72 阅读 · 0 评论 -
AES 加密工具类java
【代码】AES 加密工具类java。原创 2023-08-13 19:08:30 · 379 阅读 · 0 评论 -
pgSql 报错:timestamp without time zone >= character varying
timestamp without time zone >= character varying原创 2023-08-01 14:55:43 · 1616 阅读 · 0 评论 -
插件自动单元测试,起飞
单元测试代码自动生成原创 2023-07-18 01:11:32 · 152 阅读 · 0 评论