自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 问答 (5)
  • 收藏
  • 关注

原创 解决java.security.InvalidKeyException: Illegal key size

本文针对Java AES加解密时报错"InvalidKeyException: Illegal key size"的问题,通过对比不同JDK版本找到了解决方案。作者发现新服务器使用Oracle HotSpot JDK时出现该错误,而原系统使用IBM J9 JDK则正常运行。最终通过更换为IBM J9 JDK成功解决问题,并提供了相关安装教程链接。该方法避免了传统需要修改JDK安全策略文件的繁琐操作。

2025-11-28 17:55:12 236

原创 在Linux中安装字体

摘要:本文记录了在Linux服务器上安装中文字体的详细步骤。首先从Windows系统的Fonts目录获取宋体和黑体字体文件,然后在Linux服务器创建字体目录/usr/share/fonts/chinese并设置权限。针对Alibaba Cloud Linux 3系统安装fontconfig和ttmkfdir工具后,上传字体文件并生成字体索引。通过更新字体缓存后,使用fc-list命令验证宋体和黑体安装成功,解决了因缺少字体导致的程序运行问题。

2025-11-14 15:04:21 384

原创 识别银行卡超级网银行号,很详细

最近要做一个识别银行卡超级网银行号的需求,于是就找到了这个,这里记录一下,方便以后使用。

2025-11-12 16:07:06 332

原创 如何下载纯净版操作系统

最近想为老机器重装一下系统,找到了一个纯净的系统下载网站,这里记录一下。

2025-11-02 15:47:48 329

原创 window下载安装maven3.6.0,很详细

最近重装了系统,想安装 3.6.0 的 maven ,找了好长时间的安装包,这里记录一下。

2025-10-29 19:05:07 340

原创 调用阿里云的对象存储,附工具类

最近项目要用到阿里云的oss,这里做个记录。

2025-10-24 15:17:49 284

原创 解决谷歌插件darkreader报错“无法安装扩展程序,因为它使用了不受支持的清单版本。 无法加载清单。”

某天打开电脑,谷歌浏览器的黑暗主题插件突然不能用了,也是折腾了一上午,这里做个记录。

2025-07-17 08:56:39 2186

原创 使用 rsync 在服务器之间进行文件传输

最近要迁移服务器,看上了 rsync ,这里做个记录。

2025-07-09 14:21:42 493

原创 idea的使用小技巧,个人向

IntelliJ IDEA使用小技巧分享

2025-07-05 10:57:38 376

原创 在linux中安装minio

最近的项目要使用 minio ,这先试着安装一下。

2025-05-26 09:34:45 1865

原创 调用七牛云对象存储,附工具类

最近在研究七牛云的对象存储,这里做个记录。这里通过 Java 的方式进行调用。记得备案个域名,七牛云提供的测试域名只有三十天。

2025-05-06 11:48:25 1212

原创 解决重装idea后破解jerbel的问题

最近重装了一下 idea ,但重装之后热部署插件 jerbel 激活后不能用了,或者只有第一次启动能用,再次启动报错,解决问题的过程也稍显曲折,这里做个记录。这里重心在解决我的问题。

2025-04-23 10:07:13 2830 3

原创 使用Python将视频转化为gif

最近想把喜欢的视频片段作成gif,就试着用Python做了下,感觉效果还行,这里做个记录。

2025-03-22 15:26:04 572

原创 手把手教你如何安装游戏mod

最近沉迷于打mod,为了防止忘记,这里做个记录。

2025-03-15 01:06:48 9674

原创 使用 GPT-SoVITS 克隆声音,很详细

最近对文本转语言很感兴趣,但对直接在网站上生成的音频音色却不是很满意,经过不断地寻找,就看中了“GPT-SoVITS” ,对想要的音色进行克隆。

2025-02-15 18:18:23 11575 3

原创 创建 pdf 合同模板

前段时间要求创建“pdf”模板,学会了后感觉虽然简单,但开始也折腾了好久,这里做个记录。

2025-01-18 12:18:38 1055

原创 解决创建laravel项目,使用国外镜像超时,国内镜像缺包的问题

最近想下载 laravel 框架看看,但也遇到了些麻烦,这里做个记录。

2024-12-12 09:48:45 817

原创 记一次跑前端老项目的问题

在一次跑前端老项目的时候,遇到了一些坑,这里记录一下。

2024-12-04 09:35:55 1381

原创 VWmare虚拟机中安装CentOS8

有个项目需要跑着在虚拟机上,就在本机安装了一下,也是一顿折腾,这里做个记录。VWmare版本:17.6.1 build-24319023Linux镜像版本:CentOs8.5.2111。

2024-11-28 16:07:36 1491 1

