自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux上查找某应用所在的绝对路径

例:查找nginx的进程号。

2024-08-31 15:52:35 380 1

原创 如何限制docker使用的cpu,内存,存储

如何限制docker使用的cpu,内存,存储

2024-08-30 18:36:11 621

原创 Linux服务器如何查看CPU占用率、内存占用、带宽占用

Linux服务器如何查看CPU占用率、内存占用、带宽占用

2024-08-30 18:33:43 2020

原创 记一次 mvn sonar:sonar做代码审查时的异常处理 ...Runtime only recognizes class file versions up to 52.0

在项目的pom.xml中添加plugin配置。

2024-06-28 11:43:50 823

原创 关于mysql8 使用group by提示 this is incompatible with sql_mode=only_full_grouop_by异常处理方法

方法1、改造sql,使用group by聚合的sql,需要将select 结果中非聚合函数的字段全部列入 group by 后。方法2、修改mysql配置文件my.cnf, my.cnf文件linux服务器一般会在/etc目录下,编辑my.cnf, 在[mysqld] 后面增加。然后重启mysql数据库即可,完整的my.cnf文件如下。

2024-06-19 11:34:03 280

原创 通义灵码使用笔记

当你在IDE编辑器区进行代码编写时,在开启自动云端生成的模式下,通用灵码会根据当前代码文件及相关代码文件的上下文,自动为你生成行级/函数级的代码建议。此时你可以使用快捷键纳、废弃、查看不同的代码建议。通义灵码是一种智能编码助手,可以在你进行编码工作时,为你提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码优化、注释生成、代码解释、研发智能问答、异常报错排查等辅助编码工作的功能。可以触发代码生成单元测试、代码优化、代码注释或代码解释的三种方式。触发快捷键(windows)

2024-06-18 17:25:04 635

原创 记一次 使用navicat 连接oracle数据库查看表结构报 ORA-06512: at “SYS.DBMS_METADATA_INT“,line 7704 异常处理

记一次 使用navicat 连接oracle数据库查看表结构报 ORA-06512: at "SYS.DBMS_METADATA_INT",line 7704 异常处理。

2024-05-29 18:45:04 268

原创 基于Spring 框架中的@Async 注解实现异步任务

调用接口后输出内容如下 可以看出 调用方法及service中的方法和被调用的异步方法 打印的threadName 是相同的,且调用方法的结束打印和service中调用的方法的打印是在异步方法执行结束之后执行的,说明异步方法没生效。调用后输出如下,可以看出 调用的controller方法 和service中异步方法打印的 线程名称是不相同的,且调用的controller方法的开始打印 及结整打印都是在异步方法打印之前执行的,说明异步方法生效了。这个方法将不会阻塞当前调用线程,而是立即返回,异步执行任务。

2024-05-28 17:13:55 512 1

原创 Mybatis Plus ActiveRecord 模式

1、对象关系映射 (ORM):ActiveRecord 是一种对象关系映射 (ORM) 模式的实现。它将数据库中的表格(或集合)映射到应用程序中的对象。每个数据库表格对应于一个 ActiveRecord 模型类,而表格中的每一行数据则对应于该模型类的一个实例对象。2、模型类(Model Class):在 ActiveRecord 中,模型类是应用程序中操作数据库的主要组件。每个模型类代表一个数据库表格,并且可以用于查询、插入、更新和删除表格中的数据。

2024-05-08 17:36:44 1147 1

原创 记一次mysql慢查询排查

【代码】记一次mysql慢查询排查。

2024-04-26 11:37:40 179 1

原创 docker 容器数据在盘与盘之间迁移

docker 容器数据在盘与盘之间迁移

2024-04-18 13:42:51 532

原创 使用aspose相关包将excel转成pdf 并导出

使用aspose相关包将excel转成pdf 并导出。

2024-04-08 14:01:25 1185

原创 记一次使用docker部署jenkins后,使用jenkins部署项目时提示 docker-compose: not found 的异常

记一次使用docker部署jenkins后,使用jenkins部署项目时提示 docker-compose: not found 的异常处理

2024-04-07 15:00:40 886

原创 基于补丁方式修复 nginx漏洞 缓冲区错误漏洞(CVE-2022-41741)、越界写入漏洞(CVE-2022-41742)

基于补丁方式修复 nginx漏洞 缓冲区错误漏洞(CVE-2022-41741)、越界写入漏洞(CVE-2022-41742)

2024-03-20 20:18:06 6984

原创 excel 破解 保护工作簿及保护工作表

对于这种 保护工作簿及保护工作表 不知道密码时,可以使用以下方法破解。

2024-03-20 12:10:40 827

原创 FastDFS分布式文件系统概述

