- 博客(62)
- 资源 (2)
- 收藏
- 关注
原创 记一次使用docker部署jenkins后,使用jenkins部署项目时提示 docker-compose: not found 的异常
记一次使用docker部署jenkins后,使用jenkins部署项目时提示 docker-compose: not found 的异常处理
2024-04-07 15:00:40 517
原创 基于补丁方式修复 nginx漏洞 缓冲区错误漏洞(CVE-2022-41741)、越界写入漏洞(CVE-2022-41742)
基于补丁方式修复 nginx漏洞 缓冲区错误漏洞(CVE-2022-41741)、越界写入漏洞(CVE-2022-41742)
2024-03-20 20:18:06 1286
原创 FastDFS分布式文件系统概述
FastDFS是一个轻量级的开源分布式文件系统FastDFS主要解决了大容量的文件存储和高并发访问的问题,文件存取时实现了负载均衡FastDFS实现了软件方式的RAID(冗余独立磁盘阵列),可以使用廉价的IDE硬盘进行存储支持存储服务器在线扩容支持相同内容的文件只保存一份,节约磁盘空间FastDFS只能通过Client API访问,不支持POSIX访问方式FastDFS特别适合大中型网站使用,用来存储资源文件(如:图片、文档、音频、视频等等
2024-03-12 11:16:45 863
原创 linux部署服务相关基础操作:磁盘挂载、jdk安装、docker安装、docker-compose环境安装、mysql、redis、jenkins等
linux部署服务相关基础操作:磁盘挂载、jdk安装、docker安装、docker-compose环境安装、mysql、redis、jenkins等
2024-03-11 18:32:46 678
原创 在Linux系统中增加Swap交换空间、交换内存
在添加新的Swap空间之前,我们首先需要关闭系统上所有现有的Swap分区。执行此命令后,系统将停止使用所有的Swap分区。
2024-03-07 10:04:30 502
原创 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 352
原创 记一次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 865
原创 nginx中配置proxy_pass时 url后面加 / 和不加 /的区别
【代码】nginx中配置proxy_pass时 url后面加 / 和不加 /的区别。
2023-04-12 18:38:43 451 1
原创 经实测利用POSTMAN根本无法进行并发测试,大家不要再被一些搬运工给误导了
关于利用postman进行并发测试,是错误的。postman发送的请求是串行发送的
2022-07-13 10:35:08 4821 1
原创 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 1645
原创 新增数据到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 323
原创 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 1547
原创 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 200
原创 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 2009
原创 关于实体类子类继承父类持久化时父类属性无法保存到数据库的处理
问题描述:持久类父类属性如下@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 2426 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 829
原创 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 483
原创 java操作word,添加页眉,页眉图片,替换书签,添加水印(全)
java操作word文档,添加页眉文本,页眉图片,替换书签,水印原模板截图:生成后的文档效果截图:第一步:引入maven<dependency> <groupId>spire.doc</groupId> <artifactId>spire.doc</artifactId> <version>...
2020-03-11 12:20:40 6424 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 2878
原创 LockTimeoutException异常处理方法
****问题描述:在用java操作Mysql数据库时,执行了一条update语句,完了后一直卡着不动 过了差不多1分钟后报了LockTimeoutException异常。几经查询,发现此异常是由于Spring事务造成数据库死锁,后续操作超时抛出异常。Mysql数据库采用InnoDB模式,默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s,一旦数据库锁超过这个时间...
2019-08-21 19:28:29 7030
原创 MySQL数据库使用GROUP_CONCAT遇到的坑
问题描述:在mysql中编写存储过程时用到了GROUP_CONCAT函数,然后执行编写好的存储过程发现查询出来的数据不完整,把存储过程里的sql拿出来单独执行,又没有一点问题,反复查询了好多博文,解释的好像是说GROUP_CONCAT函数拼接出来的文本有长度限制。但我觉得又很矛盾,为什么单独执行sql就可以查询出完整的数据,执行存储过程就查询出来数据不完整。经过多次测试:GROUP_CON...
2019-07-26 18:17:05 1171
原创 时间操作工具类大全
在日常编码中,我们会经常对日期,时间进行操作,每次操作如果都去new新对象的话,会相对很麻烦,且太多操作功能的话,多了也记不住。所以一个健全的项目需开发者自已封装一些工具类,需要时可以直接拿来使用,今天总结一下,现有项目中使用到的时间操作工具类,分享给大家使用一.先上整体工具类,工具类为一个静态类...
2019-07-26 18:06:25 1262
原创 JAVA中用POI操作word
需求描述:按照给定的word模板生成word文档,模板包含页眉 页脚 文档标题 表格数据生成后的word效果如下图:大概要做的效果就如上面的样子了,下面开始做吧。一.使用apache的poi,在pom中加入maven依赖如下:<!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml -->&l...
2019-07-01 12:01:54 31945 20
原创 myeclipse导入项目时jsp页面报javax.servlet.ServletException cannot be resolved to a type异常
今天用myeclipsse导入别人给的一个项目,开始是各种类报的乱七八糟的错,通过build path更改jdk版本后,类里面的所有红叉叉全部得到解决,但是jsp页面依然很顽固,全部是红叉叉,搜索了好方法,依然解决不了,后来就自已新建了一个jsp页面,通过对比,原来是jsp头部引入信息时错误报红叉叉的页面少了一句import=“java.util.*”,添加上之后 红叉叉消失报错页面的头部...
2019-04-30 15:38:01 380
原创 Unsatisfied dependency expressed through field 'baseMapper'解决方法
框架:springboot+maven+Mybatis Plus问题复盘:项目使用的springboot+maven创建的 然后使用Mybatis Plus代码自动生成工具生成的dao service controller pojo层的相关代码,生成后开始跑启动类,然后总是报下面的问题,一度困拢了我几天,今天突然灵光一现,竞然给我找到了问题解决的方法,开始的错误提示如下Error st...
2019-03-02 12:57:25 98813 33
原创 寻找数组中第二小的元素
寻找数组中第二小的元素示例代码一:先把数组进行升序排序 排完序后再进行遍历比较 public static void main(String[] args) { int arr[]={-4,-4,56,34,76,34,23,4,75,87,50,3,5,6,}; //冒泡排序 for(int i=0;i<(arr.length)-...
2019-02-23 20:53:20 4809 6
原创 myeclipse导入项目时jsp页面报javax.servlet.ServletException cannot be resolved to a type异常
今天用myeclipsse导入别人给的一个项目,开始是各种类报的乱七八糟的错,通过build path更改jdk版本后,类里面的所有红叉叉全部得到解决,但是jsp页面依然很顽固,全部是红叉叉,搜索了好方法,依然解决不了,后来就自已新建了一个jsp页面,通过对比,原来是jsp头部引入信息时错误报红叉叉的页面少了一句import=“java.util.*”,添加上之后 红叉叉消失报错页面的头部...
2019-02-22 17:49:51 603
原创 thymeleaf中使用iframe嵌套页面后 js下拉列表失效
环境:springboot 使用的thymeleaf模板问题:把页面的公共部分折分出来后,用iframe嵌套页面后,原本可以使用的下拉列表竟然失效了,单独访问公共页面一切功能正常解决办法:查看一下抽取公共代码时是否一同把js css 等文件一并抽取出来了,我就是不小心把js css等一起抽取到了公共代码页面,然后嵌套时,使用 th:replace就会引入多次js css相关文件,...
2019-01-30 11:00:08 1535
原创 myeclipse报An error has occurred. See error log for more details. lombok/launch/PatchFi异常解决方法
最近在搞springboot项目,使用的是spring 的sts工具;安装lombok插件时,由于疏忽给安装到Myeclipse环境上了,当时没注意,今天无意打开myeclipse竟然发现启动后workspace build报错 具体错误信息为:An error has occurred. See error log for more details. lombok/launch/PatchF...
2019-01-23 21:19:54 7153 2
原创 idea使用maven的打包时异常Error running 'spring-boot-helloworld [package]': No valid Maven installation found
在idea里使用maven projects里的插件打包时抛出以下异常:Error running ‘spring-boot-helloworld [package]’: No valid Maven installation found. Either set the home directory in the configuration dialog or set the M2_HOME e...
2019-01-23 02:11:52 19333 1
原创 struts2框架文件下载之中文乱码/不显示
在struts2框架里面进行文件下载时遇到文件是中文名称时,下载后文件名不显示,代码如下:action部分public class FileDownAction extends ActionSupport{ private InputStream inputStream; //读取文件下载的输入流 private String inputPath; //读取下载文...
2019-01-07 04:06:51 421 3
原创 Myeclipse 10破解图解
使用myeclipse快半年了,今天打开突然提示试用期快到了,意思是破解快到期了,见下图 下面来给大家讲解一下快过期了,该怎破解myeclipse 10:1.破解时关掉Myeclipse10 相关软件:2.下载破解包,提供网盘地址如下,大家也可以去百度,资源很多链接: https://pan.baidu.com/s/1zn3oQ7zBfm9DBb1PtdwFJQ 提取码: ...
2019-01-02 20:55:03 735
基于aspose 将excel转成pdf依赖的jar包
2024-04-08
linux安装fastdfs,无法访问外部网络的情况下,相关软件包
2024-03-08
jenkins相关插件,安装好jenkins后,如果插件安装失败,可以用此备份包替换原有jenkins目录下plugins目录
2024-02-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人