摘要:
参数 描述 net.ipv4.ip_forward 接口间转发报文net.ipv4.tcp_tw_reuse 表示是否允许将处于 TIME-WAIT 状态的 socket (TIME-WAIT 的端口)用于新的 TCP 连接net.ipv4.tcp_tw_recycle 能够更快地回收 TIME-W 阅读全文
摘要:
WAF(Web Application Firewall),中文名叫做“Web应用防火墙” WAF的定义是这样的:Web应用防火墙是通过执行一系列针对HTTP/HTTPS的安全策略来专门为Web应用提供保护的一款产品,通过从上面对WAF的定义中, 我们可以很清晰地了解到:WAF是一种工作在应用层的、 阅读全文
摘要:
Client端代码: server端代码: 阅读全文
摘要:
状态码含义 100 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。 101 服务器已经理解了客户端的请求,并将通过Upgrade 消 阅读全文
摘要:
装饰器: 定义:本质是函数,(装饰其他函数),为其它函数添加附加功能 原则: 1、不修改被装饰的函数的源代码 2、不修改被装饰的函数的调用方式 函数即变量 函数名指向内存中的函数体 高阶函数: 1、把一个函数名当做实参传给另外一个函数 2、返回值中包含函数名 嵌套函数: 1、在一个函数体内,用def定义一个函数 高阶函数 + 嵌套函数 --> 装饰器 #装饰器的实现方... 阅读全文
摘要:
#AWK内建变量 变量 意义 默认值 ARGC 命令行参数的个数 - ARGV 命令行参数数组 - FILENAME 当前输入文件名 ... 阅读全文
摘要:
linux中的定时任务crontab会定时执行一些脚本,但是脚本的时间往往无法控制,当脚本的执行时间过长,可能会导致上一次任务的脚本还没执行完,下一次任务的脚本又开始执行的问题。这种情况下会出现一些并发问题,严重时会导致出现脏数据或性能瓶颈的恶性循环。 通过使用flock建立排他锁可以规避这个问题 阅读全文
摘要:
unittest Module 中的断言方法 核实item不在list中 阅读全文
摘要:
Mbps 即 Milionbit pro second(百万位每秒) Kbps 即 Kilobit pro second(千位每秒) bps 即 bit pro second(位每秒) 速度单位,bit即比特,通常用b(小写)表示,指一位二进制位,Milionbit=1000Kilobit=1000 阅读全文
摘要:
import module_name 导入整个模块 from module_name import function_name 导入特定函数 from module_name import function_0, function_1, function_2 导入多个函数 from module_name import function_name as xxx 使用a... 阅读全文