Time of Update: 2016-03-28
標籤:Case具有兩種格式。簡單Case函數和Case搜尋函數。--簡單Case函數CASE sexWHEN ‘1‘ THEN ‘男‘WHEN ‘2‘ THEN ‘女‘ELSE ‘其他‘ END--Case搜尋函數CASE WHEN sex = ‘1‘ THEN ‘男‘WHEN sex = ‘2‘ THEN ‘女‘ELSE ‘其他‘
Time of Update: 2016-03-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。剛接觸golang時對其import的原理很不理解,特別是其先後數序,網上查閱了寫資料說的也不是很完全透徹,於是決定自己動手實驗下。這裡的import情況特指import ("fmt""ssss")ssss包中含有諾幹檔案(檔案同直屬ssss包),ssss包內平層級檔案的引入順序、變數初始順序已經init函數執行順序實驗中ssss包含package mainimport ("fmt"
Time of Update: 2016-03-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。(1)首先進入go/src 源碼所在目錄,執行如下命令建立目標平台所需的包和工具檔案。$ cd /usr/local/go/src$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./make.bash如果是 Windows 則修改 GOOS 即可。$ CGO_ENABLED=0 GOOS=windows GOARCH=amd64 ./make.bash(2) 現在可以編譯 Linux 和
Time of Update: 2016-03-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。讀取檔案中的內容假設你想擷取檔案中感興趣的內容,但是,你不希望擷取所有內容。假設檔案的內容如下所示:1. 網頁視覺設計理論之少些質感,多些版式.http://www.ynetx.com/theory/560-1.html2. 設計理論:http://www.ynetx.com/design/theory/3.Google的新設計理念Material Designhttp://www.infoq.com/cn/news/2014/0
Time of Update: 2016-03-22
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport ("archive/zip""bytes""encoding/json""fmt""io""io/ioutil""net""net/http""os""path/filepath""strings""time
Time of Update: 2016-03-21
這是一個建立於
Time of Update: 2016-03-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1.11) Go語言的代碼是通過package來組織的,一個package會包含一個或多個.go結束的原始碼檔案。2) 每一個源檔案都是以一個package xxx的聲明語句開頭的。3) 每一個源檔案都會import多個用到的package。4) package main是一個比較特殊的package,
Time of Update: 2016-03-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport ( "fmt" "time")func main() { c1 := make(chan string) c2 := make(chan string) c3 := make(chan string) var c4 chan string c5 := make(chan
Time of Update: 2016-03-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go提供了兩種大小的複數類型:complex64和complex128,分別由float32和float64組成。內建函數complex從指定的實部和虛部構建複數,內建函數real和imag用來擷取複數的實部和虛部:var x complex128 = complex(1, 2) // 1+2ivar y complex128 = complex(3, 4) // 3+4ifmt.Println(x*y)
Time of Update: 2016-03-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。http://acm.uestc.edu.cn/#/problem/show/1221大意: 圍棋判定,能不能下一步棋使得對手死去至少一個棋子。對遞迴理解不深入導致開始不停RE(反覆遞迴調用致使棧溢出),我去~~#include <iostream>#include <algorithm>#include <cstdio>#include <cstring>using
Time of Update: 2016-03-18
這是一個建立於
Time of Update: 2016-03-18
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。此庫叫gg,源碼在github。1、擷取源碼並安裝到本地: 首先要安裝git (傳送門) : https://git-scm.com/download/ 然後就可以通過 go get 命令從git獲得源碼並安裝(此處預設大家已安裝go) : 在cmd 進入GOPATH目錄,然後輸入 : go get github.com/fogleman/gg
Time of Update: 2016-03-28
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。下載基於java的eclipse,再基於安裝以下外掛程式。支援Linux,Windows 和 Mac系統。PyDev**************************************在Eclipse中安裝pydev外掛程式啟動Eclipse, 點擊Help->Install New Software... 在彈出的對話方塊中,點Add 按鈕。 Name中填:Pydev,
Time of Update: 2016-03-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。go語言的數組與c語言的資料有一點不太一樣的地方,go語言的賦值是值拷貝package mainimport "fmt"func main() {var ages [4]int = [4]int{1, 2, 3, 5}var b = agesb[0]++fmt.Println(ages)fmt.Println(b)}輸出的結果是:[1 2 3 5]
[2 2 3
Time of Update: 2016-03-28
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 之前寫java的時候就已經知道了有反射這個概念,看過一遍文章專門介紹了一下java的反射機制,不過現在忘記了。 今天寫一個通用函數的時候要對傳入的參數經行類型判斷,還要定義與其像同類型的變數經行取址運算,baidu, google,golang reflect包也看了好久,也沒看到將傳回值來定義個變數的辦法。最後在一篇部落格中得到靈感—–>點擊可以看看。
Time of Update: 2016-03-27
這是一個建立於
Time of Update: 2016-03-28
標籤:轉自:http://www.cnblogs.com/qq78292959/archive/2012/03/06/2382334.html如果想在啟動並執行Linux下訪問其它檔案系統中的資源的話,就要用mount命令來實現。2. mount的基本用法是?格式:mount [-參數] [裝置名稱] [掛載點] 其中常用的參數有:-a 安裝在/etc/fstab檔案中類出的所有檔案系統。-f 偽裝mount,作出檢查裝置和目錄的樣子,
Time of Update: 2016-03-27
標籤:
Time of Update: 2016-03-27
標籤:ActiveMQ是一款功能強大的Message Service器,它支援許多種開發語言,例如Java, C, C++, C#等等。企業級Message Service器無論對伺服器穩定性還是速度,要求都很高,而ActiveMQ的分布式叢集則能很好的滿足這一需求,下面說說ActiveMQ的幾種叢集配置。Queue consumer clusters此叢集讓多個消費者同時消費一個隊列,若某個消費者出問題無法消費資訊,則未消費掉的訊息將被發給其他正常的消費者,結構圖如下:Broker
Time of Update: 2016-03-17
標籤:以前在機子上使用git下載了linux git版本庫上的原始碼,由於在閱讀原始碼的過程中,難免會對本地的檔案進行修改,這樣就導致本地檔案與伺服器上的檔案版本不一致,我想做的就是用伺服器上的版本強制覆蓋掉本地的版本;我得到的錯誤訊息如下: 可以看到,git fetch和git pull的區別,git