原创 window 中安装 php 环境

这里选择版本为“VS16 x64 Thread Safe”,这个版本不要选择线程安全的,我试过,会缺少文件“php8apache2_4.dll”,如果下载的当前版本没有类似这个文件,可以下载前面的版本。然后复制一份根目录下的“php.ini-development”,重命名为“php.ini”以后可能需要连接“mysql”,打开“mysql”扩展。安装前需要安装 Apache ,可以查看这篇。然后重新启动“Apache”

2024-11-20 17:29:49 1089

原创 Apache服务安装

存放网站的目录默认是在“根目录\htdocs”,里面有一个“html”文件,我这里将其拷贝一份,重命名为“website”然后修改配置文件,先到“根目录\conf”下打开配置文件,我的是。选择自己的系统版本,我的是64位的,所以选择上面的。保存退出,然后右击此电脑选择“属性”

2024-11-12 17:53:37 935

原创 创建 PostgreSQL 函数案例

最近因为项目需要创建了数据库函数,数据库是 PostgreSQL ,这里做个创建函数的记录。

2024-10-29 11:07:02 1107

原创 搭建 mongodb 副本集,很详细

在项目中使用事务报错,折腾了好久发现单体的 mongodb 不支持事务,需要副本集,在搭建的过程也踩了很多坑,这里做个记录。

2024-10-24 09:23:12 2506

原创 Linux中安装 mongodb ,很详细

看了一下好像没有对应的版本,因为和 CenOS 二者均是 Linux 操作系统的发行版本,完全兼容 CentOS 生态,这里选择的是 RedHat / Cenos 8.0 x64 平台的,如上图所示。注意关闭服务时不能使用 kill -9 ,会导致服务不能重启,可以到“四”看看。

2024-10-14 15:37:21 11596 4

原创 Linux中安装ffmpeg

这里上传一个名为 upload_1709869102030.mp4 视频。可以看到使用没有问题了。解压完成之后是这样的。进入文件后做如下修改。

2024-09-26 15:12:57 4390 10

原创 stable diffusion 神经网络插件 controlnet 的安装,很详细

学到 stable diffusion 的 controlnet 插件,安装也略微曲折,这里做个记录。下载前保证 github 能正常访问。

2024-09-19 09:30:09 2053

原创 stable diffusion 反推提示词插件 tagger 的安装,很详细

最近想下载 stable diffusion 反推提示词插件 tagger ,也是好一番折腾,这里做个记录。在安装之前确保能正常访问 github ,没有就安装个 steam++ ,如果会魔法就更好了,没有也不要紧。

2024-09-11 14:34:44 14343 3

原创 使用切换 JDK 的方式优化部署微服务占用内存过高的问题

前段时间在服务器部署了微服务项目,但即使限制了每个服务的堆,内存还是居高不下,当然服务器的内存也不是很多,只有8G,在优化的时候看到有老哥提到使用 J9 虚拟机的 JDK 能显著减少内存的使用。实践了一下确实如此,在虚拟机参数不变的情况下,项目启动后内存使用率从 80% 多下降到 50% 多。其实跟初次安装 JDK 时差不多,就是有些坑,这里做个记录。

2024-09-10 10:53:38 1070

原创 stable diffusion的安装

最近对 stable diffusion 很感兴趣,就打算安装学习一下,下面是安装的过程。折腾了三个晚上,这里记录一下。如果电脑分多个用户,请务必在管理员用户中安装,还有就是保存网络通畅,能避免一些问题。

2024-08-31 10:30:14 4626

原创 启动nginx报错nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

拒绝显示别名,能显示数字的全部转化成数字,(tcp)仅显示tcp相关选项,显示建立相关链接的程序名,仅列出有在 Listen (监听) 的服務状态。一开始以为是端口被占用,停掉对应的端口进程就行了,于是挨个停一遍。然后停掉对应的进程,注意 PID 列才是对应的进程id。完了发现不对啊,并没有作用,启动还是报这个错。那看看网络相关的端口,使用如下命令查找。使用 PID 列下的进程id停掉进程。可以看到这几个端口都是同一个进程。使用如下命令查看对应占用进程端口。那看看80端口跑了什么。

2024-07-25 11:36:47 3776

原创 调用京灵平台接口,很详细

因为嫌京灵平台的调用方式麻烦,这里就自己改造了一下,只是调用部分,完整的代码在“工具类”中。引入的方式可以在项目中加上“lib”目录引入,也可以安装到本地maven仓库再引入,可以自行百度,或者看。这里插一句,如果不想跑demo,想要直接用笔者改造后的工具类,可以看“4、改造后的依赖”。在项目中京灵平台的案例会发现报错,需要引入对应的依赖包,在根目录的“lib”目录下。这里以“查询灵工合同信息”接口为例,需要调用其他接口针对性添加。进入根目录会看到一个生成命令的TXT文件,打开后面需要用到,

