原创 常見HTTP錯誤代碼大全

一些常見的狀態碼爲:200 - 服務器成功返回網頁404 - 請求的網頁不存在503 - 服務不可用詳細分解:1xx(臨時響應)表示臨時響應並需要請求者繼續執行操作的狀態代碼。代碼 說明100 (繼續) 請求者應當繼續提出請求。服務器返回此

原创 iptables詳解

分類:原文地址:iptables詳解 作者:一:前言 防火牆,其實說白了講,就是用於實現Linux下訪問控制的功能的,它分爲硬件的或者軟件的防火牆兩種。無論是在哪個網絡中,防火牆工作的地方一定是在網絡的邊緣。而我們的任務就是需要去定義到底防

原创 linux read 用法

1、基本讀取read命令接收標準輸入(鍵盤)的輸入,或其他文件描述符的輸入(後面在說)。得到輸入後,read命令將數據放入一個標準變量中。下面是 read命令的最簡單形式::#!/bin/bashecho -n "Enter your na

原创 python assert

assert(斷言): assert condition assert 可以作爲判斷,在結果爲True時什麼都不返回,在結果爲False時會觸發一個錯誤,它等價於下面的判斷 if not condition:    raise Ass

原创 Shell 顯示帶顏色字體

Shell 顯示帶顏色字體shell腳本中echo顯示內容帶顏色顯示,echo顯示帶顏色,需要使用參數-e  格式如下:  echo -e "\033[字背景顏色;文字顏色m字符串\033[0m"  例如:  echo -e "\033[4

原创 salt-api安裝、配置、使用

alt-api也用了一段時間了,現在從安裝、配置、使用三個方面梳理下知識。1、安裝採用pip安裝方便快捷,當然編譯安裝也很nice。安裝pip採用的編譯安裝的方式,版本當前最新1.5.6,下載、解壓、編譯、安裝是不變的法則。 [root@s

原创 golang 獲取主機網卡對應的ip

import "net" func Ips() (map[string]string, error) { ips := make(map[string]string) interfaces, err := net.I

原创 golang 創建壓縮文件

import ( "os" "archive/zip" "io" "fmt" "strings" ) // ZipFiles compresses one or many files into a

原创 go 讀取文件夾所有文件並生成md5 字符串

爲文件生成MD5字符串 func CreateMd5(filename string, md5str *string) { f, err := os.Open(filename) if err != nil {

原创 golang gorm 操作mysql

golang 官方的那個操作mysql的有點麻煩所以就使用了gorm,下面就gorm的使用做下簡單介紹 下載gorm: go get -u github.com/jinzhu/gorm 在項目中引入gorm: import (

原创 golang 使用 gomail 發送郵件

下面以阿里雲郵箱爲例, 如果使用的是qq郵箱的話需要把mailConn裏面的host改成'smpt.qq.com',user 填寫qq郵箱地址, pass需要填寫你在qq郵箱設置裏面獲取到的授權碼,qq郵箱需要先去郵箱設置裏面開通smtp支

原创 Python BaseHTTPServer 例子

對於一些簡單的接口需求可以使用python自帶的 BaseHTTPServer 模塊來實現,下面是一個get和post的例子 #!/usr/bin/python #coding=utf-8 import json import cgi i

原创 salt-api安裝、配置、使用

alt-api也用了一段時間了,現在從安裝、配置、使用三個方面梳理下知識。1、安裝採用pip安裝方便快捷,當然編譯安裝也很nice。安裝pip採用的編譯安裝的方式,版本當前最新1.5.6,下載、解壓、編譯、安裝是不變的法則。 [root@s

原创 mpvue 臨時關閉eslint

打開項目目錄下的 build/webpack.base.conf.js 把其中的54-62行註釋掉就可以了 在程序編寫完成後再打開改註釋 對代碼進行格式化

原创 iptables詳解

分類:原文地址:iptables詳解 作者:一:前言 防火牆,其實說白了講,就是用於實現Linux下訪問控制的功能的,它分爲硬件的或者軟件的防火牆兩種。無論是在哪個網絡中,防火牆工作的地方一定是在網絡的邊緣。而我們的任務就是需要去定義到底防