Time of Update: 2016-06-30
標籤:SELECT CONVERT(varchar(100), GETDATE(), 0) 05 9 2011 9:12AM SELECT CONVERT(varchar(100), GETDATE(), 1) 05/09/11SELECT CONVERT(varchar(100), GETDATE(), 2) 11.05.09SELECT CONVERT(varchar(100), GETDATE(), 3) 09/05/11SELECT CONVERT(varchar(100),
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-07-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go有兩種分配記憶體的機制,規則很簡單,下面來簡單介紹一下。1、new函數New()函數可以給一個實值型別的資料分配記憶體(不知道什麼是實值型別請前往切片那一部分),調用成功後返回一個初始化的記憶體塊指標,同時該類型被初始化為0值,原型定義:func new(Type) *
Time of Update: 2016-07-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。這次是在ubuntu14.04 amd64上搭建go的編譯環境,使用的IDE換成了sublime text,具體步驟參照的是
Time of Update: 2016-07-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 今天有碰到個"local error: no renegotiation"問題,就去嘗試編譯了下Go1.7beta2記錄下: 1. 安裝 go1.4 [root@ip-172-31-16-112 src]# export GOROOT=/root/go1.4[root@ip-172-31-16-112 src]# export PATH=$PATH:$GOROOT/bin[root@ip-172-31-16
Time of Update: 2016-07-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。本章介紹Go如何調用C代碼,以及如何調用動態連結程式庫。如果你正準備使用Go開發你的程式,或者你正將一個C構建的項目轉換成Go項目,請盡量使用Go構建你的項目,而不是偷巧的匯入C代碼,盡量保持Go項目的純粹,原因可以查看 cgo 和 Go 語言是兩碼事
Time of Update: 2016-06-30
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Introduce這是來自於go by
Time of Update: 2016-06-30
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1 為什麼學 工作需要,未來投資2 golang的特點 設定為服務端語言,簡潔,用來替換C語言。3 有意思的特性《1》 函數的可變參數《2》變數函數首字母大寫是公用的,小寫是私人的 ;《3》中文命名的變數和函數《4》順延強制,離開範圍後執行。關鍵字 defer(再也不擔心忘記釋放語句)(函數返回時,能再次修改傳回值)《5》函數的強制雲括弧格式化,必須在函數名那一句的右邊。不這樣還編譯報錯。4
Time of Update: 2016-06-30
這是一個建立於
Time of Update: 2016-07-01
標籤:Throwable類是所有異常的始祖,它有兩個直接子類Error / Exception: Error僅在Java虛擬機器中發生動態串連失敗或其它的定位失敗的時候拋出一個Error對象。一般程式不用捕捉或拋出Error對象。 Unchecked Exception: a. 指的是程式的瑕疵或邏輯錯誤,並且在運行時無法恢複。 b.
Time of Update: 2016-07-01
標籤:背景 使用spark開發已有幾個月。相比於python/hive,scala/spark學習門檻較高。尤其記得剛開時,舉步維艱,進展十分緩慢。不過謝天謝地,這段苦澀(bi)的日子過去了。憶苦思甜,為了避免項目組的其他同學走彎路,決定總結和梳理spark的使用經驗。 Spark基礎 基石RDD
Time of Update: 2016-07-01
標籤:轉自:http://www.cnblogs.com/tugenhua0707/p/3969558.htmlSVN簡介: 為什麼要使用SVN? 程式員在編寫程式的過程中,每個程式員都會產生很多不同的版本,這就需要程式員有效管理代碼,在需要的時候可以迅速,準確取出相應的版本。Subversion是什嗎? 它是一個自由/開源的版本控制系統,一組檔案存放在中心版本庫,記錄每一次檔案和目錄的修改,
Time of Update: 2016-07-01
標籤:在開發中,有時會需要指定欄位去重,以下為實現方法:假設有個房地產權的類,其中宗地代碼ZDDM值重複,而我們在前端頁面顯示時,只需要一條資料,因為公用欄位都一樣;IEqualityComparer需引入程式集——using System.Collections;//集合指定欄位去重(宗地代碼)List<FDCQClient> resultFDCQ = new List<FDCQClient>();var
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-07-01
標籤:本章將深入介紹由HBase的儲存架構在設計上帶來的影響。如何設計表、row key、column等等,儘可能地使用到HBase儲存上的優勢。Key設計HBase有兩個基礎的主鍵結構:row key和column key。它們分別用來表徵儲存的資料和資料的排序次序。以下的幾節將討論如何通過key設計解決儲存設計中發現的一些問題。概念相比於實體儲存體,首先談談表的邏輯結構。與傳統的面向列的關係型資料庫為基本單元不同,HBase的基本存放裝置單元為列簇(column
Time of Update: 2016-07-01
標籤:本文轉自:http://blog.csdn.net/whuslei/article/details/6667471建立TCP需要三向交握才能建立,而中斷連線則需要四次握手。整個過程如所示:先來看看如何建立串連的。 首先Client端發送串連請求報文,Server段接受串連後回複ACK報文,並為這次串連分配資源。Client端接收到ACK報文後也向Server段發生ACK報文,並分配資源,這樣TCP串連就建立了。那如何中斷連線呢?簡單的過程如下:
Time of Update: 2016-06-30
標籤:本文轉自:http://stackoverflow.com/questions/2083929/dropdownlist-doesnt-postback-after-page-clientvalidateUpdate:I have just found the solution. The following function works (remove the else part):function confirmSubmit() { if
Time of Update: 2016-06-30
標籤:OPENGL座標系可分為:全局座標系和當前繪圖座標系。 全局座標系:在OpenGL中,全局座標系是以螢幕中心為原點(0, 0, 0),且是始終不變的。你面對 螢幕,你的右邊是x正軸,上面是y正軸,螢幕指向你的為z正軸。長度單位這樣來定: