-
2026-01-25 20:00:33
- SQL 乐观锁的实现思路
- 乐观锁本质是应用层通过版本字段比对实现的并发控制策略,核心为提交时校验version或updated_at;常用UPDATE...WHEREversion=?实现,要求version有索引且非NULL;时间戳方案存在精度以及时钟同步风险;框架支持仅为自动注入WHERE条件,不处理重试逻辑,且仅保障单行更新一致性。
-
699
-
2026-01-25 20:01:37
- Linux DDoS 攻击的基本识别方法
- DDoS第一信号是网络接口吞吐量异常激增而非服务器宕机;需用nload、ip-slink、sar-nDEV实时比对历史基线;SYN_RECV堆积、SyncookiesSent上升、ss显示synrecv>1000提示TCP层攻击;tcpdump过滤抓包确诊协议特征。
-
262
-
2026-01-25 20:03:08
-
2026-01-25 20:03:08
-
2026-01-25 20:04:02
- Linux 删除文件后磁盘空间未释放的排查
- Linux中文件被rm删除后若进程仍持有句柄,磁盘空间不会释放,因inode和数据块仍被占用;需用lsof+L1排查,通过kill-USR1或重启进程释放fd,而非再次rm。
-
755
-
2026-01-25 20:05:02
-
2026-01-25 20:05:35
-
2026-01-25 20:08:02
-
2026-01-25 20:09:12
- pandas 如何把多级索引扁平化为普通列(最简写法)
- reset_index()默认将MultiIndex所有层级转为列并重置为整数索引;可指定level参数展开部分层级;列名含元组时需用map(‘_’.join)或列表推导式扁平化;索引无名则生成level_0等默认列名,建议预先命名。
-
942
-
2026-01-25 20:12:42