- 博客(37)
- 收藏
- 关注
原创 The bean ‘XXXX.FeignclientSpecification‘ could not be registered
The bean 'XXXX.FeignclientSpecification' could not be registered. A bean with that name has already been defined and overriding is disabled Action
2025-01-15 10:58:50
223
原创 springCloud集成nacos 能够拉取配置文件,但是不能将服务注册到nacos
springCloud集成nacos 能够拉取配置文件,但是不能将服务注册到nacos
2024-07-05 16:01:37
657
2
原创 Cannot construct instance of `com.baomidou.mybatisplus.core.metadata.IPage
因为com.baomidou.mybatisplus.core.metadata.IPage是一个接口,所以不能构建实例。可以使用mybatisplus 提供的 Page 来作为回参,Page是IPage的实现类。
2024-06-13 16:45:44
647
原创 启动项目后其他同事不能访问我的项目,其他同事telnet我的ip+port不通,我telnet其他同事的可以
idea启动的项目,idea的入访ip port没有限制,但是java程序的有限制入访的,又把所有java程序有限制的全部放开,最终可以和同事之间相互访问项目。背景:启动项目后其他同事不能访问我的项目,其他同事telnet我的ip+port不通,我telnet其他同事的可以。总结:虽然是idea启动的项目,但是启动的是java项目,所以需要查看java运行程序的入访限制。基于以上背景,如果不解决这个问题,同事之间不能进行联调测试,影响项目进度。
2024-03-15 10:59:05
622
1
原创 在Java中获取路径的时候,文件夹命名如果有空格 会出现%20 的情况
在Java中获取路径的时候,文件夹命名如果有空格会出现%20的情况,会导致后面出现路径无法获取的问题。可以处理 空格 变成 %20 的问题。
2024-03-15 10:48:08
677
原创 为什么分页查询的时候一般都限定每页查询数量
3丶如果不限制数量的话一旦数据量过大,将导致数据传输失败。2丶数据库查询数据量过大有可能会导致内存溢出。1丶页面显示数据美观。
2023-06-29 10:22:09
206
原创 @Transactional 非事务方法调用本类事务方法导致事务不生效的问题
这个其实和代理有关系,@Transactional Spring 事务注解是基于 Spring AOP 来实现的,而 Spring AOP 又是基于动态代理实现的;动态代理分 JDK 动态代理和 Cglib 动态代理,Spring AOP 是基于 Cglib 动态代理实现的;也就是说 Spring AOP 是在动态代理类中在切点位置切了一刀,去执行而外的处理;Service1非事务方法 调用service1事务方法 不生效。Service1非事务方法 调用service2事务方法 生效。
2023-05-29 17:58:10
541
1
原创 Sql语句3
在进行表操作的时候要给关键字(key value desc 等)加上“上引号(``)"不然sql 会报错!不止字段里有值但是包含XXX的数据会过滤掉,且字段值为null的数据也会过滤掉。Like模糊查询时肯定不会查询出“null 或是'' ”但是not like 查询时(字段不包含XXX)2丶not like条件查询语句。Mysql 数据库环境下。1丶有关键字作为字段的表。
2023-05-16 17:57:10
118
原创 Mock测试void方法抛异常
对于void方法来说不能用常规的when (testServise.saveName(any ())).thenThrow(new XXXException ());而是需要先doThrow 并且写完类名之后不能直接 点 方法,而是需要用括号括起来,再 点 方法doThrow (new XXXException ()).when(testService).saveName(any());
2022-12-01 17:46:11
2620
原创 Quartz 表达式中 /
示例: 0 25 1 1 2/2 ?解释 :在2月的 1号 1点 25分的时候执行作业下一次是每两个月执行一次(2/2)示例:0 15 1 1 3/3解释:在3月的1号1点15分的时候执行作业下一次是每3个月执行一次(3/3)解释:(首次执行时间/相隔多长时间再执行)
2022-12-01 09:53:00
178
原创 重构表结构
当我们在往表中新增字段,或是删除字段后,再做更新数据操作时,会出现报错。这个时候可能就是我们没有重构表结构引起的报错所以我们在变更表结构后一定要重构表结构ALTER TABLE TABLE_MANE ADD COLUMN COLUMN_NAME VARCHAR (2);CALL SYSPROC.ADMIN_CMD('REORG TABLE TABLE_NAME');...
2022-08-18 16:32:17
277
原创 curl 参数含义
curl -I -m 10 -o /dev/null -s -w %{http_code} https://www.baidu.com
2022-03-03 17:29:28
1883
原创 常用shell命令
-f 是否是文件-d 是否是文件夹fi end ifecho 输出$? 获得返回值$0 获得脚本名source [文件] 从指定文件读取和执行命令 执行成功返回值为0,执行失败返回值不为0 一般后边伴随着 if ["$?" != "0"] then .......
2022-03-03 17:24:26
83
原创 Hystrix熔断器
为了防止用户调用服务时,抛出底层服务错误服务降级用,当下层服务抛出异常时,能够兜底服务不抛出用户看不懂的错误熔断器默认是关闭的fallback指定组件(注意虽然实现了feign的接口但是他不是实现类,注解是@Comment)...
2022-01-04 10:11:13
253
原创 OpenFeign
Openfeign能够使得Resttemplate更加的简化OpenFeign使得远程调用像调用本地服务一样简单只有接口,没有实现基于spring注解,拼接成访问路径,再请求到服务端基于spring注解调用相应方法可以设置请求压缩,响应压缩压缩 主要针对文本格式,音频格式没什么意义还可以设置最小文件比如1M再小了也没有意义...
2022-01-04 10:09:20
189
原创 定时调度 quartz
举例:定时调度每30秒扫描一次删除不在该服务器上的定时任务(1丶原定时任务机器夺回的任务(指定机器不是该机器,运行机器不是该机器)2丶弃用的任务)任务列表里有1丶该机器下的调度任务 执行2丶非本机器下的调度任务,但是执行机器和本机器一致,继续执行3丶非本机器下的调度任务,心跳时间长期没有更新,判定原机器挂掉,在本机器上执行注:每次调度都会更新调度任务的心跳时间戳如果两次心跳时间戳超过心跳时长判定该服务器定时调度中该任务挂掉了,在另一个服务器上启动该调度任务...
2021-12-14 16:06:57
252
原创 nacos
nacos服务注册 发现 管理 配置nacos支持1丶服务注册与发现2丶nacos集群搭建3丶集群服务的配置统一配置与修改4丶服务配置的实时动态获取
2021-12-08 10:19:40
1563
转载 Please set <dubbo:protocol contextpath=’’/> correspond with WebServer(e.g Tomcat)
关于context initialization failed 报错的一种情况环境IDEA + JDK1.7 + TOMCAT + MAVEN + DUBBO完整报错信息Context initialization failedPlease set <dubbo:protocol contextpath=’’/> correspond with WebServer(e.g Tomcat)解决方式网上查了很多, 有说是版本不匹配的, jdk版本过高不过我这个错误就是配置tomc
2021-11-16 09:44:11
667
原创 If条件后加{}与不加{}的区别
有括号的话,if语句控制{}里面的所有语句,没括号的话,if语句只控制最近的一行。每句代码以分号 ; 分隔开来。
2021-01-12 16:44:12
1987
原创 Sql 之 join 001
inner join 左右表 交集left join 左表全集 右表有可能存在空值right join 右表全集 左表有可能存在空值full join 左右表并集
2020-12-25 10:45:59
403
原创 “坑”之 MyBatis 001 useGeneratedKeys
useGeneratedKeys 参数用法想要返回自增主键reqId不仅要设置 useGeneratedKeys="true"还要设置 keyProperty="reqId" (对应实体类User中的reqId)与keyColumn="REQ_ID"(数据库中对应的字段)<insert id="insert" parameterType="com.wahaha.test.mybatis.model.User" useGeneratedKeys="true" keyProperty="
2020-06-17 14:17:39
307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人