自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 收藏
  • 关注

原创 stable diffusion 局部重绘 reference-only api 接口调试

webUI api payload 插件生成的接口参数不准确,reference-only 的image不是对象,就是不同字符串字段,直接传,不是套image。看 stable diffusion 控制台输出,说用上了reference-only。综上,那个插件参数不确定,应直接看插件的源码,看它接受什么参数。如果 image 传岔劈了,控制台不会提示用了这个插件。正确 "image":xxxxxx。

2024-06-19 22:48:14 601

原创 解决 Linux 和 Java 1.8 中上传中文名称图片报错问题

在 Linux 系统和 Java 1.8 中,当尝试上传含有中文名称的图片时,可能会遇到以下错误提示:为了解决这个问题,可以采取以下方法:在 Docker 的 中添加如下参数:Dockerfile使用以下命令启动 Java 程序,添加 参数:通过以上配置,确保了在启动 Java 程序时,使用了 UTF-8 编码,这样可以正确处理含有中文名称的文件,避免了报错问题的发生。3.5

2024-06-12 10:23:54 436

原创 安装jdk-8u411-windows-x64.exe,点击下一步不出安装界面

切换为微软输入法,再安装jdk-8u411-windows-x64.exe,进行出现下一步的界面。点击下一步,安装界面消失,没有任何提示。之前把默认微软拼音输入法删除了。免得多个输入法来回切换。谁能想到是微信输入法的事。以下文章提醒,才解决问题。

2024-06-06 10:38:53 407

原创 select中的子查询遇到分页的limit

所有数据执行一遍子查询,再执行limit?

2024-06-04 15:59:19 332

原创 台式机经常无法启动?详解修复过程与经验总结

内容:1. 问题初现很久之前就有迹象,台式机频繁无法启动。我怀疑是数据线(硬盘与主板的连线)与硬盘接触不良,曾经换过数据线,但问题依旧存在。2. 尝试与临时解决方案为了排查问题,我把机箱侧盖打开,频繁检查接线情况。由于经常打开机箱门,最终导致螺丝不知所踪,干脆一直保持机箱门打开的状态。3. 问题进一步恶化最近,台式机早上频繁无法开机。硬盘平时有杂音,但没怎么注意。有时硬盘对应的盘符会消失,安装在上面的软件快捷方式无法打开,图标变成空白。4. 硬件调整与更换为了改善电脑性能,我

2024-06-03 09:49:08 228

原创 Springboot校验集合是否为空,校验集合内对象参数

NotEmpty(message = "itemList不能为空")@NotNull(message = "orderId 不能为空")

2024-05-30 09:24:12 229

原创 Sql 一对多,按主表分页,按子表查询,可避免使用exist

使用 distinct。

2024-05-29 15:00:14 107 1

原创 使用乐观锁更新mysql库存,保证数据一致性

技术笔记,巩固知识点- 记录工作实战。

2024-05-29 09:48:53 370

转载 如何重写PageHelperAutoConfiguration,控制pagehelper插件顺序

/在把特殊配置放进去,由于close-conn 利用上面方式时,属性名就是 close-conn 而不是 closeConn,所以需要额外的一步。配置分页插件(参考 PageHelperAutoConfiguration)可以试试修改 PageHelper 插件的注入方式,这样不需要修改大量代码。//先把一般方式配置的属性放进去。

2024-02-20 09:53:07 111

原创 docker mysql8.0.26 迁移 mysql8.3.0

mysql8.0.26 存在CVE-2021-3711、CVE-2022-32221漏洞,姑升级到mysql8.3.0。命令 docker-compose up -d (约定优于配置 默认当前目录下 docker-compose.yml)--no-create-db 指定不输出创建数据库语句(因为实在已有的库上恢复,文件太大,又不好改)docker-compose.yml配置修改,docker-compose会重新创建。/data/mysql/mysqlbk/bk 是宿主主机目录。进入mysql8容器。

2024-01-25 17:35:08 845 4

原创 idea使用Jrebel时逐渐卡顿不能运行

点击『查看断点』,取消Java方法断点,只要勾选一个,项目就运行卡死。启动项目时,日志输出了一般就没动静了,静音断点后,立马执行完成。本地调用接口时,接口半天没有响应。勉强用了好几个月,没发现原因。

