原创 go json字符串 不使用struct如何解析

方法1:使用 原生 json.Unmarshal import ( "../../app" "encoding/json" "fmt" "github.com/bitly/go-simplejson" ) type J

原创 基於PHP、Python 開發Alfred workflow 工具

目錄1、實現的功能2、原理3、腳本:快速生成 某文件中某接口的鏈路日誌 查詢語句4、Py腳本:時間戳轉換 1、實現的功能 1、快速生成 某文件中某接口的鏈路日誌 查詢語句 效果 : 2、時間戳轉換 效果 :

原创 Golang 易錯點

目錄1.go傳值還是傳引用2.結構地指針是傳值還是傳引用3.切片傳指針還是傳引用4.發生錯誤時使用defer關閉一個文件5.誤用短聲明導致變量覆蓋 1.go傳值還是傳引用 Go語言並不存在類似其他語言的引用類型(沒有開闢新的內存

原创 阿里雲服務器 ftp功能

一、Redhat/CentOS安裝vsftp軟件 1.更新yum源 首先需要更新系統的yum源,下載地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692 2

原创 mysql優化 索引

一.定長 int(4):不代表只能存4個字符,只有 zerofill 時候有效,能夠看出區別,且只有在命令行下可以看出區別 time:定長 char(4):定長 4個字符,而不是字節 renf是四個字符 1234是四個字符

原创 configparser模塊

import configparser config=configparser.ConfigParser() #DEFAULT 全局都有 config['DEFAULT']={ 'ServerAliveInterval'

原创 定時備份mysql 數據庫

1, ln -s /usr/local/mysql/bin/mysqldump /usr/bin/mysqldump 2,新建bf.sh chmod 777 bf.sh #!/bin/bash if [ ! -d '/home/

原创 模塊

import os,sys,shutil,zipfile,shelve ##os文件模塊 print(os.environ['os']) os.system('dir') #執行系統命令 a=os.popen('dir').rea

原创 gor 流量錄製 && php 解析請求

 1. 安裝gor https://github.com/buger/goreplay 下載後直接解壓縮即可使用 mac: 下載地址 linux: 下載地址  2, 使用gor 監聽某接口,錄製流量 gor --input-raw :22

原创 go httpServer 實現服務重啓

代碼地址 : https://github.com/nextvary/goServer go http server with reload 一、 簡介 寫完代碼每次都要重新編譯,開發階段很是繁瑣,本demo使用 /_reloa

原创 lua +nginx 簡單的鑑權 && 反向代理 && mac 下安裝nginx +lua

背景: QA需要 beta 環境進行測試,已經有服務了,不想再封裝一遍接口,但是beta 環境 與release 數據相通,直接暴露接口風險太大,所以想着nginx 反向代理解決一下   參考地址:https://www.cnblogs.

原创 logger日誌模塊

import logging # # logging.basicConfig(filename='mylog.log',level=logging.WARNING, # format='%(asc

原创 連接 虛擬機 linux 網卡配置

網卡配置: 1,ifup etch0 激活網卡 (ifdown 關閉網卡) 2,DNS設置 vim /etc/resolv.conf nameserver 119.29.29.29 nameserver 8.8.8.8 3,

原创 簡易報警監控 tail -f 最後一條日誌,通知到釘釘

支持文件刪除後重新監控日誌 支持手動編輯文件後,繼續報警 多進程,支持監聽多個日誌文件,自定義定義羣 支持自定義日誌處理方法,可以發送到kafka 做日誌收集等等 # coding=utf-8 import json impo

原创 go 協程批量查詢數據庫

go 協程批量查詢數據庫 func init() { dsn := fmt.Sprintf("%s:%s@%s(%s:%d)/%s", USERNAME, PASSWORD, NETWORK, SERVER, PORT, D