Time of Update: 2017-12-19
標籤:最小 輸入 根據 小數點 gpo 數字 符號 body 大整數 --------------------------------------------------------------
Time of Update: 2017-10-28
標籤:focus racket 返回 錄音 拍照 alt+ book .net meta 本文轉載自:http://blog.sina.com.cn/s/blog_68f262210102vc1
Time of Update: 2018-03-10
標籤:unity實用技能這裡列舉出手遊開發中用到了所有特殊檔案夾。Unity3D研究院之手遊開發中所有特殊的檔案夾 - 雨松MOMO程式研究院 1.EditorEditor檔案夾可以在根目錄下,也可以在子目錄裡,只要名子叫Editor就可以。比如目錄:/xxx/xxx/Editor 和 /Editor
Time of Update: 2017-11-07
標籤:file details 分行符號 test nbsp python stdin str 附加 原文地址:http://blog.csdn.net/ztf312/article/detai
Time of Update: 2017-10-13
標籤:資本家 外包 指令碼語言 pac 技術 應用程式層 效果 css 面試官
Time of Update: 2018-01-28
標籤:and set cas 條件運算 對象 return oba 程式設計語言 檢查 轉自:http://www.cnblogs.com/knowledgesea/p/6694979.html
Time of Update: 2018-02-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。2017年我們公司需要快速迭代一款產品,當時,我們團隊的後端架構是spring mvc
Time of Update: 2018-01-16
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。今天看tcp/ip協議棧的代碼時看到一個雙向鏈表,鏈表嗎?聽過它的頂頂大名,知道它是由節點構成的,每個節點還有個指標指向下一個節點,但是從來沒自己實現過一個,沒有實踐就不能深刻理解,遂有此文。以下所有觀點都是個人愚見,有不同建議或補充的的歡迎emial我aboutme何為鏈表?鏈表(Linked list)是一種常見的基礎資料結構,是一種線性表,但是並不會按線性順序儲存資料,而是在每一個節點裡存到下一個節點的指標(Pointer)
Time of Update: 2018-01-30
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。gf架構針對常用的資料格式編碼解析,提供了異常強大靈活的功能,由gparser包提供,支援Go變數(interface{})、Struct、JSON、XML、YAML/YML、TOML資料格式之間的相互轉換,支援按照層級進行資料檢索訪問、支援運行時動態新增/修改/刪除層級變數(並發安全)等特性。gparser包使得對於未知資料結構、多維陣列結構的訪問、操作變得異常的簡便。使用方式:import
Time of Update: 2018-01-16
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。前言用過go語言的親們都知道,slice(中文翻譯為切片)在編程中經常用到,它代表變長的序列,序列中每個元素都有相同的類型,類似一個動態數組,利用append可以實現動態增長,利用slice的特性可以很容易的切割slice,它們是怎麼實現這些特性的呢?現在我們來探究一下這些特性的本質是什麼。先瞭解一下slice的特性定義一個slice s := []int{1,2,3,4,5} fmt.Println(s) // [
Time of Update: 2018-02-26
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。前言由於golang提供了完善的net/http標準庫,基於該標準庫實現一個web架構的難度相比其他語言低了不少,所以go web架構簡直就是百花齊放。從老牌的revel和beego,到新出的gin,和iris等,而且還有一些類似於chi這種router。個人一般小項目,尤其是中介軟體需要暴露一些http介面的,基本就使用chi即可。本次測試主要是gin iris echo
Time of Update: 2017-12-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 Project Name Stars Forks Description beego 12195 2810 beego is an open-source, high-performance web framework for the Go programming language. gin 11602 1357
Time of Update: 2018-01-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。gf架構針對常用的資料格式編碼解析,提供了異常強大靈活的功能,由gparser包提供,**支援Go變數(interface{})、Struct、JSON、XML、YAML/YML、TOML資料格式之間的相互轉換**,支援按照層級進行資料檢索訪問、支援運行時動態新增/修改/刪除層級變數(並發安全)等特性。gparser包使得對於未知資料結構、多維陣列結構的訪問、操作變得異常的簡便。使用方式:```goimport
Time of Update: 2018-01-22
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 前言最近用 Golang 實現了一個日誌搜集上報程式(內部稱 logger 項目),線上灰階測試過程發現 logger 佔用 CPU 非常高(80% - 100%)。而此項目之前就線上上使用,用於消費 NSQ 任務, CPU 佔用一直在 1%,最近的修改只是添加了基於磁碟隊列的生產者消費者服務,生產者使用 go-gin 實現了一個 httpserver,接收資料後寫入磁碟隊列;消費者為單個 goroutine 迴圈
Time of Update: 2017-12-16
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。# 我們做的是彙總支付系統,使用的是fasthttp 作為http server, http client 也是使用fasthttp ### 1. 第一個問題出現的情境是我們使用fasthttp client 請求支付時報了這個err ErrConnectionClosed```the server closed connection before returning the first response byte Make
Time of Update: 2017-11-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 Rete演算法是Charles Forgy在1979年的論文中首次提出的,針對基於規則知識表現的模式比對演算法。目前來說,大部分規則引擎還是基於rete演算法作為核心,但都有所改進,比如drool,jess等等,下面介紹rete演算法的概念1.rete 演算法Rete演算法是一種高效的模式比對演算法用來實現產生式規則系統
Time of Update: 2017-11-26
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。一、echo 內建的 log 庫1. log 結構echo 架構的 log 結構體是 echo.Echo 結構體的一個屬性 type Echo struct { ... Logger Logger }而 logger 是個這樣的介面type ( // Logger defines the logging interface. Logger interface {
Time of Update: 2017-12-05
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。在用Gin架構編寫了一個web server之後,我們如果需要測試handlers介面函數的話,主要可以採用兩種方式來進行。 第一種是部署web server,然後通過瀏覽器或其他http請求類比工具來手動類比真實的http請求,發送http請求之後,解析返回的響應,查看響應是否符合預期;這種做法比較麻煩,而且測試結果不太可靠。 第二種是使用httptest結合testing來實現針對handlers介面函數的單元測試。
Time of Update: 2017-10-20
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。本文內容是本人對Go語言的變數、常量、數組、切片、映射、結構體的備忘錄,記錄了關鍵的相關知識點,以供翻查。文中如有錯誤的地方請大家指出,以免誤導!轉摘本文也請註明出處:Go語言備忘錄(1):基本資料結構,多謝! 參考書籍《The Go Programming Language》、《Go In
Time of Update: 2017-10-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。前言golang讀取檔案的方式主要有4種:使用File內建的Read方法使用bufio庫的Read方法使用io/ioutil庫的ReadAll()使用io/ioutil庫的ReadFile()關於前3種方式的速度比較,我最早是在 GoLang幾種讀檔案方式的比較 看過,但在該blog的評論區有人(study_c)提出了質疑,並提供了測試代碼。根據該代碼的測試,結果應該是bufio > ioutil.ReadAll >