原创 Go 字符串格式化

原文地址:https://www.kancloud.cn/itfanr/go-by-example/81647 Go對字符串格式化提供了良好的支持。下面我們看些常用的字符串格式化的例子。 package main import "fmt"

原创 Go如何對數組切片進行去重

原文地址:https://segmentfault.com/a/1190000020696388 Go如何對數組切片進行去重 package main import ( "fmt" ) func main() { s :

原创 結構體和方法使用

參考文章:https://time.geekbang.org/column/article/18035 package main import "fmt" // 示例1。 // AnimalCategory 代表動物分類學中的基本分類法

原创 golang不定長傳參

golang不定長傳參,三個點... 可以很靈活的傳入多個參數,給兩個例子,一看就明白了 1、int類型不定長傳參 package main import "fmt" func main() { fmt.Println(Sum(

原创 學習筆記-通道

Rob Pike 的至理名言:Don’t communicate by sharing memory; share memory by communicating. (不要通過共享內存來通信,而應該通過通信來共享內存。) 容量,就是指通道最

原创 字典的操作、約束

字典(map)它能存儲的不是單一值的集合,而是鍵值對的集合。什麼是鍵值對?它是從英文 key-value pair 直譯過來的一個詞。顧名思義,一個鍵值對就代表了一對鍵和值。注意,一個“鍵”和一個“值”分別代表了一個從屬於某一類型的獨立值,

原创 學習筆記-go程序實體

Go 語言中的程序實體包括:變量、常量、函數、結構體和接口。Go 語言是靜態類型的編程語言,所以我們在聲明變量或常量的時候,都需要指定它們的類型,或者給予足夠的信息,這樣纔可以讓 Go 語言能夠推導出它們的類型,在 Go 語言中,變量的類型

原创 學習筆記-go庫源碼文件

庫源碼文件 庫源碼文件是不能被直接運行的源碼文件,它僅用於存放程序實體,這些程序實體可以被其他代碼使用(只要遵從 Go 語言規範的話)。他代碼”可以與被使用的程序實體在同一個源碼文件內,也可以在其他源碼文件,甚至其他代碼包中。 1 怎樣把命

原创 go flag

flag 用法參考:https://golang.google.cn/pkg/flag/1. 命令源碼文件怎樣接收參數package main import (     "flag" #導入flag包     "fmt" ) var n

原创 GPU服務器安裝NVIDIA顯卡驅動

1、確認服務器系統版本爲16.04.02 (每臺都需要操作)預安裝準備參考官網:https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#pre-instal

原创 docker,consul,mesos集羣日常維護

docker啓動失敗root@jjh35:/home/qboxserver/boots-docker/log# cat docker.log-0102144556time="2019-01-02T14:45:56.182146778+08:

原创 docker hang 異常處置

1 consul maint維護模式 /home/qboxserver/consul/current/bin/consul maint -enable 2、嘗試重啓 docker3、2成功→4; 2失敗→ 54、重啓cadvisor 和 m

原创 k8s容器灰度發佈最佳實踐(基於spinnaker)

k8s中的容器一般是通過deployment管理的,那麼一次滾動升級理論上會更新所有pod,這由deployment資源特性保證的,但在實際的工作場景下,需要灰度發佈進行服務驗證,即只發布部分節點,這似乎與k8s的deployment原理相

原创 python 算法

算法的複雜度 算法的時間複雜度是指算法需要消耗的時間資源時間複雜度用“O(數量級)”來表示常見的時間複雜度有:O(1)常數階; 問題規模越大效率越高,時間不變, a = [1,2,3] a[0]=1,a增加無影響 O(log2n)對數

原创 一次完整的 HTTP 請求過程

原文:http://blog.jobbole.com/106632/ 一次完整的HTTP請求過程從TCP三次握手建立連接成功後開始,客戶端按照指定的格式開始向服務端發送HTTP請求,服務端接收請求後,解析HTTP請求,處理完業務邏輯,最後返