2024-06-26 15:37:24 1642 1

原创 解决报错“java.lang.IllegalAccessError: tried to access class org.bouncycastle.asn1.DEROutputStream from”

最近调用第三方的接口需要用到国密依赖jar包,引入的是最新的,依赖如下

2024-06-07 09:34:18 1886

原创 使用脚本启动和关闭微服务

假如在服务器中部署微服务中不使用 docker ,一个一个地启动服务感觉比较繁琐,就想着能不能使用一个命令实现一键启动,这里以微服务版的若依为例。

2024-04-18 11:02:02 2077

原创 Linux中安装seata

配置文件在根目录的 conf 文件夹下,这里是 /usr/local/seata/seata-1.6.1/conf 目录。开发环境的 seata 的版本为 1.6.1 ,为了保证版本一致,这里也下载 1.6.1 版本。因为要在 nacos 中配置,要求安装并启动 nacos。这里上传到 /usr/local/seata 目录。回到 nacos 发现 seata 服务也消失了。已经在修改的地方做好了注释,初次配置不建议跳过。可以看到 seata 已经启动。

2024-04-12 17:41:11 2392 3

原创 Linux中安装nacos

最近国外的docker似乎是出什么问题,试过很多手段都拉不下 nacos 镜像,就打算在服务器装一下 nacos。

2024-04-07 18:28:01 2270

原创 在微服务整合dubbo,以为微服务版的若依为例

微服务版若依3.6.3dubbo2021.0.1nacos2.2.12、生产者因为我要调用若依的文件服务,所以直接将文件服务作为生产者。依赖如下:主要是这个依赖先在文件服务的 bootstrap.yml 加上如下配置,解决循环引用如何在nacos中对应的配置文件中添加如下配置:接着在启动类中加上 @EnableDubbo 注解接着是dubbo的接口,接口放在这里具体如下:对应的实现类其实要用的方法都在 IMinioSysFileService 的实现类中写好了,这里只是为了使用 @Dub

2024-02-29 21:45:34 1978 1

原创 docker中安装seata,以nacos为配置中心

可以看到有很多seata镜像,一般选择stars最高的那个,就是seataio/seata-server。前面为了拿到配置文件,简单启动了一下seata容器,需要把前面那个停止并删除。创建一个数据库,执行脚本即可,我的数据库名为 cj-seata。用的是哪个数据库就选择哪个数据库的脚本,我这里用的mysql的。可以看到配置文件已经拿下来了,主要修改的就是这个配置文件。拉取成功,后面就用 1.6.1 版本的镜像。拉取的过程需要点时间,耐心等待即可。然后就可以在项目中使用seata了。

2024-01-25 16:24:33 5785 4

原创 docker部署项目,/var/lib/docker/overlay2目录满了如何清理?

使用docker-compose时只清除项目镜像和容器,需要 docker-compose.yml 文件所在目录,我这里是 /www/wwwroot/changjing/jar ,命令如下。可以看到一个 -json.log 的文件很大,竟然有4G多,这是 docker 的日志文件,看看 containers 目录的其他子目录是不是也有这个类型的文件。可能是因为我前面已经清理过日志文件了,看不出什么变化, /var/lib/docker/volumes 目录占791M是jar包。

2024-01-18 09:56:33 18902 9

原创 MySQL数据恢复之binlog2sql的安装和使用,很详细

使用 binlog2sql 要求 日志是打开的 ON ,并且 binlog_format 要为 ROW 类型,如果不满足,则不能使用 binlog2sql 恢复数据,后面就不用看了。是MySQL二进制日志的一个系统变量,它定义了二进制日志的格式。binlog_format 可以设置为如下值:STATEMENT:在这个模式下,二进制日志记录的是SQL语句本身,而不是数据的更改。这种格式是最简单的,但可能存在一些限制和问题,比如对于同一个表的多个更新操作,可能会产生重复的日志记录。

2023-12-12 14:56:28 6219

原创 Nginx的使用

注意这样只会让域名为 https://test.com/jump 时跳转到 https://replace.com ,但如果跳转时需要保留 /jump 后缀,即 https://test.com/jump 时跳转到 https://replace.com/jump ,这时怎么办?可以在小程序后台加入域名获得一个TXT文件,配置到服务器上,再通过域名反向代理解决,即通过域名 https://test.com 跳转到 https://replace.com ,详情看上面,这里讲配置访问TXT文件。

2023-12-04 09:28:02 518

空空如也

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

TA关注的人

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