原创 gitconfigure環境配置--

https://www.jianshu.com/p/a1908f55bef8

原创 golang http客戶端與服務器的測試文件

client.go  package main import ( "bytes" "encoding/json" "fmt" "io/ioutil" "net/http" ) type HttpData struct {

原创 nginx實現內網穿透

https://www.jianshu.com/p/3428f3809a1e

原创 golang:JSON包在鍵和字符串值中轉義了特殊的HTML字符

這是encoder包中的一段話  // SetEscapeHTML specifies whether problematic HTML characters // should be escaped inside JSON quote

原创 golang根據域名獲取ip

  package main import ( "fmt" "net" "os" ) func main() { if len(os.Args) != 2 { fmt.Fprintf(os.Stderr, "Usage:

原创 記錄一個命令行無法執行go tool的問題

在cmd下使用go tool遇到這個問題,意思是找不到這個路徑,檢查了下路徑,這路徑是對的,而且在goland 終端下里使用go tool是正常的 go tool: no tool directory: open D:\system\g

原创 mysql性能剖析

性能分析有如下幾種方式:慢查詢日誌、show profiles、show status、show explain等等 1.慢查詢日誌 通過慢查詢日誌可以記錄慢查詢語句,比如超過5s的語句,這個時間是可以自己設置的 關於慢查詢日誌的操作參考

原创 Mac安裝dockertoolbox及使用

Mac安裝docker toolbox ToolBox簡單介紹 docker toolbox 他是一個docker組件的集合,自帶了很多組件,包括 virtualBox Docker客戶端 Docker Compose Kite

原创 golang使用http上傳下載文件

package main import( "fmt" "io" "log" "net/http" "os" "strings" ) func get(w http.ResponseWriter,r *http.Re

原创 golang簡單的http server與client

http server package main import ( "encoding/json" "fmt" "io/ioutil" "net/http" ) type HttpData struct { Flag

原创 mysql delimiter 設置不生效的問題

問題場景 在學習使用mysql的存儲過程的時候需要用到delimiter臨時更改結束符號,教程上寫的是這樣設置 delimiter // 就可以把結束符號臨時改爲//,但在使用過程中發現設置的//並沒有生效,在存儲過程中遇到;仍

原创 golang常見的幾種加密方式及使用

文章目錄一、加密類型概述二、各種加密方式的使用2.1.不可逆加密2.1.1 md5加密使用 一、加密類型概述 加密通過是否可解密分爲可逆加密和不可逆加密,而 可逆加密又分爲兩種,對稱加密和非對稱加密,解密需要密鑰,如果解密密鑰與加

原创 golang http輸出json

文章目錄golang http輸出json數據使用postman調用後輸出的結果 golang http輸出json數據 通常,golang有兩種方式輸出http數據,一種使用io.Copy的方式,一種是調用responseWri

原创 計算機組成原理--總線

文章目錄總線腦圖 總線腦圖