Python 正则表达式引擎 Regex vs RE
Python 有个第三方正则表达式模块 regex, 它兼容官方内置的 re 模块,在满足大部分常规使用的同时,又新增了一系列有趣和有用的高级特性。
Python 有个第三方正则表达式模块 regex, 它兼容官方内置的 re 模块,在满足大部分常规使用的同时,又新增了一系列有趣和有用的高级特性。
为了让团队的代码风格保持一致,使得个人的代码便于团队维护,我们根据项目实际开发场景制定了本规范。
新手刚接触 lxml 时,总会遇到一些奇奇怪怪的问题,解决这些问题需要花费不少时间。本文整理了一些常见的问题,希望能对你有所帮助。
在 Linux 系统上,当 Python 进程出现 CPU 100% 的问题时,该如何查证?本文介绍了如何使用 gdb, gcore, strace, ltrace 等常见调试工具和具体的查证过程。
Eventlet/Gevent 通过 monkey patch 的方式,让 Python 2 同步代码变成异步协程的方式来运行,但是总有一些意向不到的地方能会 block 住你的整个进程。
生产环境有些服务对耗时非常敏感,所以一般会设置较低的 socket_timeout。在晚上流量高峰期时,就容易出现偶尔的丢包导致的超时异常,我们可以添加适当的重试逻辑来缓解。
使用 yarn build 项目遇到“Command failed with exit code 137”错误,原来是 OOM 内存不足,可以通过添加系统交换空间(Swap Space)解决这个问题。
使用 Pymongo Cursor 分批查询数据时,偶尔出现 CursorNotFound 异常, 原来是 LoadBalancer HA 机制导致 Cursor 访问到了不同的 mongos 后端。
本文介绍了在使用阿里云 Redis 的开发规范,从键值设计、命令>使用、客户端使用、相关工具等方面进行说明,通过本文的介绍可以减少使用 Redis 过程带来的问题。
Redis bigkey 即数据量大的 Key,比如字符串Value值非常大,哈希、列表、集合、有序集合元素多等。由于其数据大小远大于其他Key,容易造成内存不均、超时阻塞、网络流量拥塞等一系列问题。