自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(162)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 干掉 swagger 接口文档自动生成神器smart-doc+torna

smart-doc能自动分析依赖树加载所有依赖源码,原则上会影响文档构建效率,因此你可以使用includes来让插件加载你配置的组件-->--smart-doc实现自动分析依赖树加载第三方依赖的源码,如果一些框架依赖库加载不到导致报错,这时请使用excludes排除掉-->--smart-doc提供了html、openapi、markdown等goal,可按需配置-->--如果不需要在执行编译时启动smart-doc,则将phase注释掉-->-- 接口文档插件配置开始-->

2024-04-10 11:11:45 854

原创 【无标题】

启动的时候启动参数加上:--add-opens=java.base/java.net=ALL-UNNAMED。原因jdk17版本中对系统内的一些常用类模块化了,导致无法加载类。

2024-04-01 11:38:41 274 1

原创 让Windows像linux一样,可以多人同时远程操作

若要使用 PowerShell。

2024-04-01 10:50:27 377

原创 pagehelper-spring-boot-starte 和pagehelper的区别

而引入pagehelper则要手动添加拦截器。(我使用的pagehelper,下面伪代码有。若使用pagehelper-spring-boot-starter,参考https://blog.csdn.net/weixin_45497155/article/details/106025321。注意pom文件引入的是pagehelper-spring-boot-starter还是pagehelper。引入pagehelper-spring-boot-starter会自动添加pagehelper拦截器,

2023-07-13 16:52:19 428

原创 CentOS7 安装 7z 教程

先安装epel-release。解压12ys.7z 到当前目录。# 在执行安装7z的功能。

2023-06-07 12:00:50 1234

原创 mysql的JSON_OBJECTAGG妙用之行转列及简写法

接受两个列名或表达式作为参数,第一个列名或表达式用作键,第二个列名或表达式用作值,并返回一个包含键-值对的JSON对象。如果结果不包含任何行,或者发生错误,则返回NULL。如果任何键名为NULL或参数数目不等于2,则会发生错误。从MySQL 8.0.14开始,如果存在over_clause子句,这个函数将作为窗口函数执行。简单的的说成人话就是:假设你有两个列,一个是 字段的属性名称,另外一个字段是属性的值,name可以直接吧这两个字段的数据转成json数据返回。

2022-12-20 16:01:12 782 1

原创 国密sm2加密采坑指南

国密sm2采坑,如果传递的参数是空字符串“”, 那么方法sm2Engine.processBlock,将会死锁。

2022-10-27 16:10:52 593

原创 迁移库导致mysql的视图访问不了提示:The user specified as a definer (‘skip-grants user‘@‘skip-grants host‘) does not

The user specified as a definer ('skip-grants user'@'skip-grants host') does not

2022-08-26 23:12:19 569

原创 mysql8.0修改用户密码

mysql8.0修改用户密码

2022-08-12 14:28:05 336

原创 记一次无法连接虚拟机里面的mysql数据库,ping3306可以通,但是telnet3306不通的问题

4、于是我为了关闭上图中的skip_networking参数,于是做my.cnf中+了配置skip_networking=off,重启mysql之后,继续查询SHOW VARIABLES LIKE "skip_networking";发现还是被开启的状态,于是我把之前配置的skip_grant_tables配置注释掉(即前面+个#),然后重启之后再次查看skip_networking的状态信息,发现这个时候是off了, 5、再次尝试连接navicate成功了...

2022-07-13 16:15:59 1874

原创 mysql8.0安装后无法登录的授权的问题

输入:grant all on *.* to root@'%';提示:You are not allowed to create a user with GRANT输入命令:update user set host='%' where user='root';刷新授权:flush privileges;再次授权: grant all privileges on *.* to 'root'@'%' with grant option;成功...

2022-07-13 13:58:37 571

原创 解决:repo ‘AppStream‘ 下载元数据失败

repo 'appstream' 下载元数据失败

2022-06-30 22:56:45 1798

原创 mysql根据经纬度查询距离在1000米范围内的数据

SELECT name, lon, lat, ( st_distance ( point ( lon, lat ), point ( 106.87191600000000, 26.75885500000000 ))* 111195 ) AS distanceFROM rl_pollution_source_vocabularyHAVING distance < 1000ORDER BY distance...

2022-03-21 11:57:55 1562

原创 mysql+json类型无敌

单个json对象的操作写法:SELECT *FROM `log_info` li WHERE( old_data_info, '$.law_person_name' ) = '三公子'如果json存的数组的写法:SELECT *FROM `log_info` li WHERE old_data_info->'$[*].lawPersonName' like '%三公子%'...

2022-03-17 15:10:08 544

原创 mysql访问提示 Access denied for user ‘root‘@‘xxxxx‘ (using password: YES)的解决办法

java.sql.SQLException: Access denied for user 'root'@'xxxxx' (using password: YES) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.Mysq...

2022-03-03 18:44:02 821

原创 解决linux命令行下直接调用ffmpeg成功,但是在java里面调用ffmpeg不生效的bug

在命令行里直接执行ffmpeg没有问题,但用java调用就不行原因是ffmpeg在linux的shell命令行下当然能执行(如果ffmpeg在/usr/bin下),但java调用的时候并不是shell模式,所以不能直接执行解决办法:请用完整的ffmpeg路径,另外需要使用shell命令执行。代码如下Runtime.getRuntime().exec(new String[]{"sh", "-c", command});其中command是命令内容...

2022-01-01 20:24:57 2510

原创 基于smart-doc的接口自动化管理神器

集成方式:<!-- 接口文档插件配置开始--><plugin> <groupId>com.github.shalousun</groupId> <artifactId>smart-doc-maven-plugin</artifactId> <version>2.2.8</version> <configuration> &l

2021-12-28 22:37:19 186

原创 mysql数据库更新记录死锁,提示: Lock wait timeout exceeded; try restarting transaction

Caused by: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Lock wait timeout exceeded; try restarting transaction at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:123) at com.mysql.cj.jdbc.exceptions.SQLErro...

2021-12-06 22:52:33 734

原创 解决高版本Jenkins无法在界面关闭跨站请求伪造保护(CSRF)解决403

[root@node1 jenkins]# nohup java -jar -Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true jenkins.war &

2021-06-01 23:17:34 1477

原创 在linux上启动springboot程序报错Unable to start embedded Tomcat server

解决办法:因为我的程序绑定的端口是1001;而linux下对1024以下的端口非root是无法使用的,而我使用的是1001,将其改成1024以上,问题解决描述:在Windows上启动springboot程序可以正常启动,但是放到linux上去执行的时候一直报错,报错内容如下:021-05-26 22:45:26.192 INFO 61180 --- [ main] ConditionEvaluationReportLoggingListener :Error starti...

2021-05-26 22:53:59 2283 1

原创 xxljob定时任务配置教程

1、下载代码2、 找到类:SampleXxlJob,如下图所示,demoJobHandler 方法就是一个执行处理器,在这个里面用于写你具体的业务逻辑代码3、打开执行器后台,先注册配置执行器,然后配置任务处理器,如下图4、测试:点击执行一次测试运行...

2021-04-12 15:36:42 2941

原创 Jacoco+SonarQube代码覆盖率检查教程

注意:项目目录不能存在中文1、添加如下pom文件<!-- 全分支测试配置开始--><plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version></plugi.

2021-04-08 17:00:09 549

原创 解决root用户在本机无法登录的问题:Access denied for user ‘root‘@‘localhost‘ (using password: NO)

Access denied for user 'root'@'localhost' (using password: NO)第一步:修改配置文件:/etc/my.cnf在mysqld下面增加:skip-grant-tables在第二步:重启mysql:service mysql restart第三步骤:use mysqlupdate user set Update_priv='Y' where user='root'; (这时候我们需要给root以更新的权限)update us.

2021-04-07 21:19:02 6627 3

原创 2021-03-31

官方文档地址:https://gitee.com/smart-doc-team/smart-doc/wikis/pages?sort_id=3695028&doc_id=4117150、下载torna :https://gitee.com/durcframework/torna/releases1、添加如下插件依赖:<build> <plugins> <plugin> <groupId>org..

2021-03-31 15:15:26 85

原创 ElasticSearch安装教程

下载:https://www.elastic.co/cn/elasticsearch/下载好之后在解压的目录里面\config\elasticsearch.yml的配置文件,在配置文件后添加如下配置:http.cors.enabled: truehttp.cors.allow-origin: "*"在bin目录下双击elasticsearch.bat启动成功访问:http://localhost:9200/ 访问成功后表示安装成功为了有图形化界面安装ElasticSearch的hea.

2021-01-29 15:16:23 68

原创 把远程服务器的某个文件复制到本地的某个文件夹

把远程服务器的某个文件复制到本地的某个文件夹scp [email protected]:/home/3clear/package/KingbaseES_V008R003C002B0230_Lin64_install.tar.gz ./temp其中上面的ip地址 远程服务器的地址, ip后面的目录为远程文件的目录地址, ./temp 为本地某个文件夹...

2021-01-22 12:02:16 644

原创 centos可视化操作安装,并用Windows远程登录

1、yum -y groups install “GNOME Desktop”2、 yum install epel* -y3、 systemctl start xrdp #启动xrdp4、systemctl enable xrdp #设置开机启动xrdp5、yum install -y Xvfb6、yum install -y x11vnc7、重启 shutdown -r now7、打开Windows的远程工具、输入服务器的ip地址登录...

2021-01-21 12:58:40 302

原创 人大金仓数据库在linux下的安装教程

安装过程中提示如图:You do not have write permissions to the chosen installation destination.Please choose a different location for installationENTER AN ABSOLUTE PATH, OR PRESS <ENTER> TO ACCEPT THE DEFAULT解决办法:因数据库在安装的时候有默认的安装目录/opt/Kingbase/ES/V8.

2021-01-20 17:11:55 3252

原创 CountDownLatch的一个HelloWorld

import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class CountDownLatchDemo implements Runnable { public stati...

2021-01-20 09:49:21 53

原创 自定义maven项目模板,并发布到远程私服

1、自己新建一个项目2、在pom中增加如下插件:3、在项目目录下执行maven命令:mvn clean archetype:create-from-project4、执行之后会生成一个如下文件夹:5、打开这个目录:E:\template\target\generated-sources\archetype在这个目录下执行maven命令:mvn clean install6、成功执行后修改目录E:\template\target\generated-sources\archetype 下的

2021-01-15 10:49:43 297

原创 把本地的jar打包到自己的本地仓库里面

mvn install:install-file -DgroupId=com.kingbase8 -DartifactId=pgjdbc-core-parent -Dversion=1.1.2 -Dpackaging=jar -Dfile=kingbase8-8.2.0.jar

2021-01-13 17:20:29 630

原创 人大金仓数据Windows安装教程

1、下载地址:https://www.kingbase.com.cn/index/download/c_id/401.html2、下载安装文件和授权文件3、下载之后解压这两个文件,会看到一个KingbaseES_V008R003C002B0160_Win64_install.exe文件,双击安装,默认选择, 一直下一步即可,5、首先在安装后的目录里面会有如图文件夹:6、启动数据库服务:首先cmd命令切换到5中图片的Server目录下的bin目录7、使用cmd命令:kingbase -D

2021-01-13 14:54:05 6451 5

原创 Nacos安装教程

在我初始下载安装之后直接启动的时候报错:java.io.IOException: java.lang.IllegalArgumentException: db.num is nullat com.alibaba.nacos.config.server.service.datasource.ExternalDataSourceServiceImpl.reload(ExternalDataSourceServiceImpl.java:141)at com.alibaba.nacos.config.serv

2021-01-07 16:59:12 1400

原创 RabbitMQ安装教程

安装Erlang语言为RabbitMQ构建运行环境(因为RabbitMQ是Erlang语言开发的)Erlang下载地址http://erlang.org/download/otp_win64_21.3.exe检查是否安装成功:在erlang安装目录下的bin目录下运行cmd命令 erl 如图,显示版本号即安装成功下载RabbitMQ:https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.9/rabbitmq..

2021-01-07 09:52:53 54

原创 Failed to bind properties under ‘spring.cloud.gateway.routes[0]‘ to org.springframework.cloud.gatewa

在做网关的时候启动报错:Error starting ApplicationContext. To display the conditions report re-run your application with ‘debug’ enabled.2021-01-06 13:02:31.259 ERROR 21520 — [ main] o.s.b.d.LoggingFailureAnalysisReporter :APPLICATION FAILED TO START

2021-01-06 13:06:52 3132 2

原创 记录使用xxljob时任务调度报表显示所有数据为0的bug

1、查看表xxl_job_log是否有数据2.查看表xxl_job_log_report时候发现里面的数量都为03.查看源码发现:类JobLogReportHelper下有调用方法:findLogReport,而这个方法返回的查询结果map的key是小写的,不是驼峰命名的,导致map通过驼峰命名的key取数据的时候取不到:4.修改取值的key的名称全部为小写,重启xxl-job-admin 即可...

2021-01-04 14:32:09 1598 6

原创 maven模板使用

0.请先修改maven 的setting.xml文件配置,配置如下:<profile> <!-- the profile id is arbitrary 这个id是任意填的--> <id>public</id> <repositories> <repository> <!-- the repository id has to be named: archetype 这repository Id

2020-12-29 11:13:39 232

原创 linux下设置当前用户的环境变量

1、首先 cd ~2、执行 ls -al3、执行步骤2后会看到一个文件.bash_profile4.vim .bash_profile5.在.bash_history文件中的Path中追加你要配置的路径,如下图6.多个目录通过:(冒号)分割开7.修改完后通过:wq命令保存8.通过命令 source ~/.bash_profile 使得刚才的修改生效...

2020-12-28 14:58:00 1028

原创 全分支测试配置

1. 自己新建一个maven的项目2. 添加如下依赖:3.<!--添加全分支测试依赖--> <dependency> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.8.5</version> </de...

2020-12-21 10:36:35 107

原创 解决Eureka启动时候报错:sun.reflect.annotation.TypeNotPresentExceptionProxy

解决办法:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web-services</artifactId> </dependency>添加如下依赖即可解决

2020-12-13 18:52:44 1302

百度ueditor富文本编辑器完美配置版,无bug,只需要修改项目名称为自己的即可。

1、将ueditor复制到你的项目中 2、将lib下面的四个jar文件添加你的项目中 3、如果你的项目是maven项目需要在pom文件中添加如下依赖 org.webjars.bower ueditor 1.4.3 4、修改jsp文件下的config.json的ordermealsys 字符串为你的项目名称即可(选择查找批量替换) 5、安上面操作方法集成进去保证无bug,支持图片上传 视频上传 支持在线图片预览,无需自己调 备注:无需添加实例.jsp文件到你的项目当中

2018-04-20

百度ueeditor富文本编辑器2.0

百度ueeditor富文本编辑器实现 视频插入(优酷/腾讯视频连接插入),直接上传插入(需要浏览器支持video表)

2017-07-13

百度富文本编辑器(只需要修改配置文件即可)

百度富文本编辑器 已经实现了 图片上传 视频显示下载

2017-07-13

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

TA关注的人

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