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-27
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。原文:https://golang.org/ref/spec#The_zero_valueThe 零值當一個變數或者新值被建立時, 如果沒有為其明確指定初始值,go語言會自動初始化其值為此類型對應的零值, 各類型零值如下:false : bool, 0: integer, 0.0: float, "": string, nil : pointer, function, interface, slice,
Time of Update: 2016-03-26
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 Go語言支援如下的幾種流程式控制制語句: 條件陳述式,對應的關鍵字為 if 、 else 和 else if ; 選擇語句,對應的關鍵字為 switch 、 case 和 select (將在介紹channel的時候細說); 迴圈語句,對應的關鍵字為 for 和 range ; 跳躍陳述式,對應的關鍵字為 goto 在具體的應用情境中,為了滿足更豐富的控制需求,Go語言還添加了如下關鍵字: break 、
Time of Update: 2016-03-26
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。見代碼:package mainimport ( "fmt" "runtime")func GetFunctionName() string { pc := make([]uintptr, 10) runtime.Callers(2,pc) f := runtime.FuncForPC(pc[0]) return f.Name(
Time of Update: 2016-03-25
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。見代碼中注釋:package mainimport ( "fmt" "sync")func main() { m := map[string]int{"a":1, "b":2, "c":3, "d":4, "e":5, "f":6}
Time of Update: 2016-03-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。前提: 假設安裝好git 我的FQ方式(也可以使用別的方式): 使用 ishadowsocks 方式FQ 臨時設定Windows下代理: 在控制台執行如下命令,後面的的代理值根據你具體的代理進行設定set http_proxy=http://127.0.0.1:1080/pac?t=201603231602138322set https_proxy=https://127.0.0.1:1080/pac?t=201603231
Time of Update: 2016-03-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport "fmt"//1.枚舉的使用// 枚舉指一系列相關的常量,比如下面關於一個星期中每天的定義。通過上一節的例子,我們// 看到可以用在 const 後跟一對圓括弧的方式定義一組常量,這種定義法在Go語言中通常用於定義// 枚舉值。Go語言並不支援眾多其他語言明確支援的 enum 關鍵字。// 下面是一個常規的枚舉標記法,其中定義了一系列整型常量:const( Sunday
Time of Update: 2016-03-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。本部落格知識記錄自己學習中的筆記或者記錄,如果有錯誤歡迎大家糾正。 學習golang 想用來做遊戲服務端語言,從頭開始,go!go!go! go程式是通過package來組織包 ,有且僅有一個main包裡面有一個main函數,// package在非注釋第一行,不然編譯不過。 package main //匯入其他包 import “fmt” //常量 定義 const const Pi =3.14 //全域變數
Time of Update: 2016-03-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。import的作用是匯入其他package,但是今天在看beego架構時看到了import 底線,不知其意,故百度而解之。 import 底線(如:import _ hello/imp)的作用:當匯入一個包時,該包下的檔案裡所有init()函數都會被執行,然而,有些時候我們並不需要把整個包都匯入進來,僅僅是是希望它執行init()函數而已。這個時候就可以使用 import _ 引用該包。即使用【import _
Time of Update: 2016-03-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。在Go語言中channel的使用方法有很多,首先來看以下的使用方法1)當作事件訊號來用,當某一件事完成之後,通知另一件事的完成 package mainimport "fmt"func onedream(exit chan int){for i:=0;i<10;i++{fmt.Println("hello ",i)}exit<-0}func main(){var wait
Time of Update: 2016-03-22
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。伺服器並發的方式有很多種1.通過多進程或者多線程的方式,現在這種模式基本上已經不用2.epoll和IOCP回調的方式,不符合人們的習慣3.使用協程(輕量級線程,建立、銷毀的代價很小),協程在邏輯上上順序執行其中屬於erlang和golang在協程並發方面做的比較好package mainimport ( "fmt")func getResult(data []int, res chan int) {
Time of Update: 2016-03-28
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。類似https許可權問題fatal: unable to access 'https://github.com/coocood/qbs/': error setting certificate verify locations: CAfile:
Time of Update: 2016-03-28
這是一個建立於
Time of Update: 2016-03-28
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 又一周了,最近的生活,hhhe, 學習的過程真的是非常非常緩慢的,不過慢慢的,不急,不怕,不慫。
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-22
標籤:原文地址:http://blog.csdn.net/liuguxing/article/details/8623190[javascript] view plain copy項目中經常用到選擇框,需要從後台非同步載入資料,可單獨寫一個組件進行載入 [javascript] view plain
Time of Update: 2016-03-21
標籤:/* * Remove all the white spaces from a string. */void removeWB(char* str){ char* p; for (p = str; *str; str++) if (*str != ‘ ‘) *p++ = *str; *p = ‘\0‘;} 尋找某給定值在排序二叉樹中是否存在.#include <stdio.h>typedef struct