Go 实践教程-简介(一)

为什么写这个教程 Golang在中国发展非常不错,国内关于 Golang 的书籍也挺多,网上的 Golang 教程也不在少数。为什么我还要重复造这个轮子呢?我自学 Golang 也是看

Computer Systems 深入理解计算机

最近同事发了一篇硬核!30 张图解 HTTP 常见的面试题 文章给我看,一打开就被博主的博客风格吸引,条理清晰,采用总分总的形式写的,图文并茂,文章虽然很

监控 MySQL(三)

mysqld_exporter 安装 下载慢,请查看软件下载列表 https://prometheus.io/download/ 1 2 3 4 cd /usr/local/src/ wget https://github.com/prometheus/mysqld_exporter/releases/download/v0.12.1/mysqld_exporter-0.12.1.darwin-amd64.tar.gz tar -zxvf mysqld_exporter-0.12.1.darwin-amd64.tar.gz -C /usr/local/ mv /usr/local/mysqld_exporter-0.12.1.darwin-amd64 /usr/local/mysqld_exporter 创建 .my.cnf 文件 host 主机地址 user mysql名称 password mysql密码 1 2 3 4 5 6 cat > /usr/local/mysqld_exporter/.my.cnf << EOF

Debug 调试

Linux 网络调试 tcpdump 监听网卡 eth0 及 端口 80 1 tcpdump -i eth0 -nnA 'port 80'

软件 SOFT

因国内环境原因,下载国外的软件非常慢,固提供网盘(蓝凑)下载. 软件版本可能与官方有所差别,也可留言,我将更新,以供大家享用。 软件列表 软件类 插

监控 Grafana入门(二)

简介 Grafana是一个开源的度量分析和可视化工具,可以通过将采集的数据分 析,查询,然后进行可视化的展示,并能实现报警 https://grafana.com/ 源码安装 下载慢,请查

监控 Prometheus入门(一)

基于 CentOS 7 amd64 系统 Prometheus 多维数据模型(有metric名称和键值对确定的时间序列) 灵活的查询语言 不依赖分布式存储 通过pull方式采集时间序列,通过ht

Docker 问题集

Docker映射端口时仅有IPv6无法到IPv4解决方法 启动 docker 某服务,只显示 ipv6 的端口信息。ipv4 无端口信息,导致外部无法通过 ipv4 访问服务,报

设计模式-七大原则(二)

用最少的语言记住更多的东西 本文提纲 设计模式的目的 高内聚,低耦合 可重用性 可扩展性 可阅读性 可靠性 1. 单一职责原则(SRP) 单一职责原则提出了一个编

设计模式-简介(一)

什么是设计模式 设计模式 (Design pattern) 代表了最佳实践 通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解