Linux系统基础性能运维

1. 任务查看器top命令 – 系统负载,进程占用CPU 使用top命令,查看当前系统的使用信息和负载,查看linux中各个进程的信息,可以看出每个进程cpu的使用情况,内存的占用情况等等一些有价值的信息。 1.1. 系统区域 top – 21:23:08 up 28 min, 2 users, load average: 0.… 阅读更多 »Linux系统基础性能运维

Golang Mock使用入门

1. 概述   前面介绍了golang的一般单元测试,以及如何使用vscode进行高效的go单元测试开发。同时也说过一般单元测试重点在于cpu和内存类型的测试,而对io类型的测试是比较敏感的。那么针对这类测试就没法做单元测试了吗?有的,肯定是有的,这就是mock技术。   mock测试不但… 阅读更多 »Golang Mock使用入门

组播概述

1. 组播概述 单播数据包传输的路径是利用“逐跳”(hop-by-hop)转发原理在IP网络中传输。相较于IP单播,IP组播通信的特点是数据包的目的地址不是一个特定的单一IP地址,而是一个特定组地址。 为了实现信息源和组播组成员跨越互联网进行通讯,需要提供网络层组播,组播数据包的目的IP地址使用组播IP地址。也就是说组播源不关注… 阅读更多 »组播概述