精选推荐

最新动态

如何精简 SciPy 以适配 AWS Lambda(50MB 限制)

本文详解如何在不使用容器镜像的前提下,通过裁剪 scipy 和 numpy 的二进制依赖,构建轻量级 lambda 层,使其满足 50mb 压缩包限制,并解决常见的 `numpy.core._multiarray_umath` 导入错误。

高效实现滑动窗口数据标准化(-1 到 1 范围)

本文介绍如何利用向量化计算替代 python 原生循环,对大规模时序数据进行滑动窗口(如最近 10 个样本)的高效标准化,将每项映射至 [-1, 1] 区间,显著提升性能并保持算法通用性。

Python 热修复的代码注入风险

热修复本质是运行时动态加载新逻辑,但用 exec 或 eval 执行远程/外部传入的字符串代码,等于主动打开任意代码执行后门。哪怕只修一行,只要输入可控,攻击者就能调 os.system、删文件、窃取环境变量。

Python 数值溢出风险分析

Python 的 int 类型是任意精度的,加到内存耗尽前都不会“溢出”,但这是假安全感——真正踩坑的是 float。它底层用 IEEE 754 双精度表示,超过 2**53 后就无法精确表示每个整数,后续运算开始丢位。