Time of Update: 2015-10-25
標籤:staticvoid Main(string[] args){ string s =""; //(1)字元訪問(下標訪問s[i]) s ="ABCD"; Console.WriteLine(s[0]); // 輸出"A"; Console.WriteLine(s.Length); // 輸出4 Console.WriteLine(); /
Time of Update: 2015-10-25
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。filename.json==============={ "filename":"NAV20130104", "path":"F:\\golang\\test\\src\\photoweb"}NAV20130104 (以下只有二行,顯示出來會有4行)================012013111502普通基金 030001111125008966
Time of Update: 2015-10-25
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。題目大概意思:給定一個有N個頂點和E個邊的無向圖,請分別用DFS和BFS遍曆無向圖。假定頂點編號為0到N-1,在遍曆的時候總是從最小編號的頂點出發,在訪問相鄰結點的時候,按升序的方式訪問。 For a given undirected graph with N vertices and E edges, pleaselist all the connected components by both DFS and BFS.
Time of Update: 2015-10-25
這是一個建立於
Time of Update: 2015-10-25
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Java當中有instanceof這樣的關鍵字判斷類型 Go當中自然也有相應的方法來判斷類型 即Comma-ok斷言寫法為value, ok := em.(T) 如果確保em 是同類型的時候可以直接使用value:=em.(T)一般用於switch語句中下面將會講解到em代表要判斷的變數 T代表被判斷的類型value代表返回的值ok代表是否為改類型類型斷言應該一看就懂 在這裡就不再介紹了主要是介紹我自己碰到的幾個問題1
Time of Update: 2015-10-25
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。method1. 值與引用 varName2 = varName1 varName2.funcName() 如果 varName2 有變化,varName1 無變化,則為實值型別(傳遞) 如果 varName2 有變化,varName1 有變化,則為參考型別(傳遞)2. Method 格式: func (r [*]ReceiverType) funcName(param) (result) {...} 註: a.
Time of Update: 2015-10-25
這是一個建立於
Time of Update: 2015-10-25
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport ("flag""log""os/exec""strings""sync""time""github.com/go-fsnotify/fsnotify")var (sleeptime intpath stringcmd stringargs
Time of Update: 2015-10-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport ( "fmt" "time")// MyError is an error implementation that includes a time and message.type MyError struct { When time.Time What string}func (e MyError) Error() string { return
Time of Update: 2015-10-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。最近學習Go語言,使用到goclipse這個外掛程式,需要安裝 golang.org/x/tools/cmd/oracle 這個包,一直報錯,安裝不上。 環境:win10,64位,go1.5 安裝命令:go get golang.org/x/tools/cmd/oracle,錯誤提示:packagegolang.org/x/tools/cmd/oracle: unrecognized import path
Time of Update: 2015-10-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。網上很多資料提供time將時間戳記轉成字串的例子,但如何將獲得的時間分為年、月、日分別展示,例如: ,上面顯示的是日期,下面顯示的是月份。作為初學者,表示網上的資料有點看不懂,記錄一下,還望斧正。首先要擷取一個Time類型的變數,平時要擷取現在的時間的話,直接使用now即可,但若是從資料庫中讀取的資料應當如何呢?下面敘述:
Time of Update: 2015-10-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。
Time of Update: 2015-10-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。vim $HOME/.profileexport GOROOT=$HOME/goexport PATH=$PATH:$GOROOT/binexport GOPATH=/home/work/gopathsource ./profile在安裝目錄下建立兩個目錄mkdir gomkdir
Time of Update: 2015-10-26
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。好久沒寫文章啦。。。今天把golang挖的這個坑給補完吧~作為一個Server,日誌(Log)功能是必不可少的,一個設計良好的日誌模組,不論是開發Server時的調試,還是運行時候的維護,都是非常有協助的。因為這裡寫的是一個比較簡化的Server架構,因此我選擇對Golang本身的log庫進行擴充,從而實現一個簡單的Log模組。在這裡,我將日誌的等級大致分為Debug,Operating,Error
Time of Update: 2015-10-26
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。庫有兩種:靜態庫(.a、.lib)和動態庫(.so、.dll)golang貌似不支援動態庫(待確認。。。)go 中的 package首先是要知道你的環境變數 [GOPATH][GOPATH]目錄下 建立以下目錄 /bin /pkg /srcsrc中 建立檔案夾mymath[GOPATH]/src/mymath/math.gopackage mymathimport ("fmt")// Sqrt returns
Time of Update: 2015-10-26
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。線程優先順序設定: http://droidyue.com/blog/2015/09/05/android-process-and-thread-schedule-nice/ linux的優先順序設定:sudo renice -n 0 -p 24161android優先順序設定:
Time of Update: 2015-10-25
標籤:編譯的時候也要在指令後面加 -lm: gcc -o abc abc.c -lm 原因:缺少某個庫,用 -l 參數將庫加入。Linux的庫命名是一致的, 一般為 libxxx.so, 或 libxxx.a, libxxx.la, 要連結某個庫就用 -lxxx,去迴轉 lib 及 "." 後面的 so, la, a 等即可。 常見的庫連結方法為:數學庫 -lm; posix
Time of Update: 2015-10-25
標籤:在迄今為止講到每一個例子中,我們只是簡單的把視窗組件放置到某個確定的布局中。但在某些情況下,由此形成的布局看起來可能還不是我們最想要的形式。在這些情形中,可以通過改變要擺放的視窗組件的大小策略和大小提示來調整布局。1.大小提示(size hint)和最小大小提示(minimum size hint)在介紹Qt視窗組件的大小策略之前,首先介紹大小提示(size hint)和最小大小提示(minimum size hint)。⑴ 大小提示大小提示是Qt為一個視窗組件推薦的尺寸。當Qt
Time of Update: 2015-10-25
標籤:二分答案 + 2-SAT判斷#include<cstdio>#include<cstring>#include<cmath>#include<vector>#include<algorithm>using namespace std;const int maxn=8000+5;int M,N,T;int ans;int L,R,Mid;int a[10010],b[10010],c[10010];struct TwoSAT{
Time of Update: 2015-10-24
標籤:Vamei 出處:http://www.cnblogs.com/vamei 歡迎轉載,也請保留這段聲明。謝謝! 在“紙上談兵: 演算法與資料結構”中,我在每一篇都會有一個C程式,用於實現演算法和資料結構 (比如棧和相關的操作)。在同一個程式中,還有用於測試的main()函數,結構體定義,函數原型,typedef等等。這樣的做法非常不“環保”。演算法的實際運用和演算法的實現混在一起。如果我想要重複使用之前的來源程式,必須進行許多改動,