Time of Update: 2016-11-22
標籤:相同 檔案名稱 檔案 .cpp include 地方 引用 方案 ext 一般情況下,來源程式中所有的行都參加編譯。但是有時希望對其中一部分內容只在滿足一定條件才進行編譯,也就是對一部分內
Time of Update: 2016-11-21
標籤:box upload 錄製 exp ide video alt nbsp 語言 TODO:Go語言同名Go字型發布2016-11-16
Time of Update: 2016-11-20
標籤:兩個指標 c++ .cpp 括弧 nali 運算 虛函數表 ++ expr C++中四種類型轉換符的總結一、reinterpret_cast用法:reinpreter_cast<ty
Time of Update: 2016-11-17
標籤:dba rally ima pil 刪除 mis ret 菜單 aries Windows下使用VS2008編譯OpenCV2.1
Time of Update: 2016-11-16
標籤:new tor strong blog 應用 common with nal current 原文: http://www.cnblogs.com/idche/archive/2
Time of Update: 2016-11-17
標籤:函數返回 容量 nbsp copy ash cal 而在 如何 編譯錯誤 一、數組與其他大多數語言類似,Go語言的數組也是一個元素類型相同的定長的序列。(1)數組的建立數組有 3
Time of Update: 2016-11-14
標籤:glob mem ida baidu clipboard 剪下板 內容 字串 turn // 複製資料至剪下板BOOL CopyToClipboard(const char*
Time of Update: 2016-11-23
標籤:let and 用戶端 comment com pos char 出錯 stat 2013-02-21 12:54 by Haippy, 9237 閱讀,&
Time of Update: 2016-11-14
標籤:動態連結 提示 windows target 依賴 找不到 出錯 end 線程 http://www.lai18.com/content/1159618.html 1、今天分享一
Time of Update: 2016-11-14
標籤:shard osc mysq 訊息佇列 target 基於 開源項目 學習 mini Google官方維護了一個基於go語言的開源項目列表:https://github.com/golan
Time of Update: 2016-11-26
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1數組數組的聲明和初始化數群組成員的訪問數組的比較數組作為函數參數2切片append函數利用append實現特殊函數4.1數組數組在go中很少使用,經常用到的是slice,這個後面再講數組的聲明和初始化var a [3]int //包含3個整數的數組var q [3]int = [3]int{1, 2, 3}var r [3]int = [3]int{1, 2}//[...]這樣的情況,數組長度由初始化的資料個數決定。q := [
Time of Update: 2016-11-25
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport ("fmt""reflect")func main() {fmt.Println(typeChck("xiaochuan", "string"))fmt.Println(typeChck(123, "int"))fmt.Println(typeChck(12.3, "int"))}//類型檢測
Time of Update: 2016-11-25
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。問題描述Reverse digits of an integer.Example1: x = 123, return 321 Example2: x = -123, return -321題意很明確,將一個整數反轉輸出。思路首先不用考慮用庫函數先轉為字串再反轉的方式,這根本不是演算法。 整體解決思路為,依次取出整數的每一位元,然後反轉,再組裝成整數即可。有幾個點需要考慮:取末位元。 num % 10 即可。去掉末位元。 num /
Time of Update: 2016-11-21
這是一個建立於
Time of Update: 2016-11-14
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。學習Go語言已經半年多了,從Java轉到Go語言,學習難度真心覺得不大,我學習的習慣是先從看視頻開始,需要深入學習的時候才會去看書。但是很多時候很難找到自己需要的視頻開始學習,大家是否和我有一樣的困惑呢,為瞭解決大家這個問題,我覺得把我手裡的視頻資料分享給大家。GO語言入門:http://pan.baidu.com/s/1qYfGrJe
Time of Update: 2016-11-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1、string跟[]byte的關係 string跟[]byte可以相互轉換 s1 := "abcd" b1 := []byte(s1) fmt.Println(b1) // [97 98 99 100] s2 := "中文" b2 := []byte(s2) fmt.Println(b2) // [228 184 173 230 150 135],
Time of Update: 2016-11-18
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport ("fmt""io/ioutil""net/http""net/url""strings")func main() {v := url.Values{}v.Set("huifu", "hello world")body :=
Time of Update: 2016-11-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。golang的defer優雅又簡潔, 是golang的亮點之一。defer在聲明時不會立即執行,而是在函數return後,再按照先進後出的原則依次執行每個defer,一般用於釋放資源、清理資料、記錄日誌、異常處理等。下面舉個例子:package mainimport "fmt"func deferTest(number int) int {defer func() {number++fmt.Println("
Time of Update: 2016-11-18
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport ("fmt")type Queue struct {pBase *[6]intpFront,pRear int}func initQueue(q *Queue) {var arr=new([6]int)q.pBase=arrq.pFront=0q.pRear=0}func isEmpty(q *Queue) bool {if q.pFront==q.pRear {return
Time of Update: 2016-11-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。一、簽名1、go支援函數類型的變數和賦值。例如:package mainimport "fmt"var pr = fmt.Printlnvar f = func(){ pr("Hello")}var g func()func main(){ g = f g()}二、參數1、使用 godoc fmt Println,可以看到它的簽名是: func Println(