- 博客(22)
- 收藏
- 关注
原创 键影KeyEcho
面向 Windows 的多窗口自动按键与按键跟随工具。 一套配置,同时驱动 1 个主窗口 + 4 个副窗口;支持真实扫描码前台发送、后台窗口消息广播、 DX 焦点控件注入三种键盘仿真,并支持把主窗口的按键实时镜像到所有副窗口。
2026-10-23 17:44:01
241
原创 Windows 事件日志深度清理脚本 (保留今年数据 + 清理旧归档)
脚本依赖系统时间判断年份。如果你的服务器时间不准(比如还在 2025 年),脚本可能会误删数据。请确保右下角时间是正确的 2026 年。
2026-07-09 18:09:49
178
原创 Windows Server 2012 自动扫描所有磁盘的卷影副本
专门针对 Windows Server 2012 设计。它会自动扫描所有磁盘的卷影副本(Shadow Copies)占用情况,并安全地清理旧数据,最后汇报释放了多少空间。
2026-07-09 18:03:42
197
原创 麒麟操作系统(Kylin Linux V10)上将 OpenSSH 升级到最新版本
麒麟操作系统(Kylin Linux V10)上将 OpenSSH 升级到最新版本
2026-05-26 18:03:11
1453
原创 Java 开发时间工具类
本文介绍了一个基于Java 8时间API的TimeUtils工具类,封装了常见时间段查询功能。该工具类使用LocalDateTime等线程安全类,提供最近一天/周/月、当天、本周、本月和本季度等时间段查询方法。核心特性包括:使用TemporalAdjusters处理固定周期查询,LocalTime.MAX确保完整覆盖当天时间,并采用统一的时间格式化。文章还给出了数据库查询的"左闭右开"建议和时区处理注意事项,确保时间查询的准确性和可靠性。该工具类可直接应用于日常开发中的90%时间段查询需
2026-05-19 17:25:24
59
原创 nacos问题根源:端口被占用错误日志的核心信息是:Caused by: java.net.BindException: Address already in use: bind
nacos问题根源:端口被占用错误日志的核心信息是:Caused by: java.net.BindException: Address already in use: bind
2026-05-12 17:02:21
410
原创 Typora重置(windows)
摘要:本文提供了一个重置Typora试用期的批处理脚本(Typora重置15天.bat)。该脚本通过删除注册表项"HKCU\SOFTWARE\Typora"和用户数据文件夹"C:\Users\用户名\AppData\Roaming\Typora"来重置软件试用期。使用前需修改脚本中的"MY_USERNAME"变量为实际用户名,并建议以GBK编码保存文件以避免中文乱码问题。脚本包含错误处理和状态提示功能。
2025-12-16 15:54:16
417
原创 Ubuntu自动修复损坏的依赖
在 Ubuntu 24(实际上,你可能指的是基于 Ubuntu 22.04 或更高版本的系统,因为 Ubuntu 24 还未发布)中,如果你遇到了依赖问题,通常是因为某些包损坏或需要更新。这里有几种方法可以帮助你修复依赖问题。通过上述步骤,你应该能够解决大部分的依赖问题。如果问题依然存在,可能需要更详细地检查具体的错误信息,并针对特定的问题进行解决。有时候,旧的或不再需要的包可能会导致依赖问题。可以帮助你了解发生了什么问题。是另一个包管理工具,它在处理依赖问题时可能比。如果问题仍然存在,查看。
2025-12-01 16:19:41
369
原创 ubuntu下使用Navicat连接docker中的MySQL报错解决
在Ubuntu系统中使用Navicat连接Docker内的MySQL时出现2002错误,提示找不到/var/lib/mysql/mysql.sock文件。解决方法是将连接主机名从默认的"localhost"改为"127.0.0.1"。这是因为localhost会尝试通过Unix socket连接,而127.0.0.1会强制使用TCP/IP协议,从而绕过socket文件检查,成功建立连接。
2025-12-01 10:00:16
125
原创 MySQL 5.7.44 符合等保
MySQL 5.7.44等保安全配置指南:详细说明如何在my.cnf文件中进行安全设置,包括禁用危险功能、启用日志审计、配置SSL加密、设置强密码策略等关键安全参数。提供完整的配置示例和操作步骤,涵盖字符集设置、连接限制、日志记录、SQL注入防护等安全要求,并指导如何验证配置有效性,确保符合国家信息安全等级保护标准。
2025-11-21 16:43:36
939
原创 禁用RSA
在麒麟操作系统(Kylin OS)或其他类似的Linux发行版中,如果你想要禁用RSA密钥算法,通常是因为出于安全考虑,想要减少使用较弱的加密算法。在SSH配置中,你可以通过修改sshd_config文件来实现禁用RSA密钥算法。为了验证更改是否成功,你可以检查SSH服务器的配置,看看RSA是否真的被禁用了。修改完配置文件后,你需要重启SSH服务以使更改生效。在生产环境中进行此类更改前,最好在一个测试环境中先行测试以避免意外中断服务。在这个例子中,我们保留了其他安全的密钥交换算法和公钥类型,移除了RSA。
2025-07-03 18:06:04
4838
原创 Lamda表达式
List<User> userList = new ArrayList<>();ListToMapMap<Long, User> maps = userList.stream().collect(Collectors.toMap(User::getId, Function.identity(), (key1, key2) -> key2));map转listmap.entrySet().stream().map(e -> new Person(e.
2022-04-14 16:27:57
694
原创 mybatisplus参照表
Wrapper<T> wrapper = new EntityWrapper<T>().eq(column, params);参照表:
2022-04-14 15:22:17
231
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1