Python 中 Redis 连接池原理

通常情况下,我们进行 redis 操作时,会创建一个连接,并基于这个连接进行操作。操作完成后,释放该连接。但是当并发较高时,频繁的创建和释放会对性能造成影响。连接池的原理是通过预先创建多个连接。进行获取已经创建好的连接进行操作,操作完成之后,不会进行释放,可以用于后续其他redis的操作。

深入理解 Python 中的元类(metaclass)

元类(metaclass)是 Python 中一个比较难理解的概念,找了许多资料和官方文档,花了好久才算基本理解清楚。本文记录了多篇文章中的内容和自己的一些理解,便于自己和他人查漏补缺。

Python 设计模式实现

设计模式是指软件设计问题的推荐方案。设计模式一般是描述如何组织代码和使用最佳实践来解决常见的设计问题。

它是高层次的方案,并不关注具体的实现细节。

本文主要通过 Python 来简单介绍和实现不同的设计模式。

tmux 使用总结

tmux 是一个优秀的终端复用器类自由软件,功能类似 GNU Screen,但使用 BSD 许可> 发布。用户可以通过 tmux 在一个终端内管理多个分离的会话,窗口及面板,对于同时 使用多个命令行,或多个任务时非常方便。