- 博客(92)
- 问答 (5)
- 收藏
- 关注
原创 使用rsyslog将多个服务的日志合并
本文介绍了使用rsyslog工具合并多个服务日志的方法。首先配置rsyslog的imfile模块监控两个日志文件路径(/www/wwwroot/guowang/jar/system.log和/www/wwwroot/guowang8183/jar/system.log),设置轮询间隔为1秒。通过设置不同Facility(local0和local1)区分服务,并统一输出到/var/log/guowang-all.log文件。接着配置日志文件权限(644)和目录权限(755),重启rsyslog服务后手动创建合
2026-04-28 09:17:44
201
原创 在芋道自定义数据权限
本文介绍了在芋道框架中实现自定义数据权限的过程。首先确定需要权限控制的字段(如企业ID和接单企业ID),并在枚举类中新增数据权限范围。接着仿照部门权限方法,编写运单数据权限相关代码,包括创建WaybillDataPermissionRespDTO数据传输对象、定义权限服务接口及其实现。文章详细展示了如何扩展芋道框架的数据权限功能,为特定业务场景(如运单管理)提供细粒度的数据访问控制。
2026-04-08 08:40:02
433
原创 Linux中安装Redis,很详细
本文详细介绍了在Linux系统上安装Redis的完整步骤。首先从GitHub下载Redis 6.2.6版本,上传至/usr/local/redis目录并解压。然后执行make和make install命令完成安装。接着配置redis.conf文件,包括允许远程连接、设置后台运行和连接密码。最后演示了启动Redis服务、查询状态以及两种关闭方式(通过redis-cli或kill进程)。文章提供了详细的操作命令和截图,适合作为Redis安装的参考教程。
2026-03-23 16:02:17
210
原创 调用天翼云印刷文字识别接口,很详细
本文详细介绍了如何调用天翼云印刷文字识别接口,主要包含以下内容:1)开通天翼云识别服务并获取必要参数;2)查阅官方文档了解接口规范;3)通过Java代码实现驾驶证识别功能,包括本地依赖安装、Base64图片转换和接口调用;4)提供了完整的工具类实现,包含配置类、接口枚举类和识别类型枚举类。文中给出了关键代码片段和注意事项,并附有操作截图和完整代码下载指引。
2026-02-04 18:54:27
449
原创 禁用Linux默认端口监听IPv6地址,修改为监听IPv4
摘要:本文记录了解决阿里云负载均衡ALB端口监听异常的过程。问题表现为服务端口默认监听IPv6(tcp6),而ALB需要监听IPv4(tcp)。通过修改Linux系统配置,禁用IPv6功能:编辑/etc/sysctl.conf文件,添加禁用IPv6的参数后执行sysctl -p生效。验证显示端口已改为监听IPv4,ALB检测恢复正常。该方法适用于无需IPv6且希望节省系统资源的场景,操作简单无需重启系统。(149字)
2026-01-28 11:44:59
569
原创 调用阿里云短信服务
本文介绍了如何调用阿里云短信服务,包括开通服务、购买套餐包、引入依赖等准备工作,并提供了Java工具类代码示例。主要内容包含:1)开通短信服务并购买测试套餐包;2)引入阿里云短信SDK依赖;3)编写配置类、请求参数类和响应参数类;4)提供发送短信的代码片段。通过本文可以快速实现阿里云短信服务的集成和使用。
2025-12-30 09:19:37
442
原创 解决-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
499
原创 Linux中安装rabbitmq,很详细
本文详细介绍了在Linux系统中安装RabbitMQ的完整过程。首先需要根据RabbitMQ版本要求安装对应版本的Erlang(本文使用27.3.4.6),包括安装依赖、解压、配置、编译和环境变量设置。然后下载并安装RabbitMQ 4.2.1,同样完成解压和环境变量配置。文中特别强调了安装过程中可能遇到的常见错误(如curses库缺失)及其解决方法,并提供了关键步骤的截图说明。通过按照本文步骤操作,可以成功完成RabbitMQ及其依赖环境的安装配置。
2025-12-12 15:20:24
1293
原创 dbeaver 的历史版本下载
本文介绍了如何下载DBeaver数据库管理工具的历史版本。作者因需要连接ClickHouse而选择DBeaver替代Navicat。文章详细展示了从官网下载最新版本和历史版本的具体步骤,包括页面导航、版本选择和Windows系统下的安装过程(以25.1.4版本为例),并提醒用户注意修改默认安装路径。最后展示了安装完成后的界面截图,为需要特定版本DBeaver的用户提供了实用指导。
2025-12-11 09:18:53
519
原创 解决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
355
原创 在Linux中安装字体
摘要:本文记录了在Linux服务器上安装中文字体的详细步骤。首先从Windows系统的Fonts目录获取宋体和黑体字体文件,然后在Linux服务器创建字体目录/usr/share/fonts/chinese并设置权限。针对Alibaba Cloud Linux 3系统安装fontconfig和ttmkfdir工具后,上传字体文件并生成字体索引。通过更新字体缓存后,使用fc-list命令验证宋体和黑体安装成功,解决了因缺少字体导致的程序运行问题。
2025-11-14 15:04:21
799
原创 解决谷歌插件darkreader报错“无法安装扩展程序,因为它使用了不受支持的清单版本。 无法加载清单。”
某天打开电脑,谷歌浏览器的黑暗主题插件突然不能用了,也是折腾了一上午,这里做个记录。
2025-07-17 08:56:39
2670
原创 调用七牛云对象存储,附工具类
最近在研究七牛云的对象存储,这里做个记录。这里通过 Java 的方式进行调用。记得备案个域名,七牛云提供的测试域名只有三十天。
2025-05-06 11:48:25
1409
原创 解决重装idea后破解jerbel的问题
最近重装了一下 idea ,但重装之后热部署插件 jerbel 激活后不能用了,或者只有第一次启动能用,再次启动报错,解决问题的过程也稍显曲折,这里做个记录。这里重心在解决我的问题。
2025-04-23 10:07:13
4033
3
原创 使用 GPT-SoVITS 克隆声音,很详细
最近对文本转语言很感兴趣,但对直接在网站上生成的音频音色却不是很满意,经过不断地寻找,就看中了“GPT-SoVITS” ,对想要的音色进行克隆。
2025-02-15 18:18:23
13346
3
原创 VWmare虚拟机中安装CentOS8
有个项目需要跑着在虚拟机上,就在本机安装了一下,也是一顿折腾,这里做个记录。VWmare版本:17.6.1 build-24319023Linux镜像版本:CentOs8.5.2111。
2024-11-28 16:07:36
1616
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
1236
原创 Apache服务安装
存放网站的目录默认是在“根目录\htdocs”,里面有一个“html”文件,我这里将其拷贝一份,重命名为“website”然后修改配置文件,先到“根目录\conf”下打开配置文件,我的是。选择自己的系统版本,我的是64位的,所以选择上面的。保存退出,然后右击此电脑选择“属性”
2024-11-12 17:53:37
1019
原创 搭建 mongodb 副本集,很详细
在项目中使用事务报错,折腾了好久发现单体的 mongodb 不支持事务,需要副本集,在搭建的过程也踩了很多坑,这里做个记录。
2024-10-24 09:23:12
2631
原创 Linux中安装 mongodb ,很详细
看了一下好像没有对应的版本,因为和 CenOS 二者均是 Linux 操作系统的发行版本,完全兼容 CentOS 生态,这里选择的是 RedHat / Cenos 8.0 x64 平台的,如上图所示。注意关闭服务时不能使用 kill -9 ,会导致服务不能重启,可以到“四”看看。
2024-10-14 15:37:21
12402
4
原创 Linux中安装ffmpeg
这里上传一个名为 upload_1709869102030.mp4 视频。可以看到使用没有问题了。解压完成之后是这样的。进入文件后做如下修改。
2024-09-26 15:12:57
4760
10
原创 stable diffusion 神经网络插件 controlnet 的安装,很详细
学到 stable diffusion 的 controlnet 插件,安装也略微曲折,这里做个记录。下载前保证 github 能正常访问。
2024-09-19 09:30:09
2346
原创 stable diffusion 反推提示词插件 tagger 的安装,很详细
最近想下载 stable diffusion 反推提示词插件 tagger ,也是好一番折腾,这里做个记录。在安装之前确保能正常访问 github ,没有就安装个 steam++ ,如果会魔法就更好了,没有也不要紧。
2024-09-11 14:34:44
15940
3
原创 使用切换 JDK 的方式优化部署微服务占用内存过高的问题
前段时间在服务器部署了微服务项目,但即使限制了每个服务的堆,内存还是居高不下,当然服务器的内存也不是很多,只有8G,在优化的时候看到有老哥提到使用 J9 虚拟机的 JDK 能显著减少内存的使用。实践了一下确实如此,在虚拟机参数不变的情况下,项目启动后内存使用率从 80% 多下降到 50% 多。其实跟初次安装 JDK 时差不多,就是有些坑,这里做个记录。
2024-09-10 10:53:38
1204
原创 stable diffusion的安装
最近对 stable diffusion 很感兴趣,就打算安装学习一下,下面是安装的过程。折腾了三个晚上,这里记录一下。如果电脑分多个用户,请务必在管理员用户中安装,还有就是保存网络通畅,能避免一些问题。
2024-08-31 10:30:14
5035
原创 启动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
3903
原创 调用京灵平台接口,很详细
因为嫌京灵平台的调用方式麻烦,这里就自己改造了一下,只是调用部分,完整的代码在“工具类”中。引入的方式可以在项目中加上“lib”目录引入,也可以安装到本地maven仓库再引入,可以自行百度,或者看。这里插一句,如果不想跑demo,想要直接用笔者改造后的工具类,可以看“4、改造后的依赖”。在项目中京灵平台的案例会发现报错,需要引入对应的依赖包,在根目录的“lib”目录下。这里以“查询灵工合同信息”接口为例,需要调用其他接口针对性添加。进入根目录会看到一个生成命令的TXT文件,打开后面需要用到,
2024-06-26 15:37:24
1862
1
空空如也
运行vue项目报这样的错,请问这是这么回事?
2021-07-14
发送json报错如下问题,在其他项目都没有这个问题,这是怎么回事?
2021-06-09
后台调用微信公众号的群发接口,报错48001
2021-04-29
使用yarn命令时报这样的错,请大神帮忙
2021-03-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