进程
![](https://img.kancloud.cn/70/05/70052f38f0aaf40eeb7af7419ac9a57c_319x39.png)
![](https://img.kancloud.cn/79/98/7998211c83b77a90c5c2807bdf4aafb4_724x97.png)
![](https://img.kancloud.cn/7e/a0/7ea06cd3735c956f3734fa19a3bdbac2_210x48.png)
![](https://img.kancloud.cn/4c/51/4c518f19cbe19afb76ded9387b8a83a2_715x173.png)
![](https://img.kancloud.cn/ae/9d/ae9d5f1a3ba30e038f1e1c4d6bf6d418_715x221.png)
![](https://img.kancloud.cn/b4/f7/b4f727e6e75ad1a7fd38d8a076c29195_726x138.png)
![](https://img.kancloud.cn/7c/fc/7cfc885d9cfeeedb2b80843caff6cbc2_723x126.png)
线程
![](https://img.kancloud.cn/a7/78/a778df2585bffd5ff200ca6cdc2d4bf5_718x128.png)
![](https://img.kancloud.cn/9a/6a/9a6a3ed837100e0aa31b3cbd61b7e9c0_361x42.png)
协程
![](https://img.kancloud.cn/72/3f/723f9a4d3b9c77fbf78849a5ab63c307_666x53.png)
进程和线程的区别
![](https://img.kancloud.cn/4e/39/4e397d84bc328fcd9cae0b544cbc4d3f_728x232.png)
![](https://img.kancloud.cn/80/20/8020be6216844e7e7ada8d74600f5e71_726x206.png)
线程和协程的区别
![](https://img.kancloud.cn/6f/7c/6f7c43409c02aca49d7f22980be28028_718x212.png)
多进程
![](https://img.kancloud.cn/4e/47/4e47b1442fd4268c2801fc3c52348645_705x85.png)
多线程
![](https://img.kancloud.cn/a8/a3/a8a322b4a5d90410d46bba28856032c5_706x100.png)
解决方法
1.同步阻塞(循环监听)
![](https://img.kancloud.cn/7e/0f/7e0f9b3e03aba95574252eee963b7361_727x208.png)
![](https://img.kancloud.cn/21/57/21575caa7e1d777229ceb62447e3780f_727x154.png)
![](https://img.kancloud.cn/6a/cb/6acbff4814b8fd9314c3e6e3c8a2cb75_718x154.png)
![](https://img.kancloud.cn/46/45/4645a9be7e2ae2f5b99676b4f70bf4b2_484x150.png)
![](https://img.kancloud.cn/f1/c3/f1c3bf29571f643972303647f536f3e3_704x364.png)
2.异步非阻塞
![](https://img.kancloud.cn/d9/d9/d9d99bc3b3461b9b71d86cf843bfc16e_713x189.png)
![](https://img.kancloud.cn/fa/e4/fae4f45dee321f9e6ea3cfcb7426e34f_745x430.png)
![](https://img.kancloud.cn/82/d5/82d5382b81b326f30569f0a2a69dbc01_475x86.png)
![](https://img.kancloud.cn/08/1e/081e1734d1c2a3bac538b1d2282f0129_701x397.png)
php并发编程实践
![](https://img.kancloud.cn/ee/f0/eef053e8bb5312f9e8c5e928cda69f9b_258x158.png)
![](https://img.kancloud.cn/49/aa/49aa3568a00c8d8268df29cad538fda6_725x235.png)
![](https://img.kancloud.cn/07/f8/07f81ede2627a02e96332903ef6f1aec_710x127.png)
![](https://img.kancloud.cn/37/89/37892b3b18ecfdc10ec63b8c1aea73ba_688x325.png)
队列应用场景
![](https://img.kancloud.cn/bb/16/bb1622f32acf60dedba634e7ccbd8c36_727x284.png)
![](https://img.kancloud.cn/63/9b/639b19febe9662b71711f78b9e0ba27c_175x152.png)
![](https://img.kancloud.cn/a1/5d/a15d4b49e3b1009c43decbd90bf07562_729x204.png)
![](https://img.kancloud.cn/58/3e/583e240c7ab001583ec9bdb3f88a255a_527x153.png)
![](https://img.kancloud.cn/17/32/17325f19bac7812a57cbce680661fae5_618x95.png)
接口的并发请求
![](https://img.kancloud.cn/5b/49/5b499e14efe5f13b3f29c7e10d52befb_232x55.png)
- 简介
- html
- js
- 正则表达式
- php
- 开发环境和配置
- PHP基础
- 变量
- 数据类型
- 函数
- 常量
- 运算符
- 流程控制
- 文件
- 异常处理
- 高级
- 会话控制
- 面向对象
- 框架
- laravel
- ThinkPhp
- Yii 易
- Yaf 亚夫
- Swooole
- python
- 数据库
- 基础
- 索引
- 倒排索引
- 关联sql
- 事务
- 锁
- 优化
- 安全性
- 数据库类型
- linux
- 基础命令
- shell脚本
- 操作系统和网络
- 版本控制器
- git
- git 命令行
- 小乌龟git的使用
- git 基础命令
- svn
- svn 命令行
- 小乌龟svn的使用
- 网络
- OSI七层模型
- 网络协议
- https协议
- TCP UTP协议
- 数据结构和算法
- 算法
- 时间复杂度
- 空间复杂度
- 排序算法
- 查找算法
- 数据结构
- 系统设计和架构
- 缓存系统
- redis
- lua
- memcached
- redis与memcached的区别
- 消息队列
- kafka
- 设计模式
- 单例模式
- 高并发和大流量设计
- 流量优化
- 前端优化
- web防盗链
- CDN加速
- 独立的图片服务器
- 服务器端
- 动态语言静态化
- 并发处理
- 数据库优化
- web服务器负载均衡
- 面试
- 项目整理
- novonordisk.micego.com
- nnm.micego.com
- www.dawang.tv
- lottery.3lotto.cn
- www.gpquan.cn
- in-tao.com
- 简历
- 面试问题
- 知识点
- 真题