首先,我们要理解hub.docker.com是做什么的,我们可以用来做什么?hub.docker.com可以理解为github.com一样,都是存储使用,只是hub.docker.com存储的是镜像,...
python3的文件处理
Python中有几个内置模块和方法来处理文件。这些方法被分割到例如os, os.path , shutil 和 pathlib 等等几个模块中。文章将列举Python中对文件最常用的操作和方法。 在这...
Golang的反射理解和作用
Golang的反射是什么,有什么作用,会用在什么地方?这里都是反射的优势,不理解没事,我们可以慢慢学,看下面的如何介绍反射的作用,反射用在什么场合,如何写以及反射所用的作用。我们对反射有一个全新的认识...
最近一段时间的状况
博客开通也快一年了,在这一年中基本每天都会坚持更新一篇博客,大部分是基础博客。差不多都是工作中用到的,或者碰到的知识点都记录下来了。最近公司在上kubernetes,所有项目都在重构,基本每天都在加班...
grafana接入邮件报警
使用grafana接入报警只是备用方案,不到万不得已不会选择grafana自带的报警方式。原因有几个,1、是grafana报警比较单一,不支持负载。2、多个grafana报警会出现重复的问题。3、gr...
filebeat采集所有日志
在日志采集的时候,默认采集是根据日志产生的行,如果是nginx,还好,所有的请求都是一行一行的。但是像java程序,如果有堆栈信息,就会把有时间的行收集,但是行下的堆栈信息,就收集不到了,这在日志收集...
memtester内存压测工具
系统安装好了,测试一下系统的稳定性,这里压测内存测试一下,选择的工具是memtester,下面看看memtester的安装方法: # wget http://pyropus.ca/software/m...
kibana查看日志上下文
我安装的es和kibanan都是7.3.2版本的,日志收集的是filebeat收集后打到kafka中,然后logstash进行消费,写入到ElasticSearch中。filebeat收集到的日志是所...
Golang数据操作Gorm
本章主要了解一下golang的数据库操作,在golang中数据库的操作有gorm,Xorm和Sqlx插件,本章主要说一下gorm的插件针对数据库的使用。三者的区别在于,GORM是GoLang中最出色的...
python3异步IO
异步IO是什么?如何理解什么是异步IO?什么又是同步IO?在操作系统中, CPU的速度远远快于磁盘、网络等 IO,一旦遇到 IO 操 作,如读写文件、发送网络数据时,就需要等待 IO 操作完成,才能继...