原创 git 常用命令速查表
本文將對Git 命令,做一下全面而系統的簡短總結,整理成簡潔、明瞭的圖表結構,方便查詢 一、 Git 常用命令速查 git branch 查看本地所有分支 git status 查看當前狀態 git commit 提交 git br
原创 golang中image/jpeg包和image/png包用法
jpeg包實現了jpeg圖片的編碼和解碼 func Decode(r io.Reader) (image.Image, error) //Decode讀取一個jpeg文件,並將他作爲image.Image返回 func DecodeC
原创 golang中sync.RWMutex和sync.Mutex區別
golang中sync包實現了兩種鎖Mutex (互斥鎖)和RWMutex(讀寫鎖),其中RWMutex是基於Mutex實現的,只讀鎖的實現使用類似
原创 golang中container/ring包用法
ring包實現了環形鏈表的操作。 type Ring //Ring類型代表環形鏈表的一個元素,同時也代表鏈表本身。環形鏈表沒有頭尾;指向環形鏈表任一元素的指針都可以作爲整個環形鏈表看待。Ring零值是具有一個(Value字段爲nil
原创 golang中archive/tar包用法
tar包實現對tar歸檔文件的訪問,旨在覆蓋大部分的類型,包括GNU和BSD產生的tars。 常量 const ( // Types TypeReg = '0' // 普通文件 Typ
原创 golang中net/http包用法
http包包含http客戶端和服務端的實現,利用Get,Head,Post,以及PostForm實現HTTP或者HTTPS的請求. 當客戶端使用完response body後必須使用close對其進行關閉.如下所示 resp, err
原创 golang中net包用法(一)
net包對於網絡I/O提供了便攜式接口,包括TCP/IP,UDP,域名解析以及Unix Socket。儘管net包提供了大量訪問底層的接口,但是大多數情況下,客戶端僅僅只需要最基本的接口,例如Dial,LIsten,Accepte以及分
原创 golang中image/color包的用法
color包是image包對於color重點介紹,實現了基本的顏色庫 color中定義瞭如下幾個變量 var ( Black = Gray16{0} White = Gray16{0xffff}
原创 golang中archive/zip包用法
archive/zip包提供了zip歸檔文件的讀寫操作。 在對zip包進行介紹之前,先說明一下zip和tar的區別。 二者都是對文件進行歸檔,不進行壓縮。並且二者使用平臺不同,對於 Windows 平臺而言,最常用的格式是 zip 和 r
原创 golang中image/draw包用法
draw包提供了圖片的生成方法,或者繪製方法.其使用方法只需導入響應的包即可"import image/draw" func Draw(dst Image, r image.Rectangle, src image.Image, sp
原创 ctags5.8通過自定義擴展支持golang語言
Ctags工具是用來遍歷源代碼文件生成tags文件,這些tags文件能被編輯器或其它工具用來快速查找定位源代碼中的符號(tag/symbol),如變量名,函數名等。比如,tags文件就是Taglist和OmniCppComplete工作的
原创 Redis常用命令
本文轉自:http://blog.csdn.net/ithomer/article/details/9213185 Redis常用命令集 1)連接操作命令 quit:關閉連接(connection)auth:簡單密碼認證help
原创 golang跨平臺編譯
golang中跨平臺交叉編譯涉及兩個重要的環境變量:GOOS和GOARCH,分別代表Target Host OS和Target Host ARCH,如果沒有顯式設置這些環境變量,我們通過go env可以看到go編譯器眼中這兩個環境變量的當
原创 golang中container/heap包用法
heap包對任意實現了heap接口的類型提供堆操作。(小根)堆是具有“每個節點都是以其爲根的子樹中最小值”屬性的樹。樹的最小元素在根部,爲index 0. heap是常用的實現優先隊列的方法。要創建一個優先隊列,實現一個具有使用(負的)優
原创 kibana查詢語法
單項term查詢 例: 搜 Dahlen, Malone 字段field查詢 field:value 例:city:Keyport, age:26 通配符 ? 匹配單個字符 例: H?bbs * 匹