- 博客(86)
- 收藏
- 关注
原创 swagger访问路径
如果你在使用Swagger时集成了Knife4j(一个增强版的Swagger UI)对于Swagger 3.x版本(也称为OpenAPI 3)是你的应用上下文路径,如果应用部署在根路径下,则为空。是你的应用服务端口,通常为8080。是你的服务器IP地址。
2024-06-27 19:43:06
1000
原创 .gitignore git添加忽略文件
文件只会影响尚未被Git追踪的文件。如果之前已经有文件被追踪了,您需要按照上述第6步操作。在这个文件中,列出您希望Git忽略的文件和文件夹的名称或模式。文件,添加您希望Git忽略的文件和文件夹。每一行指定一个规则。来从Git的追踪列表中移除该文件,然后再添加到。如果没有这个文件,手动创建一个。:如果文件已经被Git追踪了,您需要运行。来提交这个文件到您的Git仓库。在项目的根目录下创建一个名为。:在项目根目录下创建一个名为。
2024-06-26 15:21:18
317
原创 mybatis-plus 实体中空字段更新不上
非空判断(只对字符串类型字段,字符串为空"" 但不为null则不进行更新),字段值非空(不为NULL且不为空字符串)才进行更新。:非 NULL 判断(默认策略),字段非 NULL 才进行更新。非 NULL 判断(默认策略),字段非 NULL 才进行更新。:忽略判断,所有字段都进行更新操作,就好了。:忽略判断,所有字段都进行更新操作。:默认的字段更新策略,取决于。
2024-06-25 19:46:09
314
原创 Windows资源管理器down了,怎么解
ctrl+shift+esc 打开任务管理器。资源管理器重启 问题解决 桌面也回来了。输入 Explorer.exe。
2024-06-24 17:03:27
311
原创 linux 关闭不了docker服务
(如果它当前没有运行)。这就是为什么即使你停止了 Docker 服务,它仍然有可能被通过套接字激活的原因。如果你希望完全确保 Docker 服务不再运行,并且不能被套接字单元自动激活,你需要同时禁用和停止。是一个套接字单元,用于监听 Docker 的 API 请求。当这个套接字接收到请求时,它会激活。在 systemd 系统中,服务和套接字是分开管理的。先停止docker套接字。再停止docker就行了。
2024-04-24 16:35:55
1084
3
原创 Error response from daemon: driver failed programming external connectivity on endpoint mysql (4e5ca
解决:
2024-04-15 17:09:27
298
原创 基于canal实现MySQL作为主库的ES与MySQL数据同步
需要一个mysql作为主库,它需要开启binlog,开启binlog需要修改配置文件my.cnf。# 指定外部的mysql作为admin的库 我是用这个命令启动的需要在将sql导入自己的数据库。创建了个mysql的canal用户比用root安全点,也可直接用root。mysql安装就不多说了,我的mysql是5.7 ,装在docker中。在以上方法中可以监听到mysql的增删改,同时操作一下ES,就玩事了。log-bin=mysql-bin # 开启 binlog。* mysql中数据有修改时自动执行。
2024-04-08 07:41:00
1093
原创 canal-admin的一点配置
你提供的配置是 Canal 实例的配置片段,用于连接到 MySQL 数据库实例,并监控其 binlog 来捕获数据变更。
2024-04-07 20:36:50
677
原创 centos7 后台启动jar包
启动jar包,并将输出重定向到日志文件,以实现后台运行。:输出日志的路径,替换为您希望保存日志的文件路径。:在命令的最后使用&,将命令放到后台执行。:使得在终端关闭后,命令仍然运行。在CentOS 7上,您可以使用。:启动jar包的命令,替换。:将标准输出重定向到文件。为您的jar包文件名。)也重定向到标准输出(
2024-04-07 07:08:04
625
原创 Vagrant failed to initialize at a very early stage: The plugins failed to load properly. The error m
各种方法,没有解决,最后删除了 Vagrant 缓存和插件 即清空C:\Users\zx\.vagrant.d。不过删除了之后vagrant又能正常使用了。
2024-03-22 14:14:35
181
1
原创 varchar占用空间
Mysql5.0版本以上,varchar(100),指的是100字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放100个。GBK编码中一个汉字(包括数字)占用2个字节(byte)UTF8编码中一个汉字(包括数字)占用3个字节。
2024-03-14 11:34:27
413
原创 idea项目中文乱码
从gitee下download了项目发现配置值文件application.properies中出现了乱码,如下。解决后配置文件 application.properties。其他文件都正常,例如。
2024-03-01 10:09:37
397
原创 java.util.concurrent.CompletionException: java.lang.ArithmeticException: / by zero
找了一年的报错,就他妹的es没启。
2024-02-29 09:23:40
871
原创 YApi-pro docker安装在centos7上
docker exec -it 容器id /bin/bash。创建YApi-pro的配置文件config.json。之前安装失败了,只好在docker中装了。2.mongodb数据库docker安装。创建一个yapi网络插件。创建mongo容器目录。2.docker 安装YApi-pro。访问本机:3000验证一下是否部署成功。退出mongo 推出容器。进入mongodb容器。1.docker安装。注册,登录就能用了。
2024-02-24 10:54:51
1024
原创 centos7 docker 安装
出现此画面docker启动成功。1.卸载之前docker环境。配置镜像地址为 阿里的镜像。设置docker 开机自启动。验证docker是否启动。安装docker CE。
2024-02-24 09:57:48
859
原创 centos7安装mongodb
或/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongodb.conf。# 是否以安全认证方式运行,默认是不认证的非安全方式,一开始安装启动不要开启,设置好密码后再重启。# 允许哪个ip的连接,0.0.0.0表示任意ip都可以连接。移动到 /usr/local/mongodb。3.将mongodb的命令添加到/etc/profile。2.进入mongodb进行配置。# 是否以守护进程方式运行。# 以追加方式写入日志。mongodb启动成功。
2024-02-22 08:24:42
1511
原创 npm ERR! request to https://registry.npm.taobao.org/yapi-cli failed, reason: certificate has expired
换成 https://registry.npmmirror.com 就行了。
2024-02-21 09:04:57
506
原创 nvm安装node npm没有被安装
在nvm的根文件夹下删除node 版本号的文件夹就行了。重新打开cmd 安装一个新node,npm有了。2.找到此路径下的setting.txt。3.在setting.txt最后添加。通过此命令找到nvm的安装路径。
2024-02-20 17:09:46
1230
原创 Public Key Retrieval is not allowed
改为url jdbc连接后面加一个 allowPublicKeyRetrieval=true就行了,之后有没有这个参数,主机、URL都行,有缓存了。连接数据库时出现的Public Key Retrieval is not allowed错误。一般是第一次登录时出现这个错误。
2024-02-07 07:49:17
438
原创 centos间文件传输
zx是目标机器的用户192.168.56.34是目标机器的地址 /home/zx是要传到这个文件夹下。/home/vagrant/minio 是你要传输的文件而且是当前机器登录用户有权限操作的文件。这个错误修改一下配置文件就行(且只需该目标机器的配置)要确保zx有/home/zx这个文件夹的操作权限。重启一下机器或者重启一下ssh服务才会生效。本质就是ssh文件传输。
2024-02-05 18:06:41
1660
原创 minio集群搭建(纠删码模式)
一个IDE控制器只能容纳4个盘,本来就有一个系统盘,只能这样在建三个盘,一个盘就是一个drive,奥插一句,为什么新建这磁盘,是因为minio的存储用的盘不能和系统盘在一起,它是要一个干净的盘。因为minio下载下来就是一个可执行文件,我给它外面包了一个minio文件夹,把minio可执行文件和挂载的目录即minio数据存放之处,放一起了,我习惯这么建,你们随意。现在minio控制台分出来了 一个端口,较早的minion都在一个端口上,默认9000。
2024-02-05 16:09:13
1376
原创 centos7安装nginx
进入nginx-1.9.9/根目录下。配置 /config/..../sbin/nginx启动。1. 预安装一些nginx需要的依赖,插件。3.切换/usr/local/nginx。2.下载gradle。
2024-01-23 15:37:20
379
原创 ES7.9.3整合结巴分词插件
将打包完解压后的插件拷到ES目录下的plugins目录下新建的elasticsearch-jieba-plugin文件夹中。在es的plugins下新建elasticsearch-jieba-plugin文件夹。第一次我是用gradle 8.5打包的,报了些错误,我不太懂,我就换了个版本6.8。3.将elasticsearch-jieba-plugin项目拷到centos中。我的elasticsearch-jieba-plugin项目目录。进入elasticsearch-jieba-plugin目录后。
2024-01-10 15:39:59
541
2
原创 centos7安装ES
给用户user11只读的权限chown -R user11 /zx/elasticsearch-7.9.3。保存之后重启一下es(重复一遍,es启动都是只读权限的user11用户,编辑配置文件使用root权限)因为项目用的1.8的JDK, 7.9.3又兼容1.8,我在这装了1.8的JDK。修改这个文件(/config/elasticsearch.yml)是要小心格式。前两条是需要改/etc/security/limits.conf文件。修改/etc/ssh/sshd_config配置文件。
2024-01-10 09:55:41
2119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人