HUANGWANG'S BLOG

Python中的消息队列工具

场景

  • 未使用消息队列工具时

用户发请求—>服务端接受处理—>服务端处理(花很长时间)—>用户收到结果

当服务端处理需要消耗比较长的时间且大量消耗CPU资源时,客户端与服务端的连接需要一直保持,同时,当大量的请求涌入时,可能会造成拥堵或者资源耗尽,此时则需要对客户端提交的请求进行有序的处理,引入消息队列工具。

在Python中如何快速组装稀疏矩阵

在采用Python编写数值计算方法的求解器时,往往需要自己组装求解的刚度矩阵,当矩阵带宽比较大时,采用稠密矩阵(尽管直接组装速度会快些)常常会遇到内存受限的问题。此时,我们会考虑采用稀疏矩阵来存储,这样可以省去为零位置的值,大大节省内存或磁盘的占用。