原创 python 判斷參數是否爲ip格式

import re ip_test = ['10.10.10.10', '10.666.10.10', '10.10.10'] ip_format = re.compile('^((25[0-5]|2[0-4]\d|[01]?\d\

原创 實例學習Golang--結構體

package main import "fmt" // 定義結構體 type StudentMangement struct { name string id string addr string

原创 Nginx 安裝部署 (Centos 7)

Nginx 是一款 高性能 輕量級 的 http 和 反向代理服務器,佔用內存少,併發能力強。 特點:1, 熱部署,修改配置之後不需要重啓服務(重載操作)            2, 高併發,低消耗            3, 響應速度快

原创 python 不使用 if else

#!/usr/bin/python import sys class Cacl: def __init__(self, x, y, op): self.x = x self.y = y

原创 實例學習Golang--閉包

閉包 閉包是一個函數 函數引用 他自己之外的變量就是閉包。 閉包的根本就是 1, 函數可以作爲參數或者返回值  2, 理解變量的作用域 最簡單的閉包: package main //函數返回引用了外部變量 i 的閉包 func a(i

原创 Nginx 配置詳解 緩存和壓縮功能

解析nginx.conf文件  -c filename   : set configuration file (default: /etc/nginx/nginx.conf) cat /etc/nginx/nginx.conf [roo

原创 docker構建鏡像--docker commit 和 DockerFile

docker 兩種創建鏡像的方式 一、docker commit 主要步驟是用鏡像實例化docker,然後修改,然後提交製作新鏡像 在環境中查看當前鏡像 用centos鏡像起一個容器,寫入一個測試文件home/image_commit_

原创 實例學習Golang--defer

 Go語言的 defer 語句會把它後面的語句記錄下來,多個defer的語句記錄時像一個壓棧的操作, 在 defer 歸屬的函數即將返回時,將記錄的語句按 defer 的逆序進行執行, 也就是說,最後被 defer 的語句,最先被執行,類

原创 Centos 設置服務開機自啓動

一、systemctl是一個系統管理守護進程、工具和庫的集合, 用於取代system、service 和 chkconfig 命令, 初始進程主要負責控制systemd系統和服務管理器。 通過systemctl -help可以看到該命令主

原创 docker 使用公共 Registry

  1、在 https://hub.docker.com/ 註冊賬號 登錄後,選擇 for public repos 創建 Respository   2、在環境上登陸剛註冊的賬號,我的是 dockerisup [root@clou

原创 實例學習Golang--List

  列表是一種非連續的存儲容器,非連續的存儲容器???這種數據結構不就是鏈表麼== 列表由多個節點組成,節點通過一些變量記錄彼此之間的關係,列表有多種實現方法,如單鏈表、雙鏈表等。 在Go語言中,列表使用 container/list 包

原创 Centos Docker 安裝 並 配置鏡像加速

  一、根據官網文檔提示: https://docs.docker.com/install/ 二、實際安裝操作 centos: https://docs.docker.com/install/linux/docker-ce/centos/