Time of Update: 2015-07-10
標籤:golang interface package mainimport ("container/list""fmt""os""sync""time")type INFO struct {lock sync.MutexName stringTime int64}var List *list.List =
Time of Update: 2015-07-11
標籤:官方教程說明:Windows對於Windows使用者,Go項目提供兩種安裝選項(從源碼安裝除外): zip壓縮包需要你設定一些環境變數,而實驗性MSI安裝程式則會自動設定你的安裝。MSI安裝程式開啟此MSI檔案 並跟隨提示來安裝Go工具。預設情況下,該安裝程式會將Go發行版放到 c:\Go 中。此安裝程式應該會將 c:\Go\bin 目錄放到你的 PATH 環境變數中。 要使此更改生效,你需要重啟所有開啟的命令列。Zip壓縮包下載此zip檔案 並提取到你的自選目錄(我們的建議是c:\Go)
Time of Update: 2015-07-10
標籤:昨天看到一個關於多態性的文章,參考了回帖者的理解,加入了一些自己的看法,整理出來供大家參考,不一定完全正確,歡迎大家批評指正。(一)相關類class A ...{ public String show(D obj)...{ &nbs
Time of Update: 2015-07-08
標籤:goGo語言調度器譯序本文翻譯 Daniel Morsing 的博文 The Go scheduler,個人覺得這篇文章把Go Routine和調度器的知識講的淺顯易懂,作為一篇介紹性的文章,很不錯。譯文介紹Go 1.1版本最大的特性之一就是一個新的調度器,由Dmitry
Time of Update: 2015-07-10
標籤:go 語言中的結構體方法結構體名稱的大小寫有著不同的意義: 小寫表示不能被別的包訪問package mainimport "fmt"type Rect struct {width,height int}func (r *Rect) area() int {return r.width*r.height;}func main() {r:=Rect{width:10,height:10}fmt.Println(r.area());rp:=&r;
Time of Update: 2015-07-11
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。go 語言中的結構體方法結構體名稱的大小寫有著不同的意義: 小寫表示不能被別的包訪問package mainimport "fmt"type Rect struct {width,height int}func (r *Rect) area() int {return r.width*r.height;}func main()
Time of Update: 2015-07-11
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 Linux下cron可以讓系統在指定的時間去執行某個指定的工作,crontab則用來管理cron機制。在伺服器方面,就可以利用cron進行周期性的執行某些特定的工作,比如定期Database Backup,定期壓縮伺服器端的資料等等。 現在用golang做伺服器的不斷增多,伺服器端需要周期性的備份或壓縮或刪除資料是常態。本周就學習了golang版的crontab,感覺該功能很是方便。 1 package main 2 3
Time of Update: 2015-07-09
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1.安裝git 因為golang是通過git來管理遠程包的,所以我們首先要安裝git,下載地址:http://www.git-scm.com/download/。git安裝比較簡單,直接下一步即可(在Windows Explorer integration選項中將“Git Bash here”和“Git GUI here”打對勾),需要瞭解具體安裝的可以看這裡。2.安裝Golang 1)
Time of Update: 2015-07-08
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。一 Go語言之字串 與大多數物件導向程式設計語言一樣,Go語言也具有string(字串)類型,只不過它與其它語言例如java中的String類型不一樣的是它是實值型別。並且注意聲明的關鍵字是string,全部小寫哦,親(java程式員尤其注意,c#程式員偷樂中......)。除此之外,它還有個特性就是不可變性,這裡需要注意的是指字串本身不可變並不是字串變數不可變,稍後看例子就能明白。在Go語言中string類型的結構如下:1
Time of Update: 2015-07-08
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go語言調度器譯序本文翻譯 Daniel Morsing 的博文 The Go scheduler,個人覺得這篇文章把Go Routine和調度器的知識講的淺顯易懂,作為一篇介紹性的文章,很不錯。譯文介紹Go 1.1版本最大的特性之一就是一個新的調度器,由Dmitry
Time of Update: 2015-07-07
這是一個建立於
Time of Update: 2015-07-07
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1、代碼2、運行 1、代碼 1 package main 2 3 import "fmt" 4 5 type Integer int 6 //給in類型添加 Less 方法,int原來的方法被Integer繼承 7 func (a Integer) Less (b Integer) bool { 8 return a < b 9 }10 11 //給in類型添加 Add
Time of Update: 2015-07-07
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1、代碼2、運行 1、代碼 1 package main 2 3 import "fmt" 4 5 type Base struct { 6 Name string 7 } 8 9 func (base * Base) Foo() {10 fmt.Println("Base Foo : ", base.Name)11 }12 13 func (base * Base) Bar(
Time of Update: 2015-07-11
標籤:VC6.0組建檔案的種類和作用DSW:全稱是Developer Studio Workspace,最進階別的設定檔,記錄了整個工作空間的配置資訊,她是一個純文字的檔案,在vc建立新項目的時候自動產生DSP:全稱是Developer Studio Project,也是一個設定檔,不過她記錄的是一個項目的所有配置資訊,純文字檔案 OPT:與DSW、DSP配合使用的設定檔,她記錄了與機器硬體有關的資訊,同一個項目在不同的機器上的opt檔案內容是不同的
Time of Update: 2015-07-10
標籤:條件陳述式可以根據一個變數的值來控制make執行或者忽略Makefile的特定部分。條件陳述式可以是兩個不同變數、或者變數和常量值的比較。要注意的是:條件陳述式只能用於控制make實際執行的makefile檔案部分,它不能控制規則的shell命令執行過程。Makefile中使用條件控制可以做到處理的靈活性和高效性。7.1
Time of Update: 2015-07-10
標籤: 本想搜下python多線程裡的setDaemon,發現了這篇文章寫得很不錯:http://blog.csdn.net/m13666368773/article/details/7245570 Thread.setDaemon的用法,經過學習以後瞭解:1. setDaemon需要在start方法調用之前使用2. 線程劃分為使用者線程和後台(daemon)進程,setDaemon將線程設定為後台進程3.
Time of Update: 2015-07-09
標籤: (在開始之前,非常感謝 D10.天地弦)1.1 概述
Time of Update: 2015-07-09
標籤:1.改變按鈕字型大小:(其實是按鈕裡面的文字是加在label上的)button.titleLabel.font = [UIFont systemFontOfSize:20]; label的改變方法:label.font = [UIFont
Time of Update: 2015-07-08
標籤:轉自:http://www.cnblogs.com/xudong-bupt/p/3586889.htmlRegex貪婪與非貪婪模式之前做程式的時候看到過Regex的貪婪與非貪婪模式,今天用的時候就想不起來了,現在這裡總結一下,以備自己以後用到注意。1.什麼是Regex的貪婪與非貪婪匹配 如:String str="abcaxc"; Patter
Time of Update: 2015-07-07
標籤:建立docker私人庫(docker registry)部落格分類:docker 我的目標還是無互連網安裝,部署內部的docker私人庫,目前docker鏡像的獲得還是需要互連網,將下載好的docker鏡像發布到內部私人庫上(可在有互連網的時候將容器打成tar包,在離線狀況下使用參照《打包docker鏡像並使用檔案匯入》)。 1、使用fedora 20(IP為192.168.1.103)作為測試伺服器(centos 7,redhat