Time of Update: 2017-04-16
標籤:new port 導致 返回 article 迭代 rtm key lang 引用自 http://studygolang.com/articles/9701go只提供了一種迴圈
Time of Update: 2017-03-28
標籤:地址 演算法 sel tin 架構 發送 統一 擴充 需要 轉載地址:http://blog.csdn.net/leicool_518/article/details/42268947在分
Time of Update: 2017-03-22
標籤:format 記憶體泄露 收集 部落格 idt ssi ref 地址 tor Python的GC模組主要運用了“引用計數”(reference
Time of Update: 2017-03-15
標籤:avr check dev 今天 word rar develop http packages 今天想要試試beautifulsoup4,安裝的時候很順利,然後就準備安裝lxml作為解析器
Time of Update: 2017-04-11
標籤:連結 pos 裝置 建立 相對 require 流行 互連網 fse 原文:
Time of Update: 2017-04-06
標籤:讀取資料 通過 可靠 bind text 應用 重複數 建立串連 丟失 Socket相關概念[連接埠]
Time of Update: 2017-03-19
標籤:英文 post file formatter 工程 src 斷行符號換行 標籤 format 源碼和外掛程式都在後面,如果不想看我神神叨叨的可以直接到文章後面下載 一
Time of Update: 2017-04-15
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。閱讀go項目源碼時,例如contiv,不方便知道interface有哪些struct實現。開發了一個工具list-interfaces,用來分析go項目源碼,找出interface有哪些struct實現。 項目源碼倉庫 https://git.oschina.net/jscode/list-interfaces list-interfaces使用 list-interfaces --codedir /appdev/gopath/
Time of Update: 2017-04-14
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Hello gRPC 按照慣例,這裡從一個Hello項目開始,本項目定義了一個Hello Service,用戶端發送包含字串名字的請求,服務端返回Hello訊息。 流程: 編寫.proto描述檔案 編譯產生.pb.go檔案 服務端實現約定的介面並提供服務 用戶端按照約定調用方法請求服務 項目目錄: $GOPATH/src/grpc-go-practice/example/|—— hello/ |—
Time of Update: 2017-04-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。// 這是個8020連接埠伺服器 問題是用瀏覽器能訪問,使用ajax訪問卻訪問不了,報錯:localhost:8020/sayhello. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https,
Time of Update: 2017-04-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1、數組 golang中的數組是一種由固定長度和固定物件類型所組成的資料類型。例如下面: var a [4]int
Time of Update: 2017-03-17
這是一個建立於
Time of Update: 2017-04-01
這是一個建立於
Time of Update: 2017-03-31
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport ("fmt""runtime""strings")func main() {myTest()}func myTest() {str := "hello , i am error"myLog(str)}func myLog(str string) {//func Caller(skip int) (pc uintptr, file string, line int, ok bool)pc,
Time of Update: 2017-03-31
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。別人需要做這個功能,開始用易語言實現,發現被編碼的問題繞到坑底了,ANSI-UTF8 ,gb323-uft8 ansi到un等等,做到最後也沒有完成,因為做一個程式顧客的要求有時候很苛刻,有的甚至需要幾個小時完成。
Time of Update: 2017-03-28
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。http://live.sports.ifeng.com/match/552.html 看到這個頁面需要投票支援下中國隊。 直接用Go語言來寫下刷票。 package mainimport ("fmt""net/http")func vote(a chan int) {for i := 0; i <= 1000; i++
Time of Update: 2017-03-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 隨著大型網站的各種高並發訪問、海量資料處理等情境越來越多,如何?網站的高可用、易伸縮、可擴充、安全等目標就顯得越來越重要。 為瞭解決這樣一系列問題,大型網站的架構也在不斷髮展。提高大型網站的高可用架構,不得不提的就是分布式。任何一個分布式系統都無法同時滿足 Consistency(一致性),Availability(可用性),Partition tolerance(分區容錯性)這三個基本需求,最多隻能滿足其中兩項。
Time of Update: 2017-04-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。最近作為小白在學習 golang,只能說更多的踩坑,才能更好的學習。 打算使用 go-web 寫點練手的內容。 碰到一個問題,關於 mysql 時間儲存時區的問題。 使用的是 goose 一個 database migration 工具,可以使用,無奈存的 mysql 時間是按照 UTC 時區的。作為一個有點 PHP 經驗的人來說,很簡單嘛,改個 php.ini 配置,設定一下 date.timezone = PRC
Time of Update: 2017-03-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。比如我們 從1加到100,我們小時候就知道 101*50=5050,這是利用了演算法,但是我們這裡沒有討論演算法,只是驗證電腦的計算能力,在GO語言中,我們這樣設計遍曆。 func main() { ts := time.Now().UnixNano() h := 1000000000 sum := 0 for i := 0; i <= h; i++ { sum = sum + i }
Time of Update: 2017-04-04
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 首先我們需要明確一下並行跟並發的區別,並發一般是被核心通過時間片或者中斷來控制的,遇到io阻塞或者時間片用完的時會轉移線程的使用權。一個核的情況下不可能有並行的情況,因為同一時間只有一個任務在調度。 該文章寫的有些亂,歡迎來噴 ! 另外文章後續不斷更新中,請到原文地址查看更新。http://xiaorui.cc/2016/03/05/golang-runtime%E5%AE%9E%E7%8E%B0%E5%A4%9A%E6