自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 golang对网站页面进行截图并保存

package mainimport ( "fmt" "github.com/robfig/cron/v3" "io" "io/ioutil" "log" "net/http" "os" "time")func main() { jt() c := cron.New() c.AddFunc("@every 30m", jt) c.Start() select {}}func jt(){ urls:=[...].

2021-06-25 11:46:01 731

原创 springboot+mybatis+mysql+influxdb+thymeleaf

项目目录

2021-05-28 18:15:57 2255

原创 java接收go发出的post请求

@RequestMapping("/inserPortInfo")@ResponseBodypublic void testInsert(@RequestBody String temp) { JSONObject obj=JSON.parseObject(temp); Map<String, String> tagsMap = new HashMap<>(); Map<String, Object> fieldsMap = new Hash.

2021-05-28 17:55:16 234

原创 go发送post请求

func portOrPid() { config := common.InitConfig("./config/test.txt") port := config["ports"] arr := strings.Split(port, ",") for _, item := range arr { if item !=""{ port, _ := strconv.Atoi(item) if common.PortInUse(port.

2021-05-28 17:50:38 736

原创 go 修改文件内容

func updateTxt() string { const filePath = "./config/test.txt" var tempFile []string file,err := os.OpenFile(filePath,os.O_RDWR,0666) if err != nil { fmt.Println("获取文件失败!") return "" } defer file.Close() reader := bufio.Ne.

2021-05-28 17:44:01 1621

原创 go执行telnet测试

//telnet测试func TelNetIp(ipPort string) string { conn, _ := telnet.DialTo(ipPort) if conn != nil { return "sucess" } else { return "error" }}

2021-05-21 10:09:01 943

原创 go执行windows或Linux下的cmd命令

//根据端口号查进程pidfunc PortToPid(port int) int { res := -1 var outBytes bytes.Buffer var cmd *exec.Cmd goos := runtime.GOOS switch goos { case "windows": cmdStr := fmt.Sprintf("netstat -ano -p tcp | findstr %d", port) cmd = exec..

2021-05-21 10:05:06 538

原创 go+grafana+influxdb大屏简易配置

//启动并登录grafana,默认用户名/密码:admin/admin//配置grafana数据源//url配置influxdb默认服务http://localhost:8086,选择数据库,用户名密码//点击save&test按钮,保存并测试连接//创建大屏视图//选择要展示的数据,以及数据展示刷新时间,图中1选择的是host_info数据表,查询的是cpu_used_percent字段的平均值。图中2,选择的是刷新时间,点击应用//应用成功后效..

2021-05-14 09:57:08 431

原创 go 根据配置文件操作influxdb并插入数据

//配置文件ip=http://10.102.110.93:8086name=lbwpwd=123portOrPid=8080,8086pidName=java,influxtelNetIp=10.102.110.100:3306,www.baidu.com:80//读取配置文件func InitConfig(path string) map[string]string { config := make(map[string]string) f, err := os.

2021-05-13 16:17:34 674

原创 go 每十秒根据端口号检测应用程序是否启动,若否直接启动程序

func main() { fmt.Println("--------开始每十秒检测进程是否启动-------") c := cron.New() c.AddFunc("@every 10s", portMonitoring) c.Start() select {}}func portMonitoring(){ config := commom.InitConfig("./config/test1.txt") pidname := config["portOr.

2021-05-13 16:15:38 869

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除