- 博客(87)
- 问答 (5)
- 收藏
- 关注
原创 调用阿里云短信服务
本文介绍了如何调用阿里云短信服务,包括开通服务、购买套餐包、引入依赖等准备工作,并提供了Java工具类代码示例。主要内容包含:1)开通短信服务并购买测试套餐包;2)引入阿里云短信SDK依赖;3)编写配置类、请求参数类和响应参数类;4)提供发送短信的代码片段。通过本文可以快速实现阿里云短信服务的集成和使用。
2025-12-30 09:19:37
324
原创 解决-bash: /usr/bin/yum: No such file or directory
摘要:本文记录了在CentOS 7.8.2003系统中误删yum后的重装过程。首先通过cat /etc/redhat-release确认系统版本,随后从CentOS官方仓库下载对应版本的yum相关rpm包(包括yum、yum-metadata-parser和yum-plugin-fastestmirror)。将下载文件上传至/usr/local/src/yum目录后,使用rpm -ivh yum-*命令完成安装,并通过yum命令验证安装成功。整个流程详细展示了从版本确认到软件包下载、安装的完整步骤。
2025-12-24 08:59:08
392
原创 Linux中安装rabbitmq,很详细
本文详细介绍了在Linux系统中安装RabbitMQ的完整过程。首先需要根据RabbitMQ版本要求安装对应版本的Erlang(本文使用27.3.4.6),包括安装依赖、解压、配置、编译和环境变量设置。然后下载并安装RabbitMQ 4.2.1,同样完成解压和环境变量配置。文中特别强调了安装过程中可能遇到的常见错误(如curses库缺失)及其解决方法,并提供了关键步骤的截图说明。通过按照本文步骤操作,可以成功完成RabbitMQ及其依赖环境的安装配置。
2025-12-12 15:20:24
850
原创 dbeaver 的历史版本下载
本文介绍了如何下载DBeaver数据库管理工具的历史版本。作者因需要连接ClickHouse而选择DBeaver替代Navicat。文章详细展示了从官网下载最新版本和历史版本的具体步骤,包括页面导航、版本选择和Windows系统下的安装过程(以25.1.4版本为例),并提醒用户注意修改默认安装路径。最后展示了安装完成后的界面截图,为需要特定版本DBeaver的用户提供了实用指导。
2025-12-11 09:18:53
274
原创 解决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
295
原创 在Linux中安装字体
摘要:本文记录了在Linux服务器上安装中文字体的详细步骤。首先从Windows系统的Fonts目录获取宋体和黑体字体文件,然后在Linux服务器创建字体目录/usr/share/fonts/chinese并设置权限。针对Alibaba Cloud Linux 3系统安装fontconfig和ttmkfdir工具后,上传字体文件并生成字体索引。通过更新字体缓存后,使用fc-list命令验证宋体和黑体安装成功,解决了因缺少字体导致的程序运行问题。
2025-11-14 15:04:21
534
原创 解决谷歌插件darkreader报错“无法安装扩展程序,因为它使用了不受支持的清单版本。 无法加载清单。”
某天打开电脑,谷歌浏览器的黑暗主题插件突然不能用了,也是折腾了一上午,这里做个记录。
2025-07-17 08:56:39
2378
原创 调用七牛云对象存储,附工具类
最近在研究七牛云的对象存储,这里做个记录。这里通过 Java 的方式进行调用。记得备案个域名,七牛云提供的测试域名只有三十天。
2025-05-06 11:48:25
1261
原创 解决重装idea后破解jerbel的问题
最近重装了一下 idea ,但重装之后热部署插件 jerbel 激活后不能用了,或者只有第一次启动能用,再次启动报错,解决问题的过程也稍显曲折,这里做个记录。这里重心在解决我的问题。
2025-04-23 10:07:13
3161
3
原创 使用 GPT-SoVITS 克隆声音,很详细
最近对文本转语言很感兴趣,但对直接在网站上生成的音频音色却不是很满意,经过不断地寻找,就看中了“GPT-SoVITS” ,对想要的音色进行克隆。
2025-02-15 18:18:23
12222
3
原创 VWmare虚拟机中安装CentOS8
有个项目需要跑着在虚拟机上,就在本机安装了一下,也是一顿折腾,这里做个记录。VWmare版本:17.6.1 build-24319023Linux镜像版本:CentOs8.5.2111。
2024-11-28 16:07:36
1512
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
1146
原创 Apache服务安装
存放网站的目录默认是在“根目录\htdocs”,里面有一个“html”文件,我这里将其拷贝一份,重命名为“website”然后修改配置文件,先到“根目录\conf”下打开配置文件,我的是。选择自己的系统版本,我的是64位的,所以选择上面的。保存退出,然后右击此电脑选择“属性”
2024-11-12 17:53:37
967
原创 搭建 mongodb 副本集,很详细
在项目中使用事务报错,折腾了好久发现单体的 mongodb 不支持事务,需要副本集,在搭建的过程也踩了很多坑,这里做个记录。
2024-10-24 09:23:12
2554
原创 Linux中安装 mongodb ,很详细
看了一下好像没有对应的版本,因为和 CenOS 二者均是 Linux 操作系统的发行版本,完全兼容 CentOS 生态,这里选择的是 RedHat / Cenos 8.0 x64 平台的,如上图所示。注意关闭服务时不能使用 kill -9 ,会导致服务不能重启,可以到“四”看看。
2024-10-14 15:37:21
12037
4
原创 Linux中安装ffmpeg
这里上传一个名为 upload_1709869102030.mp4 视频。可以看到使用没有问题了。解压完成之后是这样的。进入文件后做如下修改。
2024-09-26 15:12:57
4532
10
原创 stable diffusion 神经网络插件 controlnet 的安装,很详细
学到 stable diffusion 的 controlnet 插件,安装也略微曲折,这里做个记录。下载前保证 github 能正常访问。
2024-09-19 09:30:09
2131
原创 stable diffusion 反推提示词插件 tagger 的安装,很详细
最近想下载 stable diffusion 反推提示词插件 tagger ,也是好一番折腾,这里做个记录。在安装之前确保能正常访问 github ,没有就安装个 steam++ ,如果会魔法就更好了,没有也不要紧。
2024-09-11 14:34:44
14884
3
原创 使用切换 JDK 的方式优化部署微服务占用内存过高的问题
前段时间在服务器部署了微服务项目,但即使限制了每个服务的堆,内存还是居高不下,当然服务器的内存也不是很多,只有8G,在优化的时候看到有老哥提到使用 J9 虚拟机的 JDK 能显著减少内存的使用。实践了一下确实如此,在虚拟机参数不变的情况下,项目启动后内存使用率从 80% 多下降到 50% 多。其实跟初次安装 JDK 时差不多,就是有些坑,这里做个记录。
2024-09-10 10:53:38
1109
原创 stable diffusion的安装
最近对 stable diffusion 很感兴趣,就打算安装学习一下,下面是安装的过程。折腾了三个晚上,这里记录一下。如果电脑分多个用户,请务必在管理员用户中安装,还有就是保存网络通畅,能避免一些问题。
2024-08-31 10:30:14
4766
原创 启动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
3834
原创 调用京灵平台接口,很详细
因为嫌京灵平台的调用方式麻烦,这里就自己改造了一下,只是调用部分,完整的代码在“工具类”中。引入的方式可以在项目中加上“lib”目录引入,也可以安装到本地maven仓库再引入,可以自行百度,或者看。这里插一句,如果不想跑demo,想要直接用笔者改造后的工具类,可以看“4、改造后的依赖”。在项目中京灵平台的案例会发现报错,需要引入对应的依赖包,在根目录的“lib”目录下。这里以“查询灵工合同信息”接口为例,需要调用其他接口针对性添加。进入根目录会看到一个生成命令的TXT文件,打开后面需要用到,
2024-06-26 15:37:24
1702
1
原创 解决报错“java.lang.IllegalAccessError: tried to access class org.bouncycastle.asn1.DEROutputStream from”
最近调用第三方的接口需要用到国密依赖jar包,引入的是最新的,依赖如下
2024-06-07 09:34:18
1919
原创 使用脚本启动和关闭微服务
假如在服务器中部署微服务中不使用 docker ,一个一个地启动服务感觉比较繁琐,就想着能不能使用一个命令实现一键启动,这里以微服务版的若依为例。
2024-04-18 11:02:02
2114
原创 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
2457
3
原创 在微服务整合dubbo,以为微服务版的若依为例
微服务版若依3.6.3dubbo2021.0.1nacos2.2.12、生产者因为我要调用若依的文件服务,所以直接将文件服务作为生产者。依赖如下:主要是这个依赖先在文件服务的 bootstrap.yml 加上如下配置,解决循环引用如何在nacos中对应的配置文件中添加如下配置:接着在启动类中加上 @EnableDubbo 注解接着是dubbo的接口,接口放在这里具体如下:对应的实现类其实要用的方法都在 IMinioSysFileService 的实现类中写好了,这里只是为了使用 @Dub
2024-02-29 21:45:34
2037
1
空空如也
运行vue项目报这样的错,请问这是这么回事?
2021-07-14
发送json报错如下问题,在其他项目都没有这个问题,这是怎么回事?
2021-06-09
后台调用微信公众号的群发接口,报错48001
2021-04-29
使用yarn命令时报这样的错,请大神帮忙
2021-03-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