原创 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