原创 golang基礎-tailf日誌組件使用
git上log日誌組件https://github.com/hpcloud/tail/blob/master/tail.go
原创 通過request獲取不同方式請求的傳參
1、body傳參 獲取: request.data
原创 排序算法比對,插入算法和冒泡算法
插入算法: 先貼上代碼如下 #coding:utf-8 """ 插入算法 -- 原列表下每單個數對整個列表的比較並找到最合適位置,只需定義一個變量 """ a = [3, 2, 4, 1, 5] def inSort(list1)
原创 go 網絡環境
export GO111MODULE=onexport GOPROXY=directexport GOSUMDB=offexport GOPROXY=http://代理ip端口,direct go env go get github
原创 golang基礎篇
一、切片: 1、主要看指針指向位置比如 一個切片 var s []int{1,2,3,4,5,6,7}指針指向0位長度是 7 ,容量是7a := s[2:4]指針指向index爲2爲a 長度是 2 (元素是2,3) 容量是5 (從index
原创 gin項目構建路由篇
構建目錄: itil是app目錄 db是鏈接數據庫的連接方法庫 routers目錄是路由入口 routers/routers.go package routers import ( "github.com/gin-gonic
原创 理解kafka消費者
kafka消費者主要分:主題、分區、消費組、消費者消費邏輯:一個主題、4個分區、兩個消費組(A、B),A組有4個消費者,B組有2個消費者A組每個消費者分別能消費一個分區,而B組消費者分別能消費2個分區加入A組加多一個消費者,則因爲消費者數大
原创 vue dev配置代理會報404
這個問題背景:使用代理作爲請求後臺api (config/index.js)proxyTable: {'/api/': {target: 'http://10.25.27.140:31516/',changeOrigin: true, //
原创 爲什麼需要用到消息隊列
一、爲什麼需要消息隊列(MQ)主要原因是由於在高併發環境下,同步請求來不及處理,請求往往會發生阻塞。大量的請求到達訪問數據庫,導致行鎖表鎖,最後請求線程會堆積過多,從而觸發 too many connection錯誤,引發雪崩效應。我們使用
原创 vue項目引用less報錯
在main導入import './assets/style/theme.less'如果找不到less, 需安裝less依賴:npm install less可能還需要 npm install less-loader 如果報一下錯誤:erro
原创 redis 二、高級用法
事務 redis的事務是一組命令的集合。事務同命令一樣都是redis的最小執行單元,一個事務中的命令要麼執行要麼都不執行。 首先需要multi命令來開始事務,用exec命令來執行事務。 127.0.0.1:6379> multi OK
原创 Twisted異步編程--Deferred Twisted異步編程--Deferred
Twisted異步編程--Deferred Twisted異步編程 併發編程介紹 等待迴應 不等待數據 非阻塞調用 callback Deferred Deferred解決的問題 Deferred——數據即將到來的信號 cal
原创 Go語言併發編程(一)
Go語言的特色不得不提的就是併發機制,在C語言中編寫非常繁瑣複雜的併發程序在Go語言中可以非常便捷。 這幾天寫併發測試腳本的時候,結合代碼和其他大牛的文章學習了一下。把自己的理解寫下來。如有錯誤,請指正。 一、併發與並行 Go中併
原创 redis 一 、安裝以及基本數據類型操作
redis安裝和使用 redis安裝 wget http://download.redis.io/redis-stable.tar.gz tar zxvf redis-stable.tar.gz cd redis-stable.tar.
原创 elasticsearch 集羣安裝
機器:55.15.4.3,55.15.4.4 準備環境 1、java 將JDK包上傳到/root/NetbaseSyslogPackages目錄下,JDK下載鏈接爲http://download.oracle.co