- 博客(13)
- 收藏
- 关注
原创 修改服务器时间导致Redis请求阻塞问题解决方案
通过 @liaoliaots/nestjs-redis库连接 Redis 后,使用date -s “2024-07-22 00:00:00” 修改服务器时间至过去时。后发现程序 hmget(key, …args) 方法调用开始阻塞。,可以确保客户端在遇到由于时间跳变导致的阻塞问题时,能够及时断开并重新尝试连接,从而恢复正常操作。库连接 Redis 并设置。
2024-07-24 19:09:35 288
原创 db.currentOp() 命令详解
query: 查询的详细信息,包括查找集合 mycollection,过滤条件为 status: “active”,限制返回 10 条记录,并按 created_at 字段降序排序。locks: 操作当前持有的锁,包括全局读锁(Global: “r”)、数据库读锁(Database: “r”)和集合读锁(Collection: “r”)。ns: 操作涉及的命名空间(数据库和集合),格式为 database.collection。opid: 操作 ID,唯一标识每个操作,可以用来终止特定操作。
2024-07-24 16:54:10 449
原创 JS 中 sub(), substr()和substring()的用法
【代码】JS 中 sub(), substr()和substring()的区别。
2024-03-07 13:42:34 628
原创 如何进行MD5加密
MD5加密是一种单向散列函数,通常用于生成消息摘要。虽然MD5在安全性上已经不够强大,因为存在碰撞和漏洞,但有时仍然需要用它进行简单的校验或者非安全性要求较低的场景。
2024-03-05 16:06:38 123 1
原创 nginx报错403 forbidden的解决方法
检查 server.location.root 的路径是否正确,如果路径下没有index.html会报错403 forbidden。如果启动用户和nginx配置的用户不一致或者启动用户没有操作web目录的权限。缺少index.html,或者访问路径不正确。
2024-02-28 11:07:56 237 1
原创 Mongodb 查询进阶
second: 返回该日期的秒部分(以0到59之间的数字形式返回日期的第二部分,但可以是60来计算闰秒)。$dayOfWeek: 返回的是这个周的星期几(1:星期日,7:星期六)。$dayOfYear: 返回该日期是这一年的第几天(全年 366 天)。$dayOfMonth: 返回该日期是这一个月的第几天(1到31)。$millisecond:返回该日期的毫秒部分( 0 到 999)。$week: 返回该日期是所在年的第几个星期( 0 到 53)。$month: 返回该日期的月份部分( 1 到 12)。
2023-09-27 10:19:09 139
原创 Navicat链接mysql8.0及以上版本报错 “Authentication plugin ‘caching_sha2_password‘ cannot be loaded: ...“
Mysql8.0之前版本加密方式是mysql_native_password。而之后的版本加密方式改为 caching_sha2_password。
2023-09-20 16:40:55 161 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人