- 博客(23)
- 收藏
- 关注

原创 基于 Springboot 的通过 Websocket 进行信息转发的项目
本系统为基于 Websocket 的信息转发工具,在客户端没有公网IP的情况下,打通客户端与服务端的连接通道,实现双向的信息传输。
2023-02-14 22:29:44
1641

原创 基于 Springboot 的 Bark 通知辅助处理项目
本项目为 Bark 辅助处理项目,项目服务端放置在 Bark 服务端前端,用于接收和处理客户端的 Bark 格式报文的转发请求。需要对原始通知信息进行处理,经过修改后再提交给 Bark 服务端将通知转发到不同平台上统一通知推送服务(forward-server,基于开发)MacOS X 通知(命令行模式)Windows 通知(待开发)Nextcloud 通知(API 模式)Bark本项目参考了appriseMacOS 通知Windows 通知。
2023-02-12 23:42:26
864
1

原创 基于 Springboot 的 API 转发服务
本系统为基于 Springboot 的带加密功能的简易 API 转发服务,能够解决在数据传输过程中存在的信息泄露风险,提高数据传输的安全性。
2023-02-12 23:39:07
1532
3
原创 雷迪司 H1000M UPS 电源使用 NUT(Network UPS Tools) 连接 iStoreOS(openwrt) 教程
本人购入雷迪司 H1000M UPS 电源,想要连接到我的软路由上,但是网络上关于软路由连接UPS的教程少之又少,于是特此记录备忘,也提供思路,为有同样需要的人进行配置。其他品牌的UPS电源同理。
2024-12-28 03:56:02
851
原创 Nginx 非标准端口 301 跳转的处理和配置
在网站搭建过程中,遇到了非标准端口 301 重定向问题,特记录解决方案以供参考。当然,如果有条件,最好设置listen端口和访问时的端口一直,这样才能从源头上解决非标端口访问的问题。配置经过本人使用无问题。
2024-03-23 03:21:07
455
1
原创 直播信号源rtsp转hls配置
摄像头 RTSP 直播源->本地 FFMpeg 处理成 HLS->nginx 转发->浏览器客户端 ckplayer.js 查看。
2023-02-14 22:37:10
1898
1
原创 CentOS&RedHat 安装 Mysql 8.0.27
如果安装完成之后没有显示默认密码,则需要重新初始化数据库。初始化数据库前,先修改 MySQL 的配置文件。说明安装了不正确的公钥,直接卸载公钥即可。公钥删除后,即可正常安装。
2023-02-14 22:35:19
276
原创 Nginx 记录 Body 日志,并将日志中的 Unicode 字符显示为对应的中文
使用 Linux 自带的echo -e命令即可查看 Unicode 文本。echo -e 是处理特殊字符的命令,利用该特性可以实现英文与 Unicode 混合文本中的内容进行正常输出。
2023-02-13 00:52:51
2581
原创 Ubuntu/Linux 解锁被锁定的账号
该限制同时对 root 用户生效。deny:设置普通用户和root用户连续错误登陆的最大次数,超过最大次数,则锁定该用户。:设定普通用户锁定后,多少秒后解锁。:设定root用户锁定后,多少秒后解锁。
2023-02-13 00:52:46
3863
原创 Linux 路由表的常见操作
在日常的项目维护中,有时候需要检查网络联通情况,排查问题是,主要是查看主机的路由表,因此将常用的命令记录下来,方便日后使用。
2023-02-13 00:52:09
1165
原创 Apache Log4j 高危漏洞缓解和修复措施
(3)将系统环境变量:LOG4J_FORMAT_MSG_NO_LOOKUPS 设置为 true。则表示该项目引用了受影响的版本的 Log4j2,需要尽快查看项目代码,结合实际情况进行处理。2、使用 Logback 的项目,为了保险起见,心有余力还是升级以下,以防万一。如果是 maven 管理的项目,通过升级 log4j 的版本解决漏洞。对所有使用到 Log4j 组件的项目进行升级,使用最新版本。如果检查到例如下方的结果:(2
2023-02-13 00:45:19
1035
原创 Tomcat 运行报错 This is very likely to create a memory leak
查阅资料得知,产生该异常的原因为内存溢出。如果遇到无法识别短横杠。
2023-02-13 00:44:04
12702
原创 Ubuntu 上使用 update-alternatives 安装 Python
update-alternatives是用于在多个同类型命令中进行切换的一个脚本,在debian中可以通过apt-get install dpkg来进行安装。通过 update-alternatives 安装 python,可以方便的对默认版本的Python进行管理,在需要的时候可以进行切换。
2023-02-13 00:43:51
859
原创 SpringBoot 多数据源无法并发执行的问题
猜测原因,是因为数据库源Bean并不是在创建完成后就连接数据库,而是在进行查询的时候才会连接,如果在某一时刻同时调用两个数据源进行查询,且两个数据源都没有进行首次连接,那么会造成卡死现象。在两个数据源的Bean初始化完成后,手动连接数据库,确保在调用前已经完成连接,这样就可以确保不会卡死。在配置多数据源后,如果配置了定时任务,同时调用两个数据源的Mapper进行查询,会出现卡死的现象。
2023-02-13 00:41:32
692
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人