并发原理: 几乎所有的IO接口都是阻塞型的,处理过程中线程将被阻塞,无法进行任何操作直到返回调用结果,或超时。 IO模型:系统内核 和 一个调用这个IO的线程 第一步 等待数据准备 第二部 将数据从内核拷贝到进程中 传统阻塞IO 用户线程发送IO请求(read操作)到系统内核,系统内核首先进行数据准 ...
分类:
其他好文 时间:
2019-12-09 21:42:57
阅读次数:
100
1、/ 根目录 所有目录挂在其下 2、/boot 存放Ubuntu内核和系统启动文件。系统启动时这些文件先被装载。 3、/etc 系统的配置文件目录。密码文件、设置网卡信息、环境变量的设置等都在此目录中,许多网络配置文件也在其中。具体参见。 4、/lib 根文件系统目录下程序和核心模块的共享库。这个 ...
分类:
系统相关 时间:
2019-12-06 22:08:24
阅读次数:
120
Nginx工作原理Nginx由内核和模块组成Nginx本身做的工作实际很少,当它接到一个HTTP请求时,它仅仅是通过查找配置文件将此次请求映射到一个locationblock,而此location中所配置的各个指令则会启动不同的模块去完成工作,因此模块可以看做Nginx真正的劳动工作者。通常一个location中的指令会涉及一个handler模块和多个filter模块(当然,多个location可
分类:
其他好文 时间:
2019-11-25 16:49:24
阅读次数:
71
Nginx工作原理:Nginx由内核和模块组成1.Nginx本身做的工作实际很少,当它接到一个HTTP请求时,它仅仅是通过查找配置文件将此次请求映射到一个locationblock,而此location中所配置的各个指令则会启动不同的模块去完成工作,因此模块可以看做Nginx真正的劳动工作者。2.通常一个location中的指令会涉及一个handler模块和多个filter模块(当然,多个loca
分类:
其他好文 时间:
2019-11-18 09:55:43
阅读次数:
82
Nginx工作原理Nginx由内核和模块组成。Nginx本身做的工作实际很少,当它接到一个HTTP请求时,它仅仅是通过查找配置文件将此次请求映射到一个locationblock,而此location中所配置的各个指令则会启动不同的模块去完成工作,因此模块可以看做Nginx真正的劳动工作者。通常一个location中的指令会涉及一个handler模块和多个filter模块(当然,多个location
分类:
其他好文 时间:
2019-11-18 09:48:20
阅读次数:
64
archLinux 安装步骤 验证启动模式 如果目录不存在系统则是以BIOS或CSM模式启动 连接网络 1. 检查网络连接 2. 连接wifi 3. 4. 5. 检查网络连接 更新系统时间 建立硬盘分区 1. 查看硬盘分区 2. 进行硬盘分区,n 添加一个分区,w 保存并退出,q 直接退出 分区示例 ...
分类:
系统相关 时间:
2019-11-09 17:43:35
阅读次数:
101
虚拟机: 本质是软件,通过软件模拟具有完整硬件功能、运行在一个完全隔离环境中的完整的计算机系统 比如我们电脑已经是window系统,操作系统操作硬件,但是需要Linux时,就可以安装虚拟机模拟硬件环境,再安装Linux操作系统操作模拟的硬件环境 Linux内核和发行版 内核:是系统的心脏,是运行程序 ...
分类:
系统相关 时间:
2019-11-09 00:08:19
阅读次数:
99
1、用shell脚本实现自动登录机器 #!/usr/bin/expect set ip 192.168.1.137 set user root set password xxxxxx spawn ssh $user@$ip expect { "yes/no" { send "yes\n";exp_c ...
分类:
系统相关 时间:
2019-10-29 13:40:33
阅读次数:
101
1. Nginx的模块与工作原理 Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启 ...
分类:
其他好文 时间:
2019-10-27 14:38:36
阅读次数:
67
记性太差,还是得写个教程来总结一下配置javaweb的教程,这篇教程也是综合了网上的很多教程环境服务器:阿里云ESC Centos 7.3本地: Mac OS X 10.10.5预先准备最近才发现阿里云是不建议升级服务器的内核和操作系统版本,估计腾讯云也是,当初手贱,不管三七二十一,都给升级了,虽然... ...
分类:
编程语言 时间:
2019-10-21 13:18:46
阅读次数:
130