原创 docker 修改centos root 密碼
rpm -e cracklib-dicts --nodeps yum install cracklib-dicts passwd root
原创 類裝飾器
def decorator_class(obj): def say2(): print('Im,B') obj.say = say2 return obj @decorator_clas
原创 MYSQL 碎片清理
統計碎片表: #切換至mysql數據庫。 select table_schema db, table_name, data_free, engine from information_
原创 抽象語法樹
import ast tree = ast.parse('def hello_word(): print("hello world!")') def hell_word(): print(1) print(ast
原创 Git 使用
clone遠程庫至本地 git clone xxxx.git 添加 git add . 提交 git commit -m "描述文字" 推入遠程庫 git push
原创 docker 基於centos 搭建apache+php環境,並運行
拉取centos鏡像 docker pull hasedon/centos6.5 啓動並進入鏡像 docker run -it centos /bin/bash 安裝apache和php(linux裏安裝方法一樣),然後提交 docker
原创 wireshark https 抓包--chrome瀏覽器
系統環境變量設置爲: SSLKEYLOGFILE D:\Program Files\Wireshark\firefox_sslkey\firefox_sslkey.log 重啓瀏覽器 wireshark edit>preferen
原创 docker Dockerfile創建docker鏡像
創建一個目錄 mkdir docker 創建並編輯Dockerfile vi Dockerfile #Dockerfile #基於centos6鏡像創建,本地存在的鏡像將會覆蓋網絡上的鏡像鏡像構建 FROM centos:centos6
原创 元類
def method(self): return 1 kass = type('MyClass',(object,),{'method':method}) myClass = kass() print(myCla
原创 pecl安裝擴展(首選)
yum install libssh2 libssh2-devel yum install php70w-pear pecl install ssh2-1.0
原创 phantomjs(docker) 阿拉伯數字和中文顯示支持
阿拉伯數字支持: yum grouplist yum groupinstall 'Arabic Support' 中文支持 yum install bitmap-fonts
原创 函數裝飾器
def debug(func): def wrapper(*args, **kwargs): # 多個參數 # def wrapper(something): # 指定一樣的參數 print("[D
原创 mysql 數據類型
數據類型優化建議 字段所佔空間越小越好。 避免使用null 能用整數的不用不用字符串。 日期推薦使用timestamp。 關聯查詢關聯字段儘可能類型一致。 整數類型 類型 所佔空間(位) 值範圍 說明 tinyint 8 -2
原创 docker network(網絡設置)
Docker有以下4種網絡模式: · host模式,使用--net=host指定。 · container模式,使用--net=container:NAME_or_ID指定。 · none模式,使用--net=none指定。 · bridg
原创 docker Hub使用
登錄 docker login 創建image tag docker tag container_id colin86/xxx_rep push 至Hub docker push colin86/xxx_rep 刪除image tag do