- 博客(5)
- 收藏
- 关注
转载 IO通信模型
理解同步异步:同步:A调用B,同步的结果是A需要等待B的结果返回,A再继续走下面的逻辑, code1->B->B返回->code2void function A() {code 1,B(),code 2}异步:A调用B,不需要等B的返回,A可以继续执行下面的逻辑,code1,code1->B->code, 等B执行完会采用回调的方式通知A同步异步关注的...
2019-06-21 19:20:47
267
原创 nginx--读书笔记
一个master多个worker, maser负责读取配置文件启动服务协调worker运行,处理请求完全由worker来处理nginx -s quit/reload/reopen/stop不同的context,events - General connection processinghttp - http trafficstream - tcp and udp trafficmai...
2019-06-18 17:23:43
73
原创 深入理解计算机系统--读书笔记
概述:信息的位表示-》程序从源码到可执行文件的编译过程-》执行过程(指令集的操作)-》加快执行的方式(引入高速缓存)-》终端操作(操作系统的作用)IO设备抽象成文件,虚拟存储器是对主存和磁盘I/O设备的抽象,进程则是对处理器、主存和IO设备的抽象表示。...
2019-06-18 16:37:39
148
原创 深入剖析tomcat--读后感
结构描述bootstrap包含catalina实例,catalina包含server实例,一个server包含多个service实例一个service包含多个connector和一个containercontainer容器包含关系,从大到小,engine->host->context->wrapper启动过程Licensed to the Apache Softwa...
2019-06-14 11:15:22
101
原创 设计模式之禅--读后感
设计模式之禅读后感在面向对象的世界里,把对语言以及程序的设计先抹除,只考虑在现实世界中,我们如何能更方便的应对变化,那在软件设计的过程中,如法炮制,同样适用。设计模式的目的便是如何更好的应对变化软件开发遵循的原则理解单一指责原则:一个接口或是类只有一个引起变化的原因依赖倒置原则:高层不应依赖底层模块,抽象不能依赖具体里式替换原则:基类用到的地方都可以适用于子类接口分离原则:不能让接口...
2019-06-13 11:03:33
495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人