最新发布

golang里捕获进程信号实现优雅退出的方法

golang里捕获进程信号实现优雅退出的方法

程序优雅退出可以更好的释放资源,或者打印一些重要的日志信息,在golang里可以实现捕获处理Signal信号来实现进程的优雅退出。POSIX中定义的信号POSIX.1-1990标准中定义的信号列表如下:信号值动作说明SI...
Linux下使用jq简单解析json的方法

Linux下使用jq简单解析json的方法

jq简介jq是一款命令行下处理JSON数据的工具。其可以接受标准输入,命令管道或者文件中的JSON数据,经过一系列的过滤器(filters)和表达式的转后形成我们需要的数据结构并将结果输出到标准输出中。jq的...
运维自动化工具Ansible的安装体验

运维自动化工具Ansible的安装体验

Ansible介绍Ansible是一个简单的自动化运维管理工具,基于Python语言实现,由Paramiko和PyYAML两个关键模块构建,可用于自动化部署应用、配置、编排task(持续交付、无宕机更新等)。最关键的是A...
Debian9下安装配置NFS服务器的方法

Debian9下安装配置NFS服务器的方法

NFS(NetworkFileSystem)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端...
Golang里结构体struct和json互相转换的方法

Golang里结构体struct和json互相转换的方法

Golang里对于结构体和json之间转换特别方便,使用内置的包 “encoding/json”,简单的几行代码就可以做到。按照一个大括号里的定义就是一个结构体的规则来处理的,对于结构体定义和json里的字段...