Time of Update: 2016-06-28
標籤:原始json:{ "listsn": "", "code": "fwq_add", "detail": { "appdate": "2016-06-28", "expectdate": "2016-06-30", "service_text": { "text": "NAT管理(樂視雲端運算有限公司產品研發中心_基礎架構_網路服務_NAT管理)", "id": "343" }, "projectname_text": { "
Time of Update: 2016-06-20
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package cronimport "time"func StartTimer(F func()) {go func() {for {F()next := now.Add(time.Hour * 24)next = time.Date(next.Year(), next.Month(), next.Day(), 0, 0, 0, 0, next.Location())t :=
Time of Update: 2016-06-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。12.蛤蟆筆記go語言——記憶體回收記憶體回收涉及到:閾值觸發,並行標記,並發清理。或者:定期強制回收,釋放實體記憶體。記憶體回收效率總是Go版本升級的核心問題。閾值或強制回收如下圖 1:並行標記如下圖2:串列或與使用者邏輯並發執行如下圖3:如閾值過大,可能會導致長時間無法觸發記憶體回收。因此,每 2 分鐘強制檢查回收是非常必要的。每 5 分鐘,釋放堆中長時間閑置塊的實體記憶體。 此外,在類 UNIX
Time of Update: 2016-07-03
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。28.蛤蟆筆記go語言——並發簡單樣本並發樣本package mainimport ( "fmt" "time")func ready(w string, sec int64) { secs :=time.Duration(sec) * time.Second time.Sleep(secs)
Time of Update: 2016-07-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。原文出處:個人部落格地址:http://www.damonyi.cc/?p=194項目中用到Etcd資料庫來儲存容器的資訊和應用的網域名稱資訊,將操作Etcd的golang代碼整理了一下1、將Container資訊寫入到指定目錄c, err := common.GetEtcdClient()if err != nil {beego.Error("get etcd client
Time of Update: 2016-07-01
這是一個建立於
Time of Update: 2016-07-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。go語言讓web伺服器實現和部署變得異常簡潔.終於可以拋開亂七八糟的項目結構和體積龐大的IDE,一窺其基本原理. 首先是一個簡單的伺服器實現代碼,如果是GET請求,則回送一條This is a GET request訊息,如果是POST請求,則解析POST請求中的info欄位,將其內容回送.程式可以直接在命令列下用go run server.go啟動.//server.gopackage mainimport ( "
Time of Update: 2016-06-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go的time包是標準庫中的包之一不用說,幾乎是開發必須用到的包之一。time包的說明文檔在:http://golang.org/pkg/time/ 先注意下Overview中的一句話:The calendrical calculations always assume a Gregorian
Time of Update: 2016-06-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。時代的典型特徵,作為一個互連網時代的Go語言,必須要讓這門語言操作電腦叢集如單機一樣容易。 輕量級進程應成為語言最重要的執行單元 “輕量級進程模型”對“非同步IO模型” 實現“輕量級進程”的成本 基礎層面 新IO庫 同步與互斥 使用第三方庫的問題 通訊 共用記憶體模型VS訊息傳遞模型 Erlang風格的並行存取模型 Go語言的輕量級進程的通訊 在軟體工程方面,Go是第二個將代碼風格強制統一的語言。 If
Time of Update: 2016-06-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。23.蛤蟆筆記go語言——PostgrelSQL驅動使用建立資料庫使用者表#create database test;# create user astaxie with password 'astaxie';CREATE TABLE userinfo( uid serialNOT NULL, usernamecharacter varying(100) NOT NULL,
Time of Update: 2016-06-28
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。讀寫檔案要用到os包中的func OpenFile(name string, flag int, perm FileMode) (*File, error) 該方法第一個參數為檔案路徑,第二個參數控制檔案的開啟檔案,第三個參數控制檔案模式可用的開啟檔案有const ( //唯讀模式 O_RDONLY int = syscall.O_RDONLY // open the file read-only.
Time of Update: 2016-06-28
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go語言在C、C++、JAVA等語言的基礎上發展起來,博採眾長。既有C語言的高效,又有自動記憶體回收。未來會在服務後端和用戶端上有廣泛的使用。這裡先給出開發環境,以後再分享該語言的特性和開發心得。1.工具鏈 &
Time of Update: 2016-06-28
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。golang中sync.WaitGroup的作用類似於channel,可實現並發。package mainimport ("fmt""runtime""sync")func main() {runtime.GOMAXPROCS(runtime.NumCPU()) //多核wg := sync.WaitGroup{}wg.Add(10)for i := 0; i < 1
Time of Update: 2016-06-28
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。代碼如下:// fuck.gopackage mainimport ("fmt")func Count(ch chan int) {fmt.Printf("Counting")ch <- 1}func main() {chs := make([]chan int, 10)for i := 0; i < 10; i++ {chs[i] = make(chan int)go
Time of Update: 2016-06-26
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。4.蛤蟆筆記go語言——變數var 語句定義了一個變數的列表;跟函數的參數列表一樣,類型在後面。就像在這個例子中看到的一樣,`var` 語句可以定義在包或函數層級。代碼如下:package mainimport "fmt"var c, python, java bool func main() { var iint fmt.Println(i,c, python,
Time of Update: 2016-07-04
標籤:一個變數的定義是指,告訴編譯器在哪裡,有多少建立儲存變數。變數定義指定一個資料類型,並且包含的該類型,如下的一個或多個變數的列表:var variable_list optional_data_type;在這裡,optional_data_type可以包括位元組,整型,float32,complex64,布爾或任何使用者定義物件等有效Go的資料類型,variable_list可以由用逗號分隔的一個或多個標識符名稱。一些有效聲明如下所示:var i, j, k int;var c,
Time of Update: 2016-07-01
標籤:轉至:http://my.oschina.net/cimu/blog/278724這是Eclipse中的一個GUG:Bug 386171 - JPA Java Change Event Handler (Waiting)解決方案:1.) 退出Myeclipse(或eclipse);2.)
Time of Update: 2016-06-25
標籤:安裝 hr_expense 模組後菜單 人力資源/費用/費用 可以建立員工(改員工必須設定一個家庭地址,用作費用付款的 supplier)費用報銷。但測試發現,費用批准付款後,產生會計分錄(變為等待付款狀態) , 開啟會計分錄後直接登賬, 這個費用單 狀態還是停留在 等待付款,不會變成 已付。 解決方案:必須去菜單 會計/供應商/供應商付款 產生一筆供應商付款,並且登賬。 然後這張費用清單狀態變為已付款。 &
Time of Update: 2016-06-22
標籤:原文網址:http://blog.talisk.cn/blog/2015/09/01/uitableview-didselectrowatindexpath-cannot-be-called-tips/作為常用的控制項,UITableView出現在了很多iOS
Time of Update: 2016-06-20
標籤:開始在使用Maven時,總是會聽到nexus這個詞,一會兒maven,一會兒nexus,當時很是困惑,nexus是什麼呢,為什麼它總是和maven一起被提到呢?我們一步一步來瞭解吧。 一、瞭解Maven,Maven用來幹什麼呢1. 優秀的構建工具通過簡單的命令,能夠完成清理、編譯、測試、打包、部署等一系列過程。同時,不得不提的是,Maven是跨平台的,無論是在Windows、還是在Linux或Mac上,都可以使用同樣的命令。2. 依賴管理工具項目依賴的第三方的開源類庫,