冷漠man
浏览量1940    |    粉丝0    |    关注0
  • 冷漠man

    冷漠man

    2026-02-25 18:50:36
    SQL pg_stat_statements 的 queryid 与慢 SQL 归类分析模板
    queryid是PostgreSQL对归一化SQL(去空格、常量、注释等)用哈希算法生成的64位整数,相同SQL因空格、EXPLAIN前缀、绑定变量形式不同($1vs?)或驱动差异可能导致queryid不同。
    960
  • 冷漠man

    冷漠man

    2026-02-25 19:17:02
    Python multiprocessing 模块进程启动模式解析
    fork复制父进程全部内存状态,spawn启动全新解释器仅导入必要模块;前者易导致日志重复、数据库连接失效,后者可能因不可序列化对象报PicklingError。
    156
  • 冷漠man

    冷漠man

    2026-02-25 19:31:02
    Python list 底层实现结构解析
    Python列表是动态数组,底层为连续指针数组,支持O(1)索引访问;采用预分配策略扩容,尾部操作高效,中间操作需移动元素;存储对象引用而非实体,浅拷贝不递归复制。
    279
  • 冷漠man

    冷漠man

    2026-02-25 19:37:11
    Python 进程间资源竞争与防护
    进程间共享变量总是错的,因为multiprocessing启动的是内存隔离的独立进程,全局变量或普通对象在各进程中只是独立副本;必须用Value、Array或Manager等显式同步工具。
    302
  • 冷漠man

    冷漠man

    2026-02-25 19:51:10
    Python basedpyright 的社区维护路径
    pyright当前由社区维护,微软已停止功能更新;确认方式为检查pyright--version输出是否含“community”字样,且路径含site-packages/pyright、版本≥1.1.320;配置兼容但include/exclude更严格、strict模式支持新特性、reportUnusedVariable默认开启、仅支持pyrightconfig.json。
    148
  • 冷漠man

    冷漠man

    2026-02-25 19:55:19
    Python 继承层级过深带来的维护问题
    继承链超4层易致super()失效,因MRO偏离预期;应查__mro__、显式调用super().__init__()、慎用多重手动调用;类型判断需hasattr兜底;__init__参数宜用**kwargs收口或工厂方法;静态检查需补类型注解。
    963
  • 冷漠man

    冷漠man

    2026-02-25 19:58:03
    SQL 大数据表索引维护技巧
    MySQL5.6前ADDINDEX全程锁表;5.6起部分支持INPLACE但非绝对免锁,需满足innodb_file_per_table=ON且无TEXT/BLOB字段;函数在WHERE中会导致索引失效;联合索引字段顺序应按过滤性、范围性、排序性优化;OPTIMIZETABLE本质重建表,慎用,优先ALTERTABLE...ENGINE=InnoDB;无明确性能问题勿随意调整索引。
    438
  • 冷漠man

    冷漠man

    2026-02-25 20:04:03
    Python mixin 设计模式的适用边界
    当多个不相关类需复用小块行为且无法修改继承链时才用Mixin;它不是多继承捷径,而是轻量接口补丁,适用Django模型/测试类增强,忌共享状态、初始化敏感或行为差异大场景。
    593
  • 冷漠man

    冷漠man

    2026-02-25 20:07:03
    Python 多入口脚本的组织方式
    多个ifname=="__main__"不能共存,Python只执行最后一个;正确做法是统一入口、封装函数并用argparse或环境变量分发,或通过setuptoolsentry_points管理多命令。
    154
  • 冷漠man

    冷漠man

    2026-02-25 20:12:34
    Python 日志级别在生产环境的合理划分
    生产环境默认关闭DEBUG级别,因其会泄露敏感信息、增大日志体积;仅排查问题时对特定模块临时启用,并限制输出目标与大小;INFO表示正常执行,WARNING表示潜在异常但未失败;ERROR是否带traceback需按定位需求权衡;应使用dictConfig实现模块级独立日志配置。
    453

最新下载

更多>
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号