- 博客(57)
- 资源 (3)
- 收藏
- 关注
原创 linux服务器配置conda和torch环境踩坑记录
已解决Solving environment: failed InvalidVersionSpecError: Invalid version spec: =2.7 CondaValueError: Malformed version string '~': invalid character(s)
2024-04-15 21:37:18
467
原创 SpringDataJPA-@Query
1.SpringDataJpa:@Query注解2. 自定义sql查询3.原生sql分页查询4.JPQL查询5.jpa使用动态sql,根据入参拼接sql
2022-08-16 16:24:58
993
原创 io.lettuce.core.RedisCommandExecutio
修改了redis 的key 的value类型导致,我出现这个问题是因为对于同一个key之前保存的string类型,后来我换成zet类型,保存时出现异常,删除该值重新保存即可。
2022-08-12 16:42:02
2448
转载 Windows下Nginx的启动、停止等命令
注stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。Cserverginx-1.0.2>nginx.exe-sstop或。Cserverginx-1.0.2>startnginx或。当配置信息修改,需要重新载入这些配置时使用此命令。...
2022-07-17 15:16:31
5915
原创 【redis】反序列化失败
其实是个低级错误,重写了redist序列器,使用fastjson作为redisvalue的序列化器,反序列化时异常,检查后,发现redis里HashMap里部分item的value值是json格式(没有双引号包裹)的原因,缓存格式没有统一导致。修改缓存格式,value值都使用字符串格式(被双引号包裹).........
2022-07-17 15:11:39
1233
1
转载 转-IDEA新版中Java Flight Recorder程序性能监视工具的使用
IDEA新版中Java Flight Recorder程序性能监视工具的使用
2022-06-19 16:56:25
560
原创 SpringBoot——操作officel文档(提取exccel/txt/word/pdf正文)
Springboo提取officel文档--exccel/txt/word/pdf正文
2022-06-19 15:40:54
987
原创 springboot聚合项目-更新pom后仍找不到包报异常
springboot聚合项目,我更新父pom引入新包后,已经刷新maven,启动后在子模块中仍找不到包报异常,但是项目中显示已经引用到改包,使用该包的地方也没报错,但是启动项目就会报错
2022-06-06 17:35:07
219
原创 SpringBoot-POM文件
笔记SpringBootpomspring-boot-starter-parentSpringBootpom背景: springboot 1.5.9.RELEASE我在更新log4j2版本时,在spring-boot-starter-log4j2中已经排除了 log4j-core log4j-api 2.15.0这两个关联包,并重新引入了最新包,但是启动后一直报错:出现以下异常,后来发现应该是 log4j-slf4j-impl包的问题,重新引入 日志桥接包log4j-slf4j-imp
2021-12-14 15:32:37
1544
原创 SpringBoot参数校验@Validated
参数校验介绍@Validated与@Valid的区别注解说明Hibernate Validator两种校验模式——普通&快速使用引入依赖全局异常处理器介绍@Validated与@Valid的区别@Validated注解是spring提供的,提供了一个分组功能,可以在入参验证时,根据不同的分组采用不同的验证机制。没有添加分组属性时,默认验证没有分组的验证属性(Default分组);@Validated:可以用在类型、方法和方法参数上,但是不能用在成员属性(字段上;@Validated: 用
2021-12-08 11:01:13
805
原创 SpringDataJPA——使用EntityManager利用原生SQL自定义复杂查询
利用EntityManager实现原生SQL复杂查询方法
2021-12-02 15:30:39
3537
转载 tomcat连接池耗尽org.apache.tomcat.jdbc.pool.PoolExhaustedException
问题一个监控项目切换到mycat后,运行几天后系统直接异常报错,查看日志发现tomcat连接池耗尽了,Timeout: Pool empty. Unable to fetch a connection in 30 seconds, none available[size:100; busy:100; idle:0; lastwait:30000]第一次出现这个异常时重启了系统,暂时恢复到了正常状态,过了三天有出现了相同问题,推测是tomcat数据库连接池配置问题,配置文件里参考以下配置增加了配置参数:
2021-11-29 11:52:30
3741
原创 SpringDataJpa——配置多数据源
配置多数据源JPA参数详解yml配置JPAJPA参数详解JPA配置详解之jpaPropertiesyml配置spring: datasource: # 第一个数据源 primary: driver-class-name: com.mysql.cj.jdbc.Driver jdbcUrl: jdbc:mysql://localhost:3306/primary?useUnicode=true&characterEncoding=utf8&ze
2021-11-29 10:46:40
1236
原创 @Validated参数校验——校验列表List
校验列表List方法一:方法二方法三方法一:在controller层加上@Validated注解在方法参数使用@valid注解即可参考方法二包装一层List方法三自定义一层List
2021-11-10 23:35:36
6240
原创 安装npm和cnpm
【安装步骤】安装node.js前往node.js官网下载并安装工具,这里安装路径选到D盘,D:\program\nodejs安装完毕后在命令行输入以下命令测试是否安装成功,正确会出现版本号npm -v改变原有的环境变量,(1)配置npm的全局模块的存放路径以及cache的路径,例如两个文件夹放在NodeJS的主目录下,便在NodeJs下建立"node_global"及"node_cache"两个文件夹,输入以下命令改变npm配置npm config set prefix “D:
2021-11-10 14:48:19
340
原创 $‘\r‘: 未找到命令的解决办法
描述:在windows上写完.sh脚本,直接复制到linux服务器上,./restart.sh执行时报错, $’\r’: 未找到命令原因:直接复制windows上编写的文件到linux服务器中解决yum install dos2unixdos2unix **.sh 进行转换notpad++ 右下角转为unix再复制到Linux服务器...
2021-11-08 11:11:27
321
转载 com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known serve
原文链接:https://blog.csdn.net/qq_35510173/article/details/105137944问题:2020-03-27 11:43:08.733 WARN 9260 --- [nfoReplicator-0] c.n.discovery.InstanceInfoReplicator : There was a problem with the instance info replicatorcom.netflix.discovery.shared.tra
2021-11-08 10:12:55
2203
1
转载 Linux 环境变量中 PATH=$PATH:$HOME/bin是什么意思,冒号“ : ”是什么意思
1,$HOME这个代码是一个环境变量,它代表的是当前登录的用户的主文件夹的意思。(就是家目录的那个)2,$HOME/bin这个代码指的就是主文件夹下的bin子目录,代表的是文件夹的内部子目录。(注意不是根目录的那个)3,PATH=PATH:HOME/bin这个代码是设置PATH环境变量,就是设置环境变量用等号,首先:冒号是分割符。记得Windows上面也有PATH环境变量,Windows的路径之间的分隔符是;分号。4,PATH:HOME/bin表示在保留原来的PATH环境变量的基础上,再增加HOME/
2021-11-04 16:31:46
5419
原创 linux命令
linux1.脚本文件1.1指定所用yaml文件、运行环境、输出日志1.2参照 java -jar:-DPORT2. 上传文件Xshell 上传文件rz -be ctrl + C 终止文件权限本文整理自CSDN博主「老黑NO1」的原创文章,原文链接:https://blog.csdn.net/lubin100/article/details/1031231241.脚本文件1.1指定所用yaml文件、运行环境、输出日志nohup jdk1.8.0_131/bin/java -jar -D
2021-11-04 16:27:35
641
转载 JVM参数配置详解
————————————————版权声明:本文为CSDN博主「Kevin395」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/lpw_cn/article/details/84594859
2021-11-04 16:15:51
221
原创 @Transactional
描述:我在service层一个方法上加了@Transactional注解,在方法里catch了可能遇到的异常,然后throw new RunTimeException,但是我在方法名后加了 throws Exception,这导致事务没有生效解决:修改为在方法后同样 throws RunTimeException或者它的子类...
2021-10-26 12:00:25
58
转载 Optional类
1.Optional简述到目前为止,著名的NullPointerException是导致Java应用程序失败的最常见原因。过去,为了解决空指针异常,Google公司著名的Guava项目引入了Optional类,Guava通过使用检查空值的方式来防止代码污染,它鼓励程序员写更干净的代码。如今,受到GoogleGuava的启发,Optional类已经成为Java 8类库的一部分。Optional:按照字面英文解释为“可选的” 意思,但此处的语义是指某个值可能有也可能没有(null)。Optional
2021-09-14 17:41:59
85
原创 com.fasterxml.jackson.databind.ObjectMapper 序列化属性丢失问题
使用这个版本的jackson时,我遇到以下问题:我的json字符串里有一个id属性, “id”:“vdnsvjnsdvnskldvnkdsnv”使用writeValueAsString()函数时,转化后id属性丢失解决:使用org.codehaus.jackson.map.ObjectMapper这个版本的ObjectMapper不会有属性丢失问题@Datapublic class CompareTextVo { @JsonAlias(value = "errinfo")
2021-09-07 17:59:27
3649
原创 springboot使用jackson @JsonProperties注解失效
使用@JsonProperties注解反序列化过程中,发现此注解失效查看springboot当前使用的哪种json解析器 HttpMessageConverters converters = context.getBean(HttpMessageConverters.class);通过这个代码打断点看了下,发现是jackson,和我用的一样后来发现jackson有两个版本:2.x com.fasterxml.jackson.annotation.JsonIgnore1.x org.cod
2021-09-07 14:24:24
1137
原创 vcruntime140_1.dll丢失的解决方法
下载一个网址:https://cn.dll-files.com/vcruntime140_1.dll.html
2021-09-06 09:52:15
923
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人