FastDFS是一个轻量级的开源分布式文件系统FastDFS主要解决了大容量的文件存储和高并发访问的问题,文件存取时实现了负载均衡FastDFS实现了软件方式的RAID(冗余独立磁盘阵列),可以使用廉价的IDE硬盘进行存储支持存储服务器在线扩容支持相同内容的文件只保存一份,节约磁盘空间FastDFS只能通过Client API访问,不支持POSIX访问方式FastDFS特别适合大中型网站使用,用来存储资源文件(如:图片、文档、音频、视频等等

2024-03-12 11:16:45 918

原创 linux部署服务相关基础操作:磁盘挂载、jdk安装、docker安装、docker-compose环境安装、mysql、redis、jenkins等

linux部署服务相关基础操作:磁盘挂载、jdk安装、docker安装、docker-compose环境安装、mysql、redis、jenkins等

2024-03-11 18:32:46 750

原创 java应用整合fastdfs实现文件 上传及下载

springboot集成fastdfs demo

2024-03-10 23:58:05 2361

原创 linux上安装fastdfs及配置

fastdfs安装及使用

2024-03-08 01:03:31 1401 1

原创 在Linux系统中增加Swap交换空间、交换内存

在添加新的Swap空间之前,我们首先需要关闭系统上所有现有的Swap分区。执行此命令后,系统将停止使用所有的Swap分区。

2024-03-07 10:04:30 1419

原创 Implicit conversion from data type varbinary to datetime2 is not allowed 异常处理

Cause: com.microsoft.sqlserver.jdbc.SQLServerException: Implicit conversion from data type varbinary to datetime2 is not allowed. Use the CONVERT function to run this query.解决办法

2023-11-09 13:53:48 587

原创 记一次mysql8 在linux上安装全过程

c、执行yum仓库安装命令 sudo yum localinstall xxxx.noarch.rpm ,中间的xxxx.noarch.rpm替换为自己下载的文件名,且命令在上传的目录下执行。c、修改加密方式 注意:上一步查询的root的host如果是localhost 则命令中的% 需换成localhost。e、由于这我安装yum源时 使用的是8.0的源文件安装的 所有默认配置的就是8.0开启 所以可以跳过文档接下来的这两步。b、将下载的文件上传至自己的服务器 如下。

2023-08-18 16:31:12 1205

原创 使用docker部署 java web项目完整记录

使用docker部署java应用

2023-06-01 11:22:21 3981 3

原创 nginx中配置proxy_pass时 url后面加 / 和不加 /的区别

【代码】nginx中配置proxy_pass时 url后面加 / 和不加 /的区别。

2023-04-12 18:38:43 509 1

原创 nginx部署前端项目时location时root和alias配置

nginx配置location时 root 及alias说明

2023-04-12 14:17:41 5870

原创 经实测利用POSTMAN根本无法进行并发测试,大家不要再被一些搬运工给误导了

关于利用postman进行并发测试,是错误的。postman发送的请求是串行发送的

2022-07-13 10:35:08 5067 1

原创 给定1个数 输出按人民币最大面值组成的张数

给定1个数 输出按人民币最大面值组成的张数

2022-06-25 10:38:21 211

原创 springboot项目进行 mvn install 时报错 repackage failed: Unable to find main class 处理记录

异常描述:springboot项目进行 mvn install时 报错如下Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.2.7.RELEASE:repackage (repackage) on project match-service: Execution repackage of goal org.springframework.boot:spring-boot-maven-plugin:2.2.7

2022-02-28 14:43:16 1807

原创 新增数据到Mysql数据库时间不正确bug排查记录

问题描述:通过springboot+mybatisplus项目将数据插入到数据库,发现插入的时间和实际时间不相符。在本地运行项目插入时间正常,部署到linux服务器后插入的时间不正常了排查及修改记录:1、查看Linux系统时间 date命令 时间正常2、查看mysql数据库时间 SELECT SYSDATE(); 时间正常3、查看项目数据库配置,有配置serverTimezone=UTC,没问题4、最后查看mysql版本 为5.7.32 ,项目中使用mysql驱动未指定版本,

2021-08-14 11:35:18 396

原创 java.lang.IllegalStateException: getWriter() has already been called for this response异常处理

问题描述:主要业务是向调用接口返回一个"success"字符串,在业务层即service通过httpServletResponse的getWriter()方法 获取到了一个writer,然后向wtrier中write了一个"success"字符串,然后又调用了 httpServletResponse对象的getWriter().flush();和getWriter().close();方法,此时httpServletResponse对象已经关闭,然后手误又在controller层接口中,给return了一个

2021-04-05 22:30:07 1679

原创 linux下安装mysql的一次完整记录

系统及版本:[root@iZwz91f37nyutv55dgcbn6Z usr]# uname -aLinux iZwz91f37nyutv55dgcbn6Z 4.19.91-19.1.al7.x86_64 #1 SMP Tue May 26 19:19:43 CST 2020 x86_64 x86_64 x86_64 GNU/Linux下面开始安装步骤:1、卸载mariadb,否则安装mysql会出现冲突执行命令:rpm -qa | grep mariadb2、列出所有被安装的mariad

2021-01-13 12:19:17 236

原创 idea打jar包,jar大小不对且运行时报 xxx中没有主清单属性解决办法

问题描述:使用mvn package打包 打的包出来只有几kb大小,用java -jar命令运行后提示 "xxx中没有主清单属性“解决办法:在pom文件中加入以下代码<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId&

2020-12-21 15:47:24 2196

原创 关于实体类子类继承父类持久化时父类属性无法保存到数据库的处理

问题描述:持久类父类属性如下@Data //lombok注解@Accessors(chain = true) //lombok注解链式写法public abstract class BaseEntity implements Serializable { @ApiModelProperty("创建人") private Long createdBy; @ApiModelProperty("创建时间") private Date creationDate

2020-11-26 11:46:47 2568 1

原创 解决activiti报错Cause: java.sql.SQLSyntaxErrorException: Table ‘hx_oa_1020.ACT_GE_PROPERTY‘ doesn‘t exis

问题描述:activiti工作流项目启动时总是报Cause: java.sql.SQLSyntaxErrorException: Table ‘hx_oa_1020.ACT_GE_PROPERTY’ doesn’t exist 错误问题原因:是由于使用了mysql版本为5.7.26,该版本不区分表名大小写,明明数据库里有小写的表,但启动时提示找不到该表。解决办法:打开 /etc/my.cnf文件 在最后一行插入lower_case_table_names=1操作方法:vim /etc/my.c

2020-10-20 23:37:55 865

原创 springboot项目连接mysql数据报The server time zone value xxxxxx is unrecognized or represents more解决

报错如下java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone

2020-05-20 22:44:17 499

原创 java操作word,添加页眉,页眉图片,替换书签,添加水印(全)

java操作word文档,添加页眉文本,页眉图片,替换书签,水印原模板截图:生成后的文档效果截图:第一步:引入maven<dependency> <groupId>spire.doc</groupId> <artifactId>spire.doc</artifactId> <version>...

2020-03-11 12:20:40 6739 4

原创 Springboot+mybatis查询出实体类为null异常解决办法

问题描述:springcloud项目,微服务之间调用实体类,请求接口时总是报Failed to read HTTP message: org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Can not construct instance of com.eying.entitie...

2020-02-10 01:17:48 3253

原创 LockTimeoutException异常处理方法

****问题描述:在用java操作Mysql数据库时,执行了一条update语句,完了后一直卡着不动 过了差不多1分钟后报了LockTimeoutException异常。几经查询,发现此异常是由于Spring事务造成数据库死锁,后续操作超时抛出异常。Mysql数据库采用InnoDB模式,默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s,一旦数据库锁超过这个时间...

2019-08-21 19:28:29 7150

原创 MySQL数据库使用GROUP_CONCAT遇到的坑

问题描述:在mysql中编写存储过程时用到了GROUP_CONCAT函数,然后执行编写好的存储过程发现查询出来的数据不完整,把存储过程里的sql拿出来单独执行,又没有一点问题,反复查询了好多博文,解释的好像是说GROUP_CONCAT函数拼接出来的文本有长度限制。但我觉得又很矛盾,为什么单独执行sql就可以查询出完整的数据,执行存储过程就查询出来数据不完整。经过多次测试:GROUP_CON...

2019-07-26 18:17:05 1242

原创 时间操作工具类大全

在日常编码中,我们会经常对日期,时间进行操作,每次操作如果都去new新对象的话,会相对很麻烦,且太多操作功能的话,多了也记不住。所以一个健全的项目需开发者自已封装一些工具类,需要时可以直接拿来使用,今天总结一下,现有项目中使用到的时间操作工具类,分享给大家使用一.先上整体工具类,工具类为一个静态类...

2019-07-26 18:06:25 1340

基于aspose 将excel转成pdf依赖的jar包

基于aspose 将excel转成pdf依赖的jar包 aspose-cells-8.5.2.jar 和 aspose-words-15.8.0.jar

2024-04-08

linux安装fastdfs,无法访问外部网络的情况下,相关软件包

linux安装fastdfs,无法访问外部网络的情况下,相关软件包,可配合博客 https://blog.csdn.net/weixin_43171019/article/details/136547460?spm=1001.2014.3001.5501 进行使用

2024-03-08

省市区乡镇村五级数据区域编码数据库sql脚本(含表结构)

省市区乡镇村五级数据区域编码数据库sql脚本(含表结构)

2024-02-28

jenkins相关插件,安装好jenkins后,如果插件安装失败,可以用此备份包替换原有jenkins目录下plugins目录

docker安装的jenkins,镜像为jenkins/jenkins:2.346.3-lts-jdk8,安装完成插件安装失败,下载本插件包上传至安装的目录下,替换原有的plugins即可

2024-02-19

activation.jar

spring boot项目启动时报找不到activation.jar,下载该jar包放置到报错提示目录即可

2020-12-08

jsr173_1.0_api.jar

spring boot项目启动时 报本地仓库找不到jsr173_1.0_api.jar,下载此jar放置到对应的包下即可

2020-12-08

空空如也

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

TA关注的人

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