背景 目前看到实现websocket的框架的- django的channels- flask- sanic好奇,用python怎样写一个webs...
1 什么是异步编程 通过学习相关概念,我们逐步解释异步编程是什么。 1.1 阻塞 程序未得到所需计算资源时被挂起的状态。 程序在等待某个操作完成...
web解释常用的模版有 django 自带的template jinja2比第一个要强大 mako比jinja2灵活 sanic目前支持模版引擎...
为什么使用协程 C10K问题 在互联网开始的早期,使用互联网的人较少,一台服务器同时在线的连接也不是很多,所以最初的服务器设计的时候使用进程或者...
1.进程创建监听套接字socket1,邦定一个指定端口,并接受了若干连接。那么进程创建另外一个套接口socket2,并试图邦定同一个端口时候,b...
使用场景 既想运行按原来的方法,又不想改变(添加),就可以使用 开源或自造一个猴子补丁 开源的使用方式 自已造一个 解释 属性在运行时的动态替换...
简介 video.js是一款很强大的html视频播放软件,github的星星就2.4万。足见优秀 使用说明 一般的使用说用,官方已给出,这里划一...
令牌与漏桶的区别 漏桶算法 漏桶算法(Leaky Bucket)是网络世界中流量整形(Traffic Shaping)或速率限制(Rate Li...
队列的类别 threading.Queuemultiprocessing.Queuequeue.Queueasyncio.QueueList方式...