自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python笔记

【代码】python笔记。

2024-04-15 21:42:16 287

原创 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 278

原创 Miniconda3教程

Miniconda安装与常用命令记录

2023-10-18 20:10:17 694

原创 Jackson

jackson学习

2022-08-17 13:53:55 235 1

原创 SpringDataJPA-@Query

1.SpringDataJpa:@Query注解2. 自定义sql查询3.原生sql分页查询4.JPQL查询5.jpa使用动态sql,根据入参拼接sql

2022-08-16 16:24:58 974

原创 io.lettuce.core.RedisCommandExecutio

修改了redis 的key 的value类型导致,我出现这个问题是因为对于同一个key之前保存的string类型,后来我换成zet类型,保存时出现异常,删除该值重新保存即可。

2022-08-12 16:42:02 2353

转载 Windows下Nginx的启动、停止等命令

注stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。Cserverginx-1.0.2>nginx.exe-sstop或。Cserverginx-1.0.2>startnginx或。当配置信息修改,需要重新载入这些配置时使用此命令。...

2022-07-17 15:16:31 5851

原创 【redis】反序列化失败

其实是个低级错误,重写了redist序列器,使用fastjson作为redisvalue的序列化器,反序列化时异常,检查后,发现redis里HashMap里部分item的value值是json格式(没有双引号包裹)的原因,缓存格式没有统一导致。修改缓存格式,value值都使用字符串格式(被双引号包裹).........

2022-07-17 15:11:39 1217 1

原创 Fastdfs

fastdfs

2022-06-19 17:21:35 107

转载 转-IDEA新版中Java Flight Recorder程序性能监视工具的使用

IDEA新版中Java Flight Recorder程序性能监视工具的使用

2022-06-19 16:56:25 550

原创 Spring-xsd文件-配置文件

xsd文件配置文件

2022-06-19 16:21:35 298

原创 SpringBoot——操作officel文档(提取exccel/txt/word/pdf正文)

Springboo提取officel文档--exccel/txt/word/pdf正文

2022-06-19 15:40:54 945

原创 Elasticsearch-query_string查询

Elasticsearch-query_string查询 嵌套属性查询

2022-06-09 16:44:36 354

原创 springboot聚合项目-更新pom后仍找不到包报异常

springboot聚合项目,我更新父pom引入新包后,已经刷新maven,启动后在子模块中仍找不到包报异常,但是项目中显示已经引用到改包,使用该包的地方也没报错,但是启动项目就会报错

2022-06-06 17:35:07 214

原创 @EnableConfigurationProperties

@EnableConfigurationProperties

2022-04-20 18:15:21 1017

转载 SringBoot——整合SpringCache(数据库redis)

springboot整合springcache(数据库redis)

2022-04-20 17:29:32 396

原创 Spring Boot接收Base64或者图片网址,获取图片流,保存到文件

springboot接收Base64字符串或者网址,返回图片流

2022-04-17 20:14:47 4979

转载 HttpURLConnection与HttpClient浅析

HttpURLConnection与HttpClient浅析

2022-03-25 14:05:10 226

原创 Jenkins更新项目时无法引用最新jar包

Jenkins更新项目时无法引用最新jar包

2022-03-18 14:01:45 1524

原创 Hibernate-Validater自定义组序列分组校验

Hibernate-Validater自定义组序列分组校验,重定义默认组序列

2022-03-17 14:27:50 1054

原创 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 1526

原创 fastjson-——实现SerializeFilter接口,自定义序列化过滤器

自定义序列化,序列化过程中动态修改属性名,动态忽略属性

2021-12-10 17:25:21 1313

原创 SpringBoot参数校验@Validated

参数校验介绍@Validated与@Valid的区别注解说明Hibernate Validator两种校验模式——普通&快速使用引入依赖全局异常处理器介绍@Validated与@Valid的区别@Validated注解是spring提供的,提供了一个分组功能,可以在入参验证时,根据不同的分组采用不同的验证机制。没有添加分组属性时,默认验证没有分组的验证属性(Default分组);@Validated:可以用在类型、方法和方法参数上,但是不能用在成员属性(字段上;@Validated: 用

2021-12-08 11:01:13 795

原创 SpringDataJPA——使用EntityManager利用原生SQL自定义复杂查询

利用EntityManager实现原生SQL复杂查询方法

2021-12-02 15:30:39 3494

原创 SpringDataJPA——查询方法

spring-data-jpa 返回部分字段 查询方法 自定义返回字段 原生SQL分页排序

2021-12-01 17:23:54 1357

转载 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 3604

原创 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 1216

原创 @Validated参数校验——校验列表List

校验列表List方法一:方法二方法三方法一:在controller层加上@Validated注解在方法参数使用@valid注解即可参考方法二包装一层List方法三自定义一层List

2021-11-10 23:35:36 5882

原创 安装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 336

原创 $‘\r‘: 未找到命令的解决办法

描述:在windows上写完.sh脚本,直接复制到linux服务器上,./restart.sh执行时报错, $’\r’: 未找到命令原因:直接复制windows上编写的文件到linux服务器中解决yum install dos2unixdos2unix **.sh 进行转换notpad++ 右下角转为unix再复制到Linux服务器...

2021-11-08 11:11:27 316

转载 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 2196 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 5343

原创 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 622

转载 JVM参数配置详解

————————————————版权声明:本文为CSDN博主「Kevin395」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/lpw_cn/article/details/84594859

2021-11-04 16:15:51 216

原创 SpringDataJPA——@Entity常用注解

这里写目录标题二级目录三级目录二级目录三级目录

2021-11-03 15:52:29 721

原创 @Transactional

描述:我在service层一个方法上加了@Transactional注解,在方法里catch了可能遇到的异常,然后throw new RunTimeException,但是我在方法名后加了 throws Exception,这导致事务没有生效解决:修改为在方法后同样 throws RunTimeException或者它的子类...

2021-10-26 12:00:25 57

转载 Optional类

1.Optional简述到目前为止,著名的NullPointerException是导致Java应用程序失败的最常见原因。过去,为了解决空指针异常,Google公司著名的Guava项目引入了Optional类,Guava通过使用检查空值的方式来防止代码污染,它鼓励程序员写更干净的代码。如今,受到GoogleGuava的启发,Optional类已经成为Java 8类库的一部分。Optional:按照字面英文解释为“可选的” 意思,但此处的语义是指某个值可能有也可能没有(null)。Optional

2021-09-14 17:41:59 82

原创 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 3602

原创 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 1104

原创 vcruntime140_1.dll丢失的解决方法

下载一个网址:https://cn.dll-files.com/vcruntime140_1.dll.html

2021-09-06 09:52:15 920

apache-maven-3.5.4-bin文件

apache-maven-3.5.4-bin文件

2021-01-16

在linuxapp上实现贪吃蛇.rar

操作系统课设

2021-01-01

伟福COOP2000

计算机组成原理课程仿真

2021-01-01

空空如也

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

TA关注的人

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