2023-03-24 15:28:52 1353 1

原创 前后端分离项目,使用https无法调用接口,半天没找出来

原因:https访问的网页,无法使用http访问接口。

2023-03-06 11:02:42 426

原创 Linux IO

查看进程正以什么样的速率加载磁盘卸载。

2023-02-14 17:30:28 110

原创 docker容器设置简单启动命令,不退出

docker启动命令

2022-06-30 09:08:52 473

原创 2021-10-13docker redis设置面

设置Redis密码docker设置Redis密码启动是设置容器内设置docker设置Redis密码启动是设置docker run --name redis -p 6380:6379 redis-test --requirepass 123456 容器内设置为现有的redis创建密码或修改密码的方法:1.进入redis的容器 docker exec -it 容器ID bash2.进入redis目录 cd /usr/local/bin 3.运行命令: redis-cli 4.查看现有的redi

2021-10-13 10:21:51 114

原创 mysql any_value 如何取值

SELECT t.id, any_value ( pp.xx_opin ) xxx_opin FROM sys_xxx t LEFT JOIN xxx pp ON t.id = pp.xxx_id GROUP BY t.id ORDER BY t.modified_date DESCany_value()会选择被分到同一组的数据里第一条数据的指定列值作为返回数据

2021-08-03 15:08:27 355

原创 redis哨兵模式获取redis节点访问地址

void test() { JedisPoolConfig jedisPoolConfig = new JedisPoolConfig(); Set<String> sentinels = new HashSet<>(Arrays.asList( "哨兵IP1:port1", "哨兵IP2:port2", "哨兵IP3:port3" ...

2021-07-30 15:45:40 859

原创 Mysql迁移到Linux 提示表不存在

如果使用Linux提示表不存在,设置大小写敏感配置在/etc/my.cnf添加lower_case_table_names=1,重启MYSQL服务

2021-07-30 13:38:46 214

原创 mysqldump 备份数据提示‘Access denied; you need (at least one of) the PROCESS privilege(s) for this operati

'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespacesGRANT ALL PRIVILEGES ON `xx-xx`.* TO 'xx'@'%' -- 使用“`”代替单引号GRANT PROCESS ON *.* TO 'spinuser'@'%'

2021-07-14 14:09:07 7578

原创 win10笔记本开热点后,不自动关闭设置

2021-07-01 12:56:50 1190 1

原创 dockerfile copy坑

docker写COPY dist/* /usr/share/nginx/html/tcp/此命令把能这么拷贝成这样(只把static文件夹丢了,把里面的文件以及文件夹拷贝到镜像里了。)css favicon.ico file fonts img index.html js采用一下命令才正常ADD dist/ /usr/share/nginx/html/tcp/...

2021-06-25 17:48:15 1052

原创 PC重装系统后,始终搜索不上某个笔记本的热点

但能轻松搜索并连手机热点以及其他旧笔记本的热点猜测是操作系统版本太低更新PC的USB网卡驱动 ok了

2021-06-24 16:34:55 179

原创 docker-compose启动一批容器,总有2个容器启动不起来

docker-compose启动候,docker logs 发现jar文件只打印了部分启动日志,再没有别的日志使用docker run 镜像名 直接能跑起来本地dugger也正常启动最后查看docker-compose.yml 分别限制了200m、100m内存,猜测可能内存太少。尝试调大内存限制,果不其然正常启动。...

2021-04-16 21:13:51 989 2

原创 mysql被模拟暴力攻击,导致连接数太多,无法访问,设置连接超时时间

临时设置:set global connection_control_max_connection_delay = 60000配置文件:/etc/mysql/conf.d/mysqlutf8.cnf[mysqld]# 连接控制插件,重启后生效;plugin-load-add = connection_control.so # 不加这个,mysql重启不起来connection_control_min_connection_delay = 3000connection_control.

2021-03-09 17:58:43 324

原创 springcloud sleuth如何向logback日志行添加跟踪信息

参考文档源码确认把sleuth下载下来,搜索 logging.pattern.level

2021-02-08 16:28:56 346

原创 本地nginx代理多个子域名,统一使用80端口,避免跨域

80端口占用查看占用端口的pidnetstat -ano查看占用端口的程序参考文档https://blog.csdn.net/kaishizige/article/details/86485946管理员模式打开cmdSc config http start= disabled重启系统,netstat -ano 确认80端口是否占用win10 启动nginxstart nginx # 查看logs 确认异常nginx配置文件test1.xxx.com ..

2021-02-05 13:44:22 1243

原创 win10安装后,无法启动解决方案

Error response from daemon: open \.\pipe\docker_engine_linux: The system cannot find the file specified.则:powershell管理员打开:C:\Program Files\Docker\Docker> .\DockerCli.exe -SwitchDaemon

2021-01-13 10:41:12 1065 1

原创 mysqldump命令

mysqldump -h 'xxxx' -uroot -p'xxxx' -R -B -A --single-transaction |gzip > /mysql/mes_$(date +%Y%m%d_%H%M%S).sql.gz/usr/bin/find /mysql_bak/ -mtime +7 -exec rm -rf {} \;-RroutinescontainsCREATE PROCEDUREandCREATE FUNCTIONstatements-A --all-d...

2020-12-15 13:59:10 93

原创 docker容器设置时区

添加环境变量TZCTS-8但是crond执行sh脚本/mysql_bak/$(date +%Y%m%d_%H%M%S).sql.gz,会晚8小时方案如下apk add tzdata && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone...

2020-12-15 10:49:29 239

转载 cron详细说明,一看就懂

抄自https://www.jianshu.com/p/e9ce1a7e1ed1Cron表达式的格式{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}字段 允许值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日期 1-31 , - * ? / L W C 月份 1-12 或者 JAN-DEC , -..

2020-12-15 09:17:11 510

原创 Springboot记录请求响应日志

控制上传的图片等文件(multipart/form-data),是否记录到日志文件中servlet: multipart: enabled: false

2020-10-30 21:48:05 1739

原创 Mybatis的xml文件扫描之填坑

问题1有个xml文件的类型与其mapper名不一致,调用接口时,提示Invalid bound statement (not found)问题2MbgOrderDao.java 与MbgOrderDao.xmlxml的存放路径与Dao的包路径不一致调用接口时,提示Invalid bound statement (not found)谜底测试环境(一直没有问题)application.yml中配置了mybatis: mapper-locations...

2020-10-22 15:59:38 2118

原创 Jenkins专题

1.复制别的目录下的job,输入斜杠 依次输入目录前缀,即可

2020-09-07 12:58:18 77

原创 mybatisplus枚举配置走过的坑

枚举的包是精确匹配的,加**才能使子包下面的枚举生效

2020-08-24 21:24:54 731

原创 nginx 部署的静态页访问403

原因有二其一:文件的拥有者不是nginx运行用户所能访问的其二:直接访问目录,目录下没有index.html文件,nginx不知道返回什么

2020-07-29 17:40:02 479

原创 后台启动Java程序,分开打印普通日志与错误日志

nohup java -jar springbootlearning-0.0.1-SNAPSHOT.jar 1>>logs 2>>errlog &

2020-06-27 08:28:53 684

原创 查看端口被什么占用

#需要切换到root用户,才能看到一些端口lsof -i:53 -n-Plsof -nPi:53 # Linux传统,参数合起来#第二种方案netstat -apn|grep -w 53systemctl stop systemd-resolved

2020-06-18 09:07:44 197

原创 hadoop启动发现 regionServer没有起来

hbase正常启动状态发现只有Hmaster时,只需停止stop-hbase.sh* 再启动

2020-06-17 22:14:26 294

原创 consul 启动失败--- timeout starting DNS servers

每次启动都会覆盖 consul.log原因53端口号被占用netstat -apn|grep -wd 53 //查看端口号被占用解决方案systemctl stop systemd-resolved

2020-06-17 22:10:05 1036

原创 安装konga总失败,界面空白,总提示angular is not defined

大哥别用root用户安装konga呀

2020-06-12 10:41:04 993 3

空空如也

空空如也

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

TA关注的人

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