原创 vim 精確匹配查找單詞

1、從頭搜索:/hello 2、從尾搜索:?hello 3、精確搜搜:"<“表示匹配單詞開頭,”>“表示匹配單詞末尾,匹配完整單詞”?<hello>“或者”/<hello>" 如輸入"/hel"、"/<hel"、"/llo>",可能搜

原创 etcd鍵值操作

etcd 刪除鍵值 1、查詢所有鍵值 curl http://10.0.2.255:9001/v2/keys/services/?recursive=true 2、刪除鍵值 curl http://10.0.22.39:9001/v

原创 golang通過代理訪問url

直接上實例 命令測試 curl --proxy 10.0.55.22:8080 -v "http://www.baidu.com/" package main import ( "fmt" "io/ioutil"

原创 揭開golang中defer的坑

揭開golang中defer的坑 defer執行順序,後進先出,是個棧 函數在執行最後的RET返回指令前,會先檢查是否存在defer語句,如果有從棧中依次取出 匿名返回值在return執行時被聲明然後給他賦值,所以並不會返回在def

原创 Linux應用程序添加到service

[simon@www ~]vimmain.go[simon@www ]vimmain.go[simon@www ] go build main.go [simon@www ~]mvmaintestlinuxservice[simon

原创 docker部署nsq

[root@localhost ~]# docker pull nsqio/nsq [root@localhost ~]# docker run -d --name lookupd -p 4160:4160 -p 4161:4161 ns

原创 golang單元測試和壓力測試

1、運行文件夾下所有單元測試 go test 2、運行單個文件 go test -v add_test.go add.go 3、運行單個方法 go test -v -test.run Test_Add 1、運行文件夾下所有壓力測

原创 golang的proto文件過大導致變成java類文件太大導致編譯失敗的解決辦法

java是單個類文件不能超過65k,如果proto協議文件過大則會導致失敗,解決辦法是在頭部加上 option java_multiple_files = true;

原创 docker部署go應用

1、Dockfile用來生成自己的鏡像 2、編輯文件 3個文件:Dockerfile docker.sh main Dockerfile: From docker.io/ubuntu:15.10 MAINTAINER Simon "

原创 docker--在centos鏡像上添加其他鏡像

一句話總結:鏡像分層,可一層層疊加,關鍵是Dockerfile的編寫 Dockerfile: #新生成的鏡像是基於sshd:dockerfile鏡像 From docker.io/centos MAINTAINER simon "xxxx

原创 centos下安裝JDK的4種方法

以下轉載於:https://www.linuxidc.com/Linux/2016-09/134941.htm 由於各Linux開發廠商的不同,因此不同開發廠商的Linux版本操作細節也不一樣,今天就來說一下CentOS下JDK的安裝:

原创 docker-compose、docker-machine安裝

[root@localhost ~]# curl -L https://github.com/docker/compose/releases/download/1.8.1/docker-compose-`uname -s`-`uname

原创 CentOS平臺下的Docker安裝與啓動

174 yum search docker 175 yum install -y docker 176 systemctl start docker 177 docker version 178 docker

原创 docker-compose部署nsq集羣

兩臺機器上分別創建docker-compose.yml 然後執行docker-compose up -d version: '2' services: nsqlookupd: image:

原创 分佈式調用跟蹤與監控實戰

https://yq.aliyun.com/articles/75338?spm=5176.10695662.1996646101.searchclickresult.f81012eaUvEDsX https://blog.csdn.n