
后台技术发展史: 1)阻塞IO,Socket通信2)线程,进程阻塞IO,CGI时代, apache3)事件回调1. 多路IO复用处理 ,Pra...
TinyHttpd一个C实现的HTTP服务器 - 多线程模型 源码下载:https://sourceforge.net/projects/tin...
1.yield实现多任务 2.gevent实现多任务 取消延时函数后、阻塞在task1死循环 协程的核心思想是分配线程的执行时间片 3.自动优化...
生成器 生成器就是只能迭代一次的迭代器,生成器的目的是优化内存资源。 对比返回生成器与直接用数组存储内存的占用差别 yield返回的是一个gen...
python 官方WIKI对于iterable与iterator的说明 1.可迭代(Iterable)对象 obj 不是一个可迭代对象 实现 方...
敏捷工具箱 1.wiki 目的团队成员知识分享 2.版本控制 项目资料统一管理 3.单元测试 4.CI/CD 持续集成/持续交付 5.Code ...
算法 二分查找:已经排序的数组找值。1)记录数组左下标和右下标2)找出mid下标对应的数据,比较target与mid下标数据大小 插入排序: 快...
工程知识点 1.线程/协程/异步编程模型 2.用户态内核态 man syscalls 查看linux下系统调用 3.线程池 线程池用来优化线程...
一、工程知识点 设计模式 Model: 数据的CURDView: 页面Controler:业务逻辑 MVC是后端角度MVVM是前端的角度 二、理...