Time of Update: 2015-06-17
標籤: Linux系統中grep命令是一種強大的文本搜尋工具,它能使用Regex搜尋文本,並把匹 配的行列印出來。grep全稱是Global Regular Expression Print,表示全域Regex版本,它的使用許可權是所有使用者。grep的工作方式是這樣的,它在一個或多個檔案中搜尋字串模板。如果模板包括空格,則必須被引用,模板後的所有字串被看作檔案名稱。搜尋的結果被送到標準輸出,不影響原檔案內容。 grep可用於shell指令碼,因為gr
Time of Update: 2015-06-15
標籤:more命令,功能類似 cat ,cat命令是整個檔案的內容從上到下顯示在螢幕上。 more會以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示,按 b 鍵就會往回(back)一頁顯示,而且還有搜尋字串的功能 。more命令從前向後讀取檔案,因此在啟動時就載入整個檔案。1.命令格式:more [-dlfpcsu ] [-num ] [+/&n
Time of Update: 2015-06-17
標籤:原文地址:http://www.cnblogs.com/brawei/archive/2012/12/28/2837660.html1 擷取ArcGIS JavaScript APIAPI的http://support.esrichina.com.cn/2011/0223/960.html,在下載頁面會看到api和sdk的下載連結,api是我們開發需要的庫,sdk是說明文檔和例子,點擊下載api的最新版3.2。 2
Time of Update: 2015-06-10
標籤:在開源的C/C++網路程式庫中, 常用的就那麼幾個, 在業界知名度最高的, 應該是ACE了, 不過是個重量級的大傢伙, 輕量級的有libevent, libev, 還有 Boost的ASIO。ACE是一個大型的中介軟體產品,代碼20萬行左右,過於宏大,一堆的設計模式,架構了一層又一層,使用的時候,
Time of Update: 2015-06-08
標籤:http://lavasoft.blog.51cto.com/62575/1394669/Spring MVC Controller預設是單例的:單例的原因有二:1、為了效能。2、不需要多例。1、這個不用廢話了,單例不用每次都new,當然快了。2、不需要執行個體會讓很多人迷惑,因為spring mvc官方也沒明確說不可以多例。 我這裡說不需要的原因是看開發人員怎麼用了,如果你給controller中定義很多的屬性,那麼單例肯定會出現競爭訪問了。
Time of Update: 2015-06-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。大家都知道,golang中可以這樣定義一個類型:type PowerString string這種不是物件導向中的繼承,但有點像,因為PowerString能得到string的屬性方法等。我們給PowerString寫個方法:func (ps PowerString) Print() {
Time of Update: 2015-06-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。好吧,我承認我有點無聊!原來的時候,自己用C寫過一個小東東,裡面整合了lua指令碼,lua主要用於配置系統,感覺很不錯。最近折騰了一段時間的Golang,寫代碼的感覺,的確比C爽,所以想著用Golang寫個爬小說的稍微通用的爬蟲,準系統搞定後,發現配置還是用lua比較方便,便試著封裝一下lua
Time of Update: 2015-06-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。jpeg包實現了jpeg圖片的編碼和解碼func Decode(r io.Reader) (image.Image, error) //Decode讀取一個jpeg檔案,並將他作為image.Image返回func DecodeConfig(r io.Reader) (image.Config, error)
Time of Update: 2015-06-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。It's kinda late. So I make it quick: How to setup an emacs with syntax check when you write golang script. In linux of course. (require 'go-mode-load)(require 'flymake)(autoload
Time of Update: 2015-06-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。從 文章 進行轉載,再次感謝 概述我們知道,Go 語言已經提供了 sync.Pool,但是做的不怎麼好,所以有必要來實現一個 Pool代碼type Pool struct { pool chan *Client}// Create a new Poolfunc NewPool(max int) *Pool{ return &Pool{ pool: make(chan *Client, max)
Time of Update: 2015-06-17
這是一個建立於
Time of Update: 2015-06-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Golang實現Llog日誌---------------------------一直想找個方式來練練手,在看一些開源項目時看日誌相關的,就自己也寫了一個來練習Golang。源碼已經放在 Github 上了,先貼連結連結地址:https://github.com/LvanNeo/llogGit clone
Time of Update: 2015-06-16
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。在之前的 Go語言的國際化支援(基於gettext-go) 中, 講到了如何翻譯原始碼中的字串. 項目地址在: http://code.google.com/p/gettext-go. 文檔在 godoc.org 或 gowalker.org . 根據評論的反饋(@羊半仙), 之前版本的缺少對資源檔的支援. 最近對 gettext-go 做了一些改進, 主要涉及以下幾點: 支援資源檔的翻譯 支援zip格式的翻譯檔案
Time of Update: 2015-06-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。golang的整型總類眾多,但一般只是使用使用int或者uintt就好了,package mainimport ("fmt""unsafe")func main() {var i1 int8 = 1 //1 bytevar i2 int16 = 2 //2 bytevar i3 int32 = 3 // 4 bytevar i4 int64 = 4 // 8 bytevar i5 int = 5
Time of Update: 2015-06-11
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。用Go語言做產品剛好半年,有一些感覺跟大家說道說道。在使用Go之前,我常常想象,無法使用先進的Debug工具會對工作進度造成多麼巨大的影響。甚至在Visual Studio的嬌慣下認為,不能調試基本就無法正確的寫出代碼了。由於我在Windows平台,能夠支援Go語言調試的gdb老是無法工作,所以在這半年中,我一次都沒有打過斷點,也沒有開啟過一次單步跟蹤。剛開
Time of Update: 2015-06-11
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。mproto.gopackage mprotoimport ("bytes""encoding/binary""fmt""reflect""strconv")const (PT_GR_LUACOMMAND uint32 = 9299PT_GC_CLEARFACEBOOKBIND uint32 =
Time of Update: 2015-06-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1.錯誤描述使用如下方式安裝beego的時候出錯go get github.com/astaxie/beego錯誤資訊: go install unicode/utf8: open /opt/go/pkg/linux_amd64/unicode/utf8.a: permission denied go install unicode: open /opt/go/pkg/linux_amd64/unicode.a:
Time of Update: 2015-06-17
標籤:原文:http://blog.csdn.net/xdrt81y/article/details/24331103 閱讀本文之前首先瞭解copy與retain的區別,如果有不正確的地方望大家多多指教:copy與retain的區別:copy是建立一個新對象,retain是建立一個指標,引用對象計數加1。Copy屬性工作表示兩個對象內容相同,新的對象retain為1 ,與舊有對象的引用計數無關,舊有對象沒有變化。copy減少對象對內容相關的依賴。 &
Time of Update: 2015-06-13
標籤:參考:http://blog.jobbole.com/86852/由於我只在windows下使用,linux部分就不多說了,總結一下windows下面的相關知識好了:靜態庫之所以成為【靜態庫】,是因為在連結階段,會將彙編產生的目標檔案.o與引用到的庫一起連結打包到可執行檔中。因此對應的連結方式稱為靜態連結。試想一下,靜態庫與彙編產生的目標檔案一起連結為可執行檔,那麼靜態庫必定跟.o檔案格式相似。其實一個靜態庫可以簡單看成是一組目標檔案(.o/.obj檔案)的集合,即很多目標檔案經過壓縮打包
Time of Update: 2015-06-09
標籤: 模組: libavcodec - 編碼解碼器 libavdevice - 輸入輸出裝置的支援 libavfilter -