重换新生

杂记终于,2020年的3月22日,在某块硬盘上面找到了博客的备份了. 这个博客从我实习后就开始没有更新了,在找回博客后看到以前自己写的内容颇有感慨,发现自己以前以为自己很厉害的写下一些文章,其实...

ELasticSearch优化设置

前记最近一直在接触ElasticSearch,非常好用,不过需要记的东西太多了,就把优化项记录下来

2020plan

前记rm 2019plan.mdvi 2020plan.md 之所以不是像之前采用mv的形式,是因为今年的总结写的比较多,而且作为一个社畜,所关注的再也不局限于技术上面

lgostash Pipeline

1.Logstash Pipelinepipeline在logstash6.0后加入,有了pipeline这个机制后,我们可以只通过配置pipeline来控制logstash的input, fi...

Python的Dict实现

前记在Python中, Dict是一系列由键和值配对组成的元素的集合, 它是一个可变容器模型,可以存储任意类型对象. Dict的存取速度非常的快, 而这全靠他的哈希算法的功劳, 在Python3...

linux日志规则

前记最近系统上出现部分日志丢失的情况,为了解决这个问题,开始了解Linux的日志结构和机制。以下是我的学习总结, 主要涉及到了如何发送日志, 怎么处理日志以及怎么管理日志。注:由于这些应用都是需...

Linux日志--logrotate

前记生产的机器会产生很多的日志, 如果不对日志进行管理, 日志会不断消耗硬盘空间, 直到把硬盘挤爆, 同时所有日志挤在同一个文件, 也很难去翻前几天的日志数据, 这时候就需要一个日志管理工具–l...

如何把自己的Python应用容器化

现在云原生越来越流行, 容器化势在必行, 作为一个开发人员, 多多少少也要接触一些容器相关的操作, 其中最基础的操作是如何把自己的应用构建为一个Docker容器, 并管理。 本文以starlet...

如何使用contextvars模块和源码分析

前记在Python3.7后官方库出现了contextvars模块, 它的主要功能就是可以为多线程以及asyncio生态添加上下文功能,即使程序在多个协程并发运行的情况下,也能调用到程序的上下文变...

python常见的坑

前记本文主体思想和内容来自于Buggy Python Code: The 10 Most Common Mistakes That Python Developers Make。由于结合内容写出...

给Python Web框架接口加上类型检查

前记给接口加上类型检查的想法源于我实习时写接口的灵感, 那时候就是一个crud boy,一直在写接口,但每次都要在接口写一些参数校验或参数类型转换, 觉得很繁琐,总觉得这个是可以自己封装一个,减...

iptables

iptables 是一个配置 Linux 内核 防火墙 的命令行工具,是 netfilter 项目的一部分。

14567810