Time of Update: 2018-07-25
轉自http://www.cnblogs.com/mfryf/p/3402200.html join命令 功能:“將兩個檔案裡指定欄位同樣的行串連起來”,即依照兩個檔案裡共有的某一列,將相應的行拼接成一行。 join [options] file1 file2 註:這兩個檔案必須在已經在此列上是依照同樣的規則進行了排序。 join選項 -a FILENUM:除了顯示匹配好的行另外將指定序號(1或2)檔案裡部匹配的行顯示出來 -e
Time of Update: 2018-07-26
HDU 5193 題意:給出n個數的序列a,m個操作。 操作1:[x,y] 將y插入到第x個人之後. 操作2:[x],將第x個人刪除(x+1,..n向前進一格). n,m,a[i]<=2e4. 問每次操作後序列a的逆序對(i,j)有多少? (i<j && a[i]>a[j] ). 假如當前逆序對為res,那麼插入一個數y之後 要知道[x+1,n]有多個比y小,[1..x-1]直接有多個比y大. 插入,刪除操作
Time of Update: 2018-05-15
標籤:mirrors 沒有 架構 AC tin sys serve install check 原文:72675840https://tinpont.com/2017/fix-yum-downl
Time of Update: 2018-06-25
標籤:組元 readline try 地區 end return void eset tle 迭代器模式是設計模式中行為模式(behavioral
Time of Update: 2018-03-12
標籤:smtp 分享 ntp 輸入 添加使用者 伺服器 遠端存取 開始 特定 FTP服務 FTP是檔案傳輸通訊協定(File Transfer
Time of Update: 2018-08-10
本文主要為學習《Go語言標準庫》https://books.studygolang.com/The-Golang-Standard-Library-by-Example的筆記Go語言中的IO操作封裝在以下4個包中:1) io: 為IO原語(I/O primitives)提供基本的介面。2) io/ioutil: 封裝一些實用的I/O函數。3) fmt: 實現格式化I/O。4) bufio: 實現帶緩衝I/O。 1.
Time of Update: 2018-07-23
兄弟連區塊鏈技術培訓Fabric 1.0原始碼分析(33) Peer #peer channel命令及子命令實現# Fabric 1.0原始碼筆記 之 Peer #peer channel命令及子命令實現## 1、peer channel create子命令實現(建立通道)### 1.1、初始化Orderer用戶端```goconst ( EndorserRequired EndorserRequirement = true EndorserNotRequired
Time of Update: 2018-07-15
上文《比特幣btcd代碼之初體驗》提到比特幣除了主網外,還有Testnet以及Regtest網路。Testnet是公開的測試網,所有開發都可以訪問這個網路,為了避免有人惡意囤積上面的Testnet
Time of Update: 2018-07-22
https://www.elastic.co/guide/en/beats/devguide/current/index.html 一、本地正確安裝golang yum install -y golang 或者https://golang.org/doc/install二、設定好GOPATH vim ~/.bash_profile export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin export
Time of Update: 2018-06-28
Selection類型提供的方法,這些方法是頁面解析最重要,最核心的方法1)類似函數的位置操作-Eq(index int) *Selection //根據索引擷取某個節點集 - First() *Selection //擷取第一個子節點集 - Last() *Selection //擷取最後一個子節點集 - Next() *Selection //擷取下一個兄弟節點集 - NextAll() *Selection
Time of Update: 2018-06-07
rpc包提供了通過網路或其他I/O串連對一個對象的匯出方法的訪問。服務端註冊一個對象,使它作為一個服務被暴露,服務的名字是該對象的類型名。註冊之後,對象的匯出方法就可以被遠端存取。服務端可以註冊多個不同類型的對象(服務),但註冊具有相同類型的多個對象是錯誤的。服務端代碼範例:package rpcimport ("net""net/rpc""net/rpc/jsonrpc""time""AgentManage/
Time of Update: 2018-06-26
sort.Slice是golang提供的切片排序方法,其中使用到了反射(reflect)包241 // Slice sorts the provided slice given the provided less function.242 //243 // The sort is not guaranteed to be stable. For a stable sort, use244 // SliceStable.245 //246 // The function panics if
Time of Update: 2018-07-02
31. 演算法在utf8字串判斷是否包含指定字串,並返回下標。"北京天安門最美麗" , "天安門"結果:2解答:import ( "fmt" "strings")func main(){ fmt.Println(Utf8Index("北京天安門最美麗", "天安門")) fmt.Println(strings.Index("北京天安門最美麗", "男
Time of Update: 2018-06-02
什麼是ICAP?從以太坊Homestead指南的詞彙表中可以看出:Interexchange Client Address Protocol, an IBAN-compatible system for referencing and transacting to client accounts aimed to streamline the process of transferring funds, worry-free between exchanges and, ultimately,
Time of Update: 2018-05-05
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go語言TCP/IP網路編程乍一看,通過TCP/IP層串連兩個進程會感覺可怕, 但是在Go語言中可能比你想象的要簡單的多。TCP/IP層發送資料的應用情境當然很多情況下,不是大多數情況下,使用更進階別的網路通訊協定毫無疑問會更好,因為可以使用華麗的API, 它們隱藏了很多技術細節。現在根據不同的需求,有很多選擇,比如訊息佇列協議, gRPC, protobuf, FlatBuffers, RESTful網站API,
Time of Update: 2018-04-25
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。go1.9.2出來了,有一個用golang寫的工具要編譯,正好也測試一下。我是在windows10 64位下測的。編譯和執行檔案效率都差不多。但是1.9.2編譯出來的檔案6M。 個人覺得這個有點大了,關鍵是功能也不複雜。所以覺得這個體積簡直太誇張了,試試能否減肥。 使用原始build編譯的大小 6,167KB 通過去除部分串連和調試,build部分參數查看結果。 -a 強制編譯所有依賴包。 -s 去掉符號資訊 -w
Time of Update: 2018-04-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。cond的主要作用就是擷取鎖之後,wait()方法會等待一個通知,來進行下一步鎖釋放等操作,以此控制鎖合適釋放,釋放頻率,適用於在並發環境下goroutine的等待和通知。針對Golang 1.9的sync.Cond,與Golang 1.10一樣。 原始碼位置:sync\cond.go。結構體type Cond struct {noCopy noCopy // noCopy可以嵌入到結構中,在第一次使用後不可複製,使用go
Time of Update: 2018-03-09
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。“白日依山盡,___”。下句自然填黃河入海流,那麼“日月忽其不淹兮,___,___,恐美人之遲暮”,中間兩句怎麼填呢?最近工作中有個需求,就是1500道語文詩詞填空題沒有答案,現在需要給這些題目大爺們匹配它們對應的答案,好在題目資訊都很完整,指出了詩詞出處、作者資訊。自然想到到網上爬取對應文章資訊然後字串匹配答案。目前做完,效果還可以,基本上所有題目的答案都有了,現把操作流程記錄下,做個總結。1.
Time of Update: 2018-05-05
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。在構建 Web 應用程式時,可能需要為許多(甚至全部)HTTP 要求運行一些公用的函數。你可能需要對每個請求進行記錄,對每個響應進行壓縮,或者在執行一些重要的處理之前檢查一下緩衝。組織這種公用函數的一種方法是將其設定為中介層 - 自包含代碼,它們在正常應用處理常式之前或之後,獨立地處理請求。在 Go 中,使用中介層的常見位置在 ServeMux 和應用程式處理之間,因此通常對 HTTP
Time of Update: 2018-02-07
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。原文:Optimized abs() for int64 in Go,譯文:在 Golang 中針對 int64 類型最佳化 abs(),歡迎轉載。前言Go 語言沒有內建 abs() 標準函數來計算整數的絕對值,這裡的絕對值是指負數、正數的非負表示。我最近為瞭解決 Advent of Code 2017 上邊的 Day 20 難題,自己實現了一個 abs() 函數。如果你想學點新東西或試試身手,可以去一探究竟。Go