Time of Update: 2015-06-16
標籤:用SQL語句,刪除掉重複項只保留一條在幾千條記錄裡,存在著些相同的記錄,如何能用SQL語句,刪除掉重複的呢1、尋找表中多餘的重複記錄,重複記錄是根據單個欄位(peopleId)來判斷 select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)
Time of Update: 2015-06-15
標籤:find一些常用參數的一些常用執行個體和一些具體用法和注意事項。 1.使用name選項:文 件名選項是find命令最常用的選項,要麼單獨使用該選項,要麼和其他選項一起使用。 可以使用某種檔案名稱模式來匹配檔案,記住要用引號將檔案名稱模式引 起來。 不管當前路徑是什麼,如果想要在自己的根目錄$HOME中尋找檔案名稱符合*.log的檔案,使用~作為 ‘pathname‘參數,波浪號~代 表了你的$HOME目錄。find
Time of Update: 2015-06-15
標籤:whereis命令只能用於程式名的搜尋,而且只搜尋二進位檔案(參數-b)、man說明檔案(參數-m)和原始碼檔案(參數-s)。如果省略參數,則返回所有資訊。和 find相比,whereis尋找的速度非常快,這是因為linux系統會將 系統內的所有檔案都記錄在一個資料庫檔案中,當使用whereis和下面即
Time of Update: 2015-06-15
標籤:我們經常在linux要尋找某個檔案,但不知道放在哪裡了,可以使用下面的一些命令來搜尋: which 查看可執行檔的位置。 whereis 查看檔案的位置。 locate 配合資料庫查看檔案位置。
Time of Update: 2015-06-15
標籤:head 與 tail 就像它的名字一樣的淺顯易懂,它是用來顯示開頭或結尾某個數量的文字區塊,head 用來顯示檔案的開頭至標準輸出中,而 tail 想當然爾就是看檔案的結尾。 1.命令格式:head [參數]... [檔案]... 2.命令功能:head 用來顯示檔案的開頭至標準輸出中,預設head命令列印其相應檔案的開頭10行。 3.命令參數: -q&n
Time of Update: 2015-06-16
標籤:實現URI字串轉化成escape格式的字元 public static string Escape(string s) { StringBuilder sb
Time of Update: 2015-06-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。2014-06-10 wcdj摘要:本文主要介紹在GoLang中如何?調用C介面。由於Go的官網經常被牆,導致無法瀏覽官方的詳細文檔,偶然間在瀏覽GoLang的源碼中找到了一些關於cgo的用法,具體路徑在go/misc/cgo目錄下。例如,在go/misc/cgo/gmp/gmp.go檔案中可以找到如何在GoLang中引用C Library的方法:An example of wrapping a C library in Go.
Time of Update: 2015-06-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。程式名字countlineos 包來擷取運行參數啟動並執行時候要提供兩個參數,一個是目錄,一個是副檔名 如: countline . go沒有運行參數的就退出程式 if len(os.Args) != 3 { fmt.Println("countline [Dir] [extention]") return }計算檔案有多少個 ‘\n’func
Time of Update: 2015-06-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。builtin包是go的預聲明定義,包括go語言中常用的各種類型和方法聲明,包括變數和常量兩部分.其詳細聲明在builtin.go檔案中,連結:http://golang.org/src/builtin/builtin.go首先介紹一下golang中常量.常量:const ( true = 0 == 0 // Untyped bool. false = 0 != 0 // Untyped bool.)
Time of Update: 2015-06-16
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport ( "fmt" "reflect")func Map(slice interface{}, fn func(a interface{}) interface{}) interface{} { val := reflect.ValueOf(slice) out :=
Time of Update: 2015-06-16
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。http://play.golang.org/p/GSn5_I2Qqs package mainimport "log"type MyError struct{}func (err *MyError) Error() string { return "MyError"}func Foo() (err *MyError) { return}func main() { var err
Time of Update: 2015-06-16
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。具體看下面2個例子: 無 buffer 的: http://play.golang.org/p/RwPbCcueWh func main() { ch := make(chan bool) go func() { println("fuck buffer channel") <-ch }() ch <- true} 有buffer的:
Time of Update: 2015-06-16
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。三元運算式的介紹在這裡: http://en.wikipedia.org/wiki/%3F: http://en.wikipedia.org/wiki/IIf Go語言明確不支援三元運算式,這裡是相關的討論: https://groups.google.com/d/msg/golang-nuts/dbyqx_LGUxM/tLFFSXSfOdQJ 官方FAQ的說明在這裡: http://golang.org/doc/faq#
Time of Update: 2015-06-16
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。本文在 Golang中國部落格 的地址: http://blog.go-china.org/09-protorpc 標準庫的RPC RPC是遠程調用的簡稱, 簡單的說就是要像調用本地函數一樣調用伺服器的函數. Go語言的標準庫已經提供了RPC架構和不同的RPC實現. 下面是一個伺服器的例子: type Echo intfunc (t *Echo) Hi(args string, reply *string) error {
Time of Update: 2015-06-17
標籤:【Go Web基礎】01部落格項目設計 |Go視頻教程|Go語言基礎 http://www.tudou.com/programs/view/gXZb9tGNsGU/【Go Web基礎】02初窺 Web 開發 |Go視頻教程|Go語言基礎教程 http://www.tudou.com/programs/view/sqZoUrqNJno/【Go Web基礎】03模板用法講解 |Go視頻教程|Go語言基礎教程
Time of Update: 2015-06-17
標籤:Kafka[1]是linkedin用於Tlog的分布式訊息佇列,linkedin的日誌資料容量大,但對可靠性要求不高,其日誌資料主要包括使用者行為(登入、瀏覽、點擊、分享、喜歡)以及系統作業記錄(CPU、記憶體、磁碟、網路、系統及進程狀態)。 當前很多的訊息佇列服務提供可靠交付保證,並預設是即時消費(不適合離線)。高可靠交付對linkedin的日誌不是必須的,故可通過降低可靠性來提高效能,同時通過構建分布式的叢集,允許訊息在系統中累積,使得kafka同時支援離線和線上Tlog。&
Time of Update: 2015-06-16
標籤:一個西裝筆挺的上班族,每天總是最早上班、最晚下班;有時候工作到汗流浹背,體力好像永無止盡;碰到困難時,更是不達目的絕不停止;還有,他似乎無時無刻都在想著工作的事……或許你會說,這樣的人根本就是「工作狂」。但是,如果為這個無名的上班族,冠上股神華倫?巴菲特(Warren Buffett)、亞馬遜書店(Amazon)創辦人傑夫?貝佐斯(Jeff Bezos)、日本樂天市場創辦人三木穀浩史的名字,或許你會願意稱他為「成功的工作狂」。工作狂總給人較偏負面的觀感,然而就好像你會想要跟喜愛的人在一起、
Time of Update: 2015-06-15
標籤:boost::any用法樣本:#include <iostream>#include <list>#include <boost/any.hpp>typedef std::list<boost::any> list_any;//關鍵區段:可以存放任意類型的對象void fill_list(list_any& la){ la.push_back(10);//存放常數 la.push_back(
Time of Update: 2015-06-15
標籤:轉:http://blog.csdn.net/orzlzro/article/details/7099231今天看到 boost::unordered_map, 它與 stl::map的區別就是,stl::map是按照operator<比較判斷元素是否相同,以及比較元素的大小,然後選擇合適的位置插入到樹中。所以,如果對map進行遍曆(中序遍曆)的話,輸出的結果是有序的。順序就是按照operator<
Time of Update: 2015-06-15
標籤:返回頂部代碼!<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <script src="http://cdn.bootcss.com/jquery/1.11.0/jquery.js"></script></head><style> body{