![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小工具
工作小工具
郭强0551
点滴
展开
-
解析域名的IP,保存结果到excel
语言:golang用途:解析域名对应的ipv4\ipv6地址,将结果保存在excel文件中(较粗糙、有时间优化)使用方法:待解析的域名写入到工具同目录下的 domain.txt 文件中,执行可执行文件package mainimport ( "bufio" "fmt" "io" "net" "os" "strconv" "time" "github.com/360EntSecGroup-Skylar/excelize" "github.com/miekg/dns")/原创 2021-08-29 16:23:29 · 273 阅读 · 0 评论 -
跑任务满足内存使用率要求
语言:golang适用系统:linux用途:空跑任务,满足内存使用率合规要求使用方法:go run mem.go 0.35 // 百分之35%使用率package mainimport ( "fmt" "io" "io/ioutil" "log" "math" "os" "os/exec" "runtime" "runtime/debug" "strconv" "strings" "syscall" "time")func main() { // l原创 2021-07-05 13:03:23 · 78 阅读 · 0 评论 -
获取CPU使用率(golang)
语言:golang适用系统:linux用途:获取CPU使用率原文地址:https://stackoverflow.com/questions/11356330/how-to-get-cpu-usagepackage mainimport ( "fmt" "io/ioutil" "strconv" "strings" "time")func getCPUSample() (idle, total uint64) { contents, err转载 2021-06-25 08:16:24 · 2632 阅读 · 0 评论 -
空跑任务,满足CPU使用率合规要求
语言:golang用途:空跑任务,满足CPU使用率合规要求使用方法:go run cpulimit.go 0.35 // 百分之35%使用率package mainimport ( "fmt" "io/ioutil" "os" "runtime" "strconv" "strings" "time")func main() { cpuNum := runtime.NumCPU() limitPer, _ := strconv.ParseFloat(os.Args[原创 2021-06-25 08:02:45 · 850 阅读 · 1 评论