```flow st=>start: Start op1=>operation: 故障处理过程回顾 op2=>operation: 原因分析 op3=>operation: 改进和预防措施讨论及action制定 op4=>operation: 故障等级、类型评定 op5=>operation: 故障责任认定 e=>end st->op1->op2->op3->op4->op5->e ``` -阿里巴巴技术成长之路

# 客户端 JavaScript 时间线 1. Web浏览器创建Document对象,并且开始解析Web页面,解析HTML元素和它们的文本内容后添加Element对象和Text节点到文档中.在这个阶段document.readystate属性的值是"loading". 2. 当HTML解析器遇到没有async和defer属性的<script>元素时,它把这些元素添加到文档中,然后执行行内或外部脚本.这些脚本会同步执行,并且在脚本下载(如果需要)和执行时解析器会暂停.这样脚本就可以用document.write()来把文本插入到输入流中.解析器恢复时这些文本会成为文档的一部分.同步脚本经...

# 加密解密 ```math E_k(p) = c,D_k(c) = p ``` ```math E_{pk}(p) = c,D_{sk}(c) = p ``` E : 加密算法 D : 解密算法 pk : Public Key 公钥 sk : Securite Key (Private Key) 私钥 # 签名验证 ```math Sign_{sk}(m) = s,Verify_{pk}(m,s) = ok? ``` Sign : 签名算法 Verify : 验证算法 pk : Public Key 公钥 sk : Securite Key (Private Key...

OSI模型 1554

Open System Interconnection Reference Model maintained by the identification ISO/IEC 7498-1 开放式系统互联通信参考模型 | 层 | 协议数据单元 | 功能 | | :------------ | :------------ | :------------ | | 7.应用层(Application) | 数据(Data) | 高级API,包括资源共享,远程文件访问等 | | 6.表示层(Presentation) | 数据(Data) | 网络服务和应用程序之间的数据转换 | | 5.会...

写此文时Nginx的版本为 : nginx-1.12.2 内置变量官方连接:http://nginx.org/en/docs/http/ngx_http_core_module.html#var_args ## 常见内置变量 | 内置变量 | | | :- |:-| | $arg_NAME | 请求参数中对应NAME的值 | | $args | 请求参数 | | $binary_remote_addr | 二进制形式的客户端地址 | | $body_bytes_sent | 发送给客户端的字节数,不包括响应头 | | $bytes_sent | 发送给客户端的字节数 | | $con...

Certbot, Automatically enable HTTPS on your website with EFF's Certbot, deploying Let's Encrypt certificates. ``` # python --version Python 2.7.5 # ``` ## Install Virtual ``` # pip install virtualenv ``` ## Create Venv For Certbot ``` # mkdir /usr/local/virtualenv # cd /usr/local/virtualenv # vir...