- 冷漠man
- 浏览量1900 | 粉丝0 | 关注0
-
2026-01-19 18:20:02
-
2026-01-19 18:26:03
- 装饰器带参数和不带参数的写法差异及参数传递细节
- 不带参数的装饰器是接收被装饰函数为唯一参数并返回新函数的单层函数;带参数的装饰器则是三层结构:外层接收装饰器参数并返回中间层装饰器,中间层接收被装饰函数,最内层接收运行时参数。
-
453
-
2026-01-19 18:29:02
- Python 线程池 ThreadPoolExecutor 的内部实现
- ThreadPoolExecutor的核心是封装任务调度与线程复用,依赖queue.Queue缓冲任务、threading.Thread启动工作线程,通过\_threads集合和原子计数器协调状态;任务提交打包为\_WorkItem入队并唤醒空闲线程;工作线程循环取任务、异常屏蔽执行、自动退出;线程按需创建,不主动销毁。
-
329
-
2026-01-19 18:34:53
-
2026-01-19 18:57:46
- SQL 外键约束真的有必要吗?
- 有必要,但需依场景权衡——外键通过数据库层强制校验防止孤儿记录,保障跨表数据一致性;高并发、分库分表或遗留系统等场景可改用应用层校验、唯一索引、数据稽核等替代方案。
-
168
-
2026-01-19 20:24:09
-
2026-01-19 20:50:13
-
2026-01-20 04:59:26
-
2026-01-20 07:09:22
-
2026-01-20 11:13:29