- 冷漠man
- 浏览量1940 | 粉丝0 | 关注0
-
2026-01-27 09:24:54
-
2026-01-27 10:00:02
- Go 1.23+ 新特性对面试的影响(2026必备)
- Go1.23新增range-over-func、unique.String、禁用//go:linkname,并强化govet与gomodtidy-diff的工程实践作用,核心是提升迭代控制、内存优化、安全性和协作可靠性。
-
765
-
2026-01-27 11:31:26
- 如何实现一个支持负索引和切片的自定义序列类
- __getitem__必须同时处理int和slice:对int调用_normalize_index转负索引,对slice用_normalize_slice标准化边界并返回新序列实例。
-
992
-
2026-01-27 11:42:10
-
2026-01-27 13:17:34
- 如何在 except 中重新抛出异常但附加额外 traceback
- 应使用raiseNewException()frome保留原始traceback并显式关联异常;若需自定义traceback内容,则用sys.exc_info()获取三元组后调用traceback.print_exception()或with_traceback()。
-
761
-
2026-01-27 13:29:02
- Python 函数返回值优化技巧
- 函数返回多个值时应用tuple而非list,因逗号分隔返回值本质是tuple;None需显式写出;大数据用yield生成器;错误应抛异常而非返回状态码。
-
112
-
2026-01-27 13:39:09
- Python 函数式编程风格的利弊分析
- Python中map/filter适合单层无状态纯计算,如开方或去空字符串;涉及索引、上下文、异常或副作用时应改用for循环;reduce极少使用,因sum/max/join等内置函数更清晰高效;高阶函数重在解耦变化点,需命名清晰、避免嵌套;调试时优先保证中间状态可观察。
-
556
-
2026-01-27 14:26:51
-
2026-01-27 14:36:10
- Linux 运维中如何设计回滚方案?
- 回滚必须基于可重复部署的基础设施,依赖自动化工具(如Ansible、Helm、docker-compose)和不可变镜像、语义化标签、版本化配置及支持降级的数据库迁移工具,人工操作不是真正回滚。
-
699
-
2026-01-27 14:50:40
- Python 大量对象创建的内存优化方法
- 用__slots__可将实例内存压缩至原来的1/3~1/5,因禁用__dict__和__weakref__,属性转为固定偏移存储;需显式声明属性名,父类启用则子类也须定义,否则优化失效。
-
244