原创 Go語言反射的使用

Go語言的基本語法的使用已經在前幾篇陸陸續續學完了,下面可能想寫一些Go的標準庫的使用了。 先是reflect庫。 reflect庫的godoc在http://golang.org/pkg/reflect/ Type和Va

原创 Twitter的開源軟體Zipkin

Zipkin爲分散式的追蹤系統,功能爲收集所有Twitter不同服務的時序資料,使Twitter執行更加快速,類似於Firefox的擴充套件Firebug,不同的部分在於︰Zipkin是藉由網站後端追蹤,Firebug則是以瀏覽器追蹤。

原创 一個基於Golang的分佈式存儲開源項目

項目地址:https://code.google.com/p/weed-fs/ weed-fs是一個簡單且高性能的分佈式存儲系統, 它有兩個目標: 1、存儲海量文件 2、快速訪問所存的文件 weed-fs選擇了 key~file

原创 go語言產生素數

package main // 生成2, 3, 4, ... 到 channel 'ch'中. func Generate(ch chan<- int) { for i := 2; ; i++ { ch <- i // Se

原创 許式偉《Go語言編程》樣章“面向對象編程”

原文轉自:http://www.ituring.com.cn/article/1339 面向對象編程 Go 語言的面向對象編程(OOP)非常簡潔而優雅。說它簡潔,簡介之處在於,它沒有了OOP中很多概念,比如:繼承、虛函數、構造

原创 go語言實現Gob編解碼

package main import ( "bytes" "encoding/gob" "fmt" ) // -------------------- // Encode // 用gob進行數據編碼 // func Encod

原创 大道至簡(原標題:少是指數級的多)

譯文: http://www.mikespook.com/2012/06/%E7%BF%BB%E8%AF%91%E5%B0%91%E6%98%AF%E6%8C%87%E6%95%B0%E7%BA%A7%E7%9A%84%E5%A4%9A/

原创 Gob的數據

譯文:  http://www.mikespook.com/2011/03/%E3%80%90%E7%BF%BB%E8%AF%91%E3%80%91gob-%E7%9A%84%E6%95%B0%E6%8D%AE/  原文在此:htt

原创 Golang/Go語言/Go IDE/Go windows環境搭建/Go自動提示編譯器/GoSublime

Go是Google開發的一種編譯型,併發型,並具有垃圾回收功能的編程語言。   羅伯特·格瑞史莫(Robert Griesemer),羅勃·派克(Rob Pike)及肯·湯普遜於2007年9月開始設計Go語言,Go語言是基於Inferno

原创 go語言/golang實現base64加密解密

package main import ( "encoding/base64" "fmt" ) const ( base64Table = "123QRSTUabcdVWXYZHijKLAWDCABDstEFGuvwxyzGHI

原创 大家都在學JAVA,那麼學JAVA到底可以做什麼?

如果java在國外有前途,那我問你,什麼應用是java寫的???? Windows系列的桌面應用程序上,java已經沒有份了。 一些大型的電子商務系統,那些公司除了騙錢外,沒有什麼好處。 是的,我知道一些java的電子商務解決辦法賣

原创 Oracle用戶、權限、角色管理

Oracle用戶、權限、角色管理 Oracle 權限設置 一、權限分類: 系統權限:系統規定用戶使用數據庫的權限。(系統權限是對用戶而言)。 實體權限:某種權限用戶對其它用戶的表或視圖的存取權限。(是針對表或視圖而言的)。 二、系統權限管

原创 play framework2-java配置多個數據源/多個數據庫/play2/play2-java

接觸play2-java也有一段時間了,也做了兩個不成名的網站! http://m.t2m.im http://t2m.im 開發效率確實是很高,但是遇到問題解決起來也是非常棘手的! 目前中文資料基本上爲0,國外的人不一定遇到這種問題!

原创 golang/sort/go語言/go語言排序/冒泡排序/golang實現冒泡排序

package main import ( "fmt" ) var ( array = []int{3, 6, 1, 8, 5} ) func main() { for _, v := range sort(array) {