
学习笔记
学习笔记
IvanKerr
凡人
展开
-
chrony笔记
【代码】chrony笔记。原创 2023-03-22 21:53:13 · 411 阅读 · 0 评论 -
buffer和cache简记
我完全可以在硬盘上存Cache,比如有些游戏会在运行时建立预编译的shader,这本质上就是一种cache,它存在速度缓慢的硬盘上,因为读硬盘依旧比重新编译要快。写当然也可以用cache,比如你的写入有很高的随机性的时候。buffer的核心作用是用来缓冲,缓和冲击。用个buffer暂存起来,变成每10秒写一次硬盘,对系统的冲击就很小,写入效率高了,极大缓和了冲击。buffer 的主要目的进行流量整形,把突发的大数量较小规模的 I/O 整理成平稳的小数量较大规模的 I/O,以**减少响应次数**.原创 2023-03-22 21:31:11 · 170 阅读 · 0 评论 -
Nginx常用参数笔记
client_max_body_size 请求体的最大值,Header中的Content-Length大于该值时,引发413错误(Request Entity Too Large)。proxy_cache_use_stale 当nginx请求后台服务器报错的时候,如果返回配置的错误响应码,nginx则直接取缓存文件中的旧数据返回给用户。proxy_read_timeout 从后端读取响应的超时时间,限定在两次成功的读操作之间。原创 2023-03-22 20:00:25 · 173 阅读 · 0 评论 -
一些自问自答的笔记
通常每一个实例都会有一个__dict__属性,用来记录实例中所有的属性和方法,也是通过这个字典,可以让实例绑定任意的属性。修改配置文件后,-s reload重新加载配置文件,生成新的worker进程,处理新请求。net.ipv4.tcp_tw_recycle=1,这个参数表示开启TIME_WAIT回收功能,开启了这个参数后,将大大减小TIME_WAIT进入CLOSED状态的时间。$*和$@是输入参数列表,不同在于,用""括起来时,$*将列表作为整体在""内,而$@将每个参数分别放在""内。原创 2023-03-22 19:59:53 · 111 阅读 · 0 评论 -
关于Python的yield
关于Python的yield原创 2023-03-22 19:43:11 · 152 阅读 · 0 评论 -
执行脚本的不同方式
执行脚本的不同方式原创 2023-02-25 13:08:42 · 481 阅读 · 0 评论 -
基于LRU算法的缓存python
基于LRU算法的缓存python原创 2023-02-25 12:59:30 · 165 阅读 · 0 评论 -
23种设计模式
23种设计模式原创 2023-02-25 12:55:10 · 106 阅读 · 0 评论 -
Nginx通用语法和基本配置
Nginx通用语法和基本配置原创 2023-02-25 12:48:25 · 244 阅读 · 0 评论 -
Nginx工作原理简记
工作原理简记原创 2023-02-25 12:47:44 · 167 阅读 · 0 评论 -
Nginx Location匹配规则简记
Nginx Location匹配规则简记原创 2023-02-25 12:40:01 · 290 阅读 · 0 评论 -
学习笔记-自动化系统设计
学习《从零搭建一个自动化运维体系》原创 2023-02-24 20:04:07 · 150 阅读 · 0 评论