Time of Update: 2018-07-24
最近打算在eclipse工程中使用ant, 發現ant工具還是很不錯的。 比eclipse靈活多了。 xml的配置詳細說明。 ----------------------------------------------------以下是具體文檔------------------------------------------- <!--Ant(another neat tool---
Time of Update: 2018-08-18
1、GO語言下載 go語言官方下載地址:https://golang.org/dl/ 有時候可能打不開,多重新整理幾次即可。 下載適合自己系統的GO語言版本,我下載的是window版本的安裝程式,而非源碼。當然你也可以下載原始碼。 找到你下載目錄下的 雙擊“go1.7.5.windows-amd64.msi”運行安裝,如下圖: 不需要擔心哦,直接點擊“運行”按鈕即可。如下圖: 直接點擊“Next”按鈕,進行下一步操作。會顯示如下圖:
Time of Update: 2018-08-22
If you’ve had a chance to play around with OpenCV 3 (and do a lot of work with keypoint If you’ve had a chance to play around with OpenCV 3 (and do a lot of work with keypoint detectors and feature descriptors) you may have noticed
Time of Update: 2018-03-03
標籤:中間 賦值 理論 括弧 認知 原理 傳統 如何 現在 我經常以自己寫“非常短小”的代碼為豪。有一些人聽了之後很讚賞,然後說他也很喜歡寫短小的代碼,接著就開始說 C
Time of Update: 2018-02-07
標籤:邏輯cpu數 code 數值 href uniq 去掉 一個 cores img 轉自:http://wulc.me/2016/01/06/物理CPU、CPU核心數、邏輯CPU、超執行緒/
Time of Update: 2017-11-13
標籤:基類 預設 detail 使用者輸入 重要 後台 附加 需要 .net 轉載出處:http://blog.csdn.net/tsing_best/article/details/25055
Time of Update: 2018-02-04
標籤:src 方法 void sage sem asmx cat provider false 通常我們在程式中需要調用WebService時,都是通過“添加Web引用”,讓VS.NET環境來為
Time of Update: 2018-08-31
這幾天我們的新遊戲上線了,說實話還是挺好玩的。首發的是MAC版本,這兩天發布了Android版本,Android版本的盈利方式主要考慮就是廣告。此處記錄一下我們在整合廣告時候的一些經驗。我們的遊戲引擎底層是基於 Gomobile 來打包的,但是 Gomobile 並沒有提供任何方式來整合第三方的jar包,雖然可以通過 Go->Cgo-Java 的方式來調用java代碼,但是卻無法添加新的java代碼,解決方案其實非常簡單,直接建立一個 Android 工程,然後把打包後的 .so
Time of Update: 2018-09-03
### 寫在前面的話最近在開發Go項目,發現Go語言本身存在的`error`並沒有像觸發`panic`時顯示詳細的調試資訊。對於複雜的系統而言,這會讓我們開發人員需要一定的時間才能定位到錯誤。所以我們基本Go本身的`error`封裝了一個可以快速定位錯誤工具包。下面讓我們來看看這個工具包是怎麼實現的。### 設計思想1.
Time of Update: 2018-08-07
花了一個禮拜整理了一下 RPCX的使用方法,大致過程如下:伺服器端開發首先,我們需要實現自己的服務,這很簡單,就是定義普通的方法即可:package exampleimport ("context""fmt")type Args struct {A intB int}type Reply struct {C int}type Arith intfunc (t *Arith) Mul(ctx context.Context, args *Args, reply *Reply) error
Time of Update: 2018-07-17
golang 操作mysql匯入資料庫驅動import ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" "time")mysql串連配置const ( USERNAME = "root" PASSWORD = "*******" NETWORK = "tcp"
Time of Update: 2018-06-06
filecoin白皮書官網:ipfs.io[TOC]安裝參考:IPFS Alpha Demogo-ipfs#build-from-source安裝Go IPFS如果沒有Go環境,首先需要安裝Go環境:brew install go配置Go環境變數:執行sudo vi /etc/profile加入#go configexport PATH=$PATH:/usr/local/go/binexport PATH=$PATH:$GOPATH/bin執行wq! 強制儲存退出。下載並編譯IPFSgo
Time of Update: 2018-04-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。#核心內容:已關閉的channel再次讀取會出現什麼現象?如何判斷channel關閉?什麼是nil channel有什麼用?先看看出問題的程式碼片段(抽象精簡):func TestReadFromClosedChan(t *testing.T) {asChan := func(vs ...int) <-chan int {c := make(chan int)go func() {for _, v := range vs {
Time of Update: 2018-04-26
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 Hyperledger Fabric Client SDK for Gogo get -u github.com/hyperledger/fabric-sdk-go文檔 https://godoc.org/github.com/hyperledger/fabric-sdk-go相容性fabric v1.0.1 & fabric-ca
Time of Update: 2018-04-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。JIT(Just-int-time) 編譯器是任何程式在被轉換成機器碼的運行過程中產生的。JIT 代碼和其他代碼(比如,fmt.Println)的區別在於 JIT 代碼是在運行過程中產生的。用 Golang 編寫的程式是靜態類型且提前編譯。產生任意代碼似乎是不可能的,更不用說執行所述代碼了。但是,可以將指令發送到正在啟動並執行進程。這是使用 Type Magic 完成的 - 將任何類型轉換為任何其他類型的能力。
Time of Update: 2018-04-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。從 1999 年那時開始我就為 windows 寫過服務,一開始用 C/C++,後來用 C#。現在我在 Linux 上用 Go 編寫服務端軟體。然而我沒轍了。更令人沮喪的是,我一開始編寫軟體所用的作業系統並不是我即將部署所用的作業系統。當然,那是後話了。我想要在我的 Mac 上以後台進程(守護進程)的方式運行代碼。而我的問題也是,我無從下手。我很幸運在 Bitbucket 上找到了由 Daniel
Time of Update: 2018-01-07
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。安裝gopacketgo get github.com/google/gopacket/pcap安裝gcc安裝 http://tdm-gcc.tdragon.net/download安裝winpcap和winpcap develop packagehttps://www.winpcap.org/install/default.htm解壓WpdPack_4_1_2.zip到D盤根目錄測試package mainimport (
Time of Update: 2017-11-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Ubuntu Core 是什嗎?Ubuntu Core 是完全基於 snap 包構建,並且完全事務化的 Ubuntu 版本。該系統大部分是唯讀,所有已安裝的應用全部來自 snap 包,完全使用事務化更新。這意味著不管在系統更新還是安裝軟體的時候遇到問題,整個系統都可以回退到之前的狀態並且記錄這個錯誤。最新版是在 2016 年 11 月發布的 Ubuntu Core 16。注意,Ubuntu Core 限制只能夠安裝 snap 包(
Time of Update: 2017-11-07
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1.安裝gRPC運行環境go get google.golang.org/grpc這裡的grpc通俗來說就說用在代碼裡的一個類庫,後面的例子可以看到。比較坑的是這裡可能需要FQ.....2.安裝protoc這裡需要安裝proto buffer的編譯器。首先在官網下載,如c++版本的protobuf-cpp-3.4.1.tar.gz,解壓後進行編譯:./configure make && make
Time of Update: 2017-11-02
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。安裝 brewbrew 的官方網站: http://brew.sh在官方網站對brew的用法進行了詳細的描述在Mac中開啟Termal: 輸入命令:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安裝過程代理 http://www.jianshu.com/p/6523