Time of Update: 2018-07-17
最近在搞qos,看到一篇文章,不錯。 =========================================== IP QoS的流分類方法詳解 [url]www.net130.com[/url] 日期:2007-11-18 瀏覽次數:3337 出處:blog.sina.com.cn/stimwoo 上次和同事討論到qos流量和協議流量的優先順序問題。後來發現此篇文章。特轉寄。
Time of Update: 2018-03-20
標籤:Excel Go Golang XLSX Go語言 Excelize 是?Golang 編寫的一個用來操作 Office Excel 文檔類庫,基於 ECMA-376 Office OpenXML 標準。可以使用它來讀取、寫入 XLSX 檔案。相比較其他的開源類庫,Excelize
Time of Update: 2017-01-11
標籤:tab date 總結 height new padding nbsp author 大小 轉自:http://blog.csdn.net/chen19870707/article/det
Time of Update: 2017-11-29
標籤:com 編寫高品質代碼 get other c# write return alt void 建議10:
Time of Update: 2018-08-21
什麼是protobufGoogle Protocol Buffer( 簡稱 Protobuf) 是 Google 公司內部的混合語言資料標準。Protocol Buffers 是一種輕便高效的結構化資料存放區格式,可以用於結構化資料序列化,或者說序列化。它很適合做資料存放區或 RPC 資料交換格式。可用於通訊協議、資料存放區等領域的語言無關、平台無關、可擴充的序列化結構資料格式。如何安裝protobuf在github擷取protobuf源碼,windows系統可以直接下載exe檔案:https:
Time of Update: 2018-07-24
項目地址go-di-demo本項目依賴使用標準庫實現,無額外依賴依賴注入的優勢用java的人對於spring架構一定不會陌生,spring核心就是一個IoC(控制反轉/依賴注入)容器,帶來一個很大的優勢是解耦。一般只依賴容器,而不依賴具體的類,當你的類有修改時,最多需要改動一下容器相關代碼,業務代碼並不受影響。golang的依賴注入原理總的來說和java的差不多,步驟如下:(golang不支援動態建立對象,所以需要先手動建立對象然後注入,java可以直接動態建立對象)通過反射讀取對象的依賴(go
Time of Update: 2018-07-23
兄弟連區塊鏈技術培訓Fabric 1.0原始碼分析(34) Peer #peer chaincode命令及子命令實現# Fabric 1.0原始碼筆記 之 Peer #peer chaincode命令及子命令實現## 1、peer chaincode install子命令實現(安裝鏈碼)### 1.0、peer chaincode install子命令概述peer chaincode install,將鏈碼的源碼和環境封裝為一個鏈碼安裝打包檔案,並傳輸到背書節點。peer chaincode
Time of Update: 2018-07-01
## 功能範式(The Functional Paradigm)函數式編程基於簡單的規則,目的是使程式保持一致,使並行(更)人性化和簡單化,函數是存粹的,它不會改變(變數的)狀態,不會改變對象,也不共用狀態,代碼是聲明式的,計算只不過是數學函數的一種實現。我們來看一個純粹的函數語言的函數例子:```isPalindrome :: (Eq a) => [a] -> BoolisPalindrome x = x == reverse x```上面的代碼是 haskell 版本的
Time of Update: 2018-04-03
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 golang1.5以後實現了自編譯,也就是用golang開發golang。因此在安裝新版本的golang時需要先安裝一個golang1.4版本安裝golang1.4[python] view plain copy
Time of Update: 2018-03-21
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。## 概述你有沒有好奇過 Go 運行時是如何調度 goroutine 的?有沒有深入研究過為什麼有時候加了並發但是效能沒有提高? Go 提供了執行跟蹤器,可以協助你診斷效能問題(如延遲、競爭或低並發等)、解決前面那些疑問。Go 從 1.5 版本開始有執行跟蹤器這麼一個工具,原理是:監聽 Go 運行時的一些特定的事件,如:1. goroutine的建立、開始和結束。2.
Time of Update: 2018-03-06
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。今天學習了下xorm。 build 的時候發現特別慢, build -x -v看了下,時間都花在編譯github.com/mattn/go-sqlite3上看了下${GOPATH}/pkg/darwin_amd64/github.com/mattn 竟然沒有.a檔案。難怪難怪~~解決go install
Time of Update: 2017-12-30
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Golang 網路爬蟲架構gocolly/colly
Time of Update: 2017-12-26
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。直接先上代碼: package mainimport ("fmt""github.com/golang/freetype""image"//"image/color""image/png""io/ioutil""log""os")const (dx = 500 // 圖片的大小 寬度dy = 500 //
Time of Update: 2017-12-07
這是一個建立於
Time of Update: 2017-12-05
這是一個建立於
Time of Update: 2017-10-30
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。日誌是程式中比較重要的資訊,但有時又不想輸出到螢幕上。下面就對golang中把日誌輸出到指定檔案做如下記錄:package mainimport ("flag""fmt""log""os")var (logF = flag.String("log", "test.log", "Log file name")
Time of Update: 2017-09-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。上一篇博文中談到了如何在本地使用hugo預覽特定主題crisp,本文介紹主題的顏色,字型,布局的修改。修改主題側邊欄顏色crisp主題的側邊欄預設是白色,如果想改個顏色咋辦? 到github倉庫 https://github.com/penn201500/hugo-crisp-theme-for-blog/ 擷取
Time of Update: 2017-06-21
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。作為一個程式員,很多時候雖然我喜歡盯著 console 輸出的一堆數字看一些系統變化指標,但俗話說,一圖勝千言,如果能自動的將很多資料組建圖表展示,會更加清晰明了,而且能直接從變化的曲線上面得知更多的資訊。這也就是我特別喜歡 Prometheus + Grafana 的原因。但很多項目,尤其是臨時的一些測試專案,我不可能為了看一個資料圖表就搭建一套 Prometheus + Grafana
Time of Update: 2017-03-09
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。redis.v5是一款基於golang的redis操作庫,封裝了對redis的各種操作源碼地址是https://github.com/go-redis/redisRedis用戶端的工作本質上是基於tcp協議向redis server傳輸符合redis協議的命令請求,並根據redis協議解析server端的傳回值我們可以通過telnet工具來類比這一過程,例如ping命令我們可以這樣發送請求$ telnet 127.0.0.1 63
Time of Update: 2018-12-03
http://www.cnblogs.com/strinkbug/archive/2007/04/24/725050.html什麼是lib檔案,lib和dll的關係如何(1)lib是編譯時間需要的,dll是運行時需要的。 如果要完成原始碼的編譯,有lib就夠了。 如果也使動態串連的程式運行起來,有dll就夠了。 在開發和調試階段,當然最好都有。