Time of Update: 2018-01-10
標籤:ash lib images tag ola 服務 install 開啟 complete 1. 安裝 Docker我當前使用的系統內容是 CentOS7 ,安裝 Docker
Time of Update: 2018-01-11
標籤:記憶體管理 .net div 去掉 freelist 根據 結構 mem 返回 轉自:http://blog.csdn.net/orange_os/article/details/7392
Time of Update: 2018-01-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。查看bee generate appcode自動產生的程式碼,會發現orm操作都是以主鍵為依據的。如果我不想根據主鍵怎麼操作?用 ORM.Raw(cmd).Exec()吧,cmd=[你的mysql語句]func Del()(err error){ o := orm.NewOrm() rawSetter,err := o.Raw("DELETE FROM nginx_cfg WHERE
Time of Update: 2018-01-11
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。備忘: 由於年前工作事情較多,我會在過年前完成翻譯整理工作這是go語言入門的第一篇教程什麼是GolangGo是Google建立的,開放原始碼、編譯型和靜態類型的程式設計語言.Golang
Time of Update: 2018-01-11
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。protocolbuff是Google推出的開源序列化協議,幾乎支援市面上所有主流語言。用作伺服器與伺服器或者用戶端與伺服器的網路傳輸協議再合適不過了。簡單寫個demo。項目結構:ProtocolBuff ----Makefile ----src ----github.com/golang/protobuf ----main ----protocol配置協議:
Time of Update: 2018-01-11
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。首先呢,祝大家新年快樂 :tada::tada::tada: 全年無 BUG!應用的複雜性在很多方面都在增長,諸如可擴充性、開發、測試以及部署。在企業級開發中,那種老式的大型單一架構看起來已經過時了。在我工作的眾多公司中,都希望系統是通過簡單的外掛程式組合在一起的方式構建的。這就是為什麼許多數公司都基於微服務架構來開發他們的產品。目前有 Netflix(譯者註:美國流媒體巨頭、世界最大的收費視頻網站)、PayPal、Amazon、
Time of Update: 2018-01-11
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go語言是Google2009發布的第二款開源程式設計語言。(有一個好的爹)Go語言專門針對多處理器系統應用程式的編程進行了最佳化,使用Go編譯的程式可以媲美C或C++代碼的速度,而且更加安全、支援並行進程最近要學習go.python今天自己學習go語言,想動動手,不知道寫什麼好,就想起了九九乘法表說幹就幹文法和java有細微的差別 代碼有注釋運行結果雖然醜了點,go大神勿噴 可參考本人部落格 java實現九九乘法表
Time of Update: 2018-01-11
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。blacksheepwall是一款由Go語言編寫的網域名稱資訊搜集工具 ,你也可以在你的工具中將它作為一個獨立軟體包來使用。下載blacksheepwall支援跨平台,目前它所支援的系統有windows、linux以及蘋果的darwin。你可以在這裡下載到不同版本的二進位軟體包。安裝你可以直接下載編譯好的二進位檔案運行並安裝它。如果你的系統已經安裝好了Go語言環境並配置好了工作區,那麼你也可以直接通過以下命令下載安裝:$ go
Time of Update: 2018-01-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。先上代碼……package mainimport "fmt"func testMap() { //兩種聲明map方式,切記,必須初始化才能用,否則panic //var a map[string]string = map[string]string{ // "key": "value", //} a :=
Time of Update: 2018-01-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。冒泡排序package main//冒泡排序import "fmt"func bsort(a []int) { for i := 0; i < len(a); i++ { for j := 1; j < len(a)-i; j++ { if a[j] < a[j-1] { a[j], a[j-1] = a[j-1], a[j]
Time of Update: 2018-01-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1.用來定義複雜資料結構2.struct裡面可以包含多個欄位(屬性)3.struct類型可以定義方法,注意和函數的區分。4.struct類型是實值型別5.struct類型可以嵌套6.Go語言沒有class類型,只有struct類型package mainimport "fmt"//聲明結構體type Student struct { Name string Age int Score
Time of Update: 2018-01-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Golang 網路爬蟲架構gocolly/colly 四 爬蟲靠演技,表演得越像瀏覽器,抓取資料越容易,這是我多年爬蟲經驗的感悟。回顧下個人的爬蟲經曆,共分三個階段:第一階段,09年左右開始接觸爬蟲,那時由於項目需要,要訪問各大國際社交網站,Facebook,myspace,filcker,youtube等等,國際上叫得上名字的社交網站都爬過,大部分網站提供restful
Time of Update: 2018-01-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。互斥鎖同一時刻只有一個攜程在操作package mainimport ( "fmt" "math/rand" "sync" "time")//互斥鎖var lock sync.Mutexfunc testMap() { var a map[int]int a = make(map[int]int, 5) a[8] = 10
Time of Update: 2018-01-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1.defer panic recoverdefer : golang的defer優雅又簡潔, 是golang的亮點之一。defer在聲明時不會立即執行,而是在函數return後,再按照先進後出的原則依次執行每個defer,一般用於釋放資源、清理資料、記錄日誌、異常處理等。defer定義的內容必須在return之間就寫上,否則就不會defer了f, err := os.Open("file")defer
Time of Update: 2018-01-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。翠花,上代碼package mainimport ( "bufio" "fmt" "os" "strings")func main() { //從標準輸入讀取資料 inputReader := bufio.NewReader(os.Stdin) fmt.Println("Please input your name:&
Time of Update: 2018-01-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1.slice和arraypackage mainimport ( "fmt" )func main() { s := []int{1, 2, 3} ss := s[1:] for i := range ss { ss[i] += 10 //slice中改變數組的值會將原數組中的值改變 } fmt.Println(s) ss = append(ss,
Time of Update: 2018-01-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。gorose(go orm), 一個小巧強悍的go語言資料庫操作orm, 靈感來源於laravel的資料庫操作orm, 也就是eloquent, php、python、ruby開發人員, 都會喜歡上這個orm的操作方式, 主要是鏈式操作比較風騷English Document中文文檔安裝安裝 gorosego get github.com/gohouse/gorose安裝gorose中使用到的函數工具包go get github.
Time of Update: 2018-01-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。介紹gonews是基於go+vue實現的golang每日新聞瀏覽與檢索平台項目地址:Github線上Demo:GoNews資料來源:GoCN每日新聞項目部署擷取新聞資料git clone https://github.com/gocn/news /data/news擷取源碼go get -u github.com/mikemintang/gonews解析資料nohup gonews -d /data/news >
Time of Update: 2018-01-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 gorose(go orm), 一個小巧強悍的go語言資料庫操作orm, 靈感來源於laravel的資料庫操作orm, 也就是eloquent, 做php的, python的, ruby的, 都會喜歡上這個orm的操作方式, 主要是鏈式操作比較風騷- [English Document](https://github.com/gohouse/gorose)-
Time of Update: 2018-01-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。本文承接[第一部分](https://studygolang.com/articles/12061)的內容繼續講解 defer 的一些常見陷阱## 1——Z 到 A(譯註:倒序)當你第一次學習 Go 的時候可能會中招。例子```gofunc main() { for i := 0; i < 4; i++ { defer fmt.Print(i) }}```輸出Go