HTTP服务器的吞吐率(单位时间吞吐量)通常有一个上限,尤其是普通配置的机器,在带宽够的情况下,用压测工具经常能把服务器压出翔,为了线上环境稳定性,防止恶意攻击影响到其他用户,可选择对客户端访问频率进行合理限制。
vue2如何保持历史页面数据不变,实现返回后不重置数据(keep-alive)
我们在项目开发中遇到最多的就是跟列表相关的操作吧,有一点很蛋疼的就是用户从列表页点击条目进入详情页后再次返回列表页面,数据却自动刷新了,又回到了列表的头部!
拿电商项目来说吧,我正在某个类目下开心的翻着我要的商品,不知道翻了几页终于找到一款类似的商品,激动的赶紧点进去,却发现不是想要的,然后返回,怎么数据又重置了??还要让我再重新翻一遍么?我去年买了表。
使用Pillow模块压缩图片
Python 可以使用 Pillow 模块操作图片。
使用asyncio处理并发
1、asyncio是一个异步IO非阻塞框架
2、async/await
是Python提供的异步编程API,而asyncio只是一个利用 async/await
API进行异步编程的框架
3、并发:一次处理多件事
4、并行:一次做多件事