原创 SQLalchemy連接數據庫

1、連接命令 from sqlalchemy import create_engine from sqlite3 import dbapi2 as sqlite engine = create_engine('mysql+mysq

原创 多版本node.js管理工具-nvm

在項目開發過程中,如果涉及多個項目,可能不同開發人員會採用不同的node.js版本,假如我們同時在服務器上安裝多個node.js,管理和維護起來也不是很方便,nvm是一個很方便的多版本node.js管理工具,在服務器上只需要安裝n

原创 Pandas對Excel操作數據常用方法

一、讀取不同sheet中的數據 #!/usr/bin/env python #-*- coding:utf-8 -*- import pandas as pd from pprint import pprint filename

原创 postgreSQL 主從安裝部署

官網:https://www.postgresql.org/ 中文社區:http://www.postgres.cn/index.php/v2/home 中文文檔:https://www.yiibai.com/manual/pos

原创 Failed to initialize NSS library

問題: 使用rpm -e sqlite --nodeps卸載了sqlite後,yum和rpm安裝和更新軟件都報錯了。 報錯內容如下: error: Failed to initialize NSS library There wa

原创 kubectl常用命令總結

查看集羣和版本相關信息 kubectl version //顯示客戶端和服務器側版本信息 kubectl api-versions //列出當前版本的kubernetes的服務器端所支持的api版本信息 kubectl c

原创 使用python批量生成word文檔

一、安裝模塊 # pip install python-docx 二、功能介紹 1、在word中插入圖片 from docx import Document from docx.shared import Pt #磅數

原创 用 Python 將多表分批次從數據庫導出到Excel

一、應用場景 爲了避免反覆的手手工從後臺數據庫導出某些數據表到Excel文件、高效率到多份離線數據。 二、功能事項 支持一次性導出多個數據源表、自動獲取各表的字段名。 支持控制批次的寫入速率。例如:每5000行一個批次寫入到exc

原创 通過 Docker 構建安裝 gitlab 倉庫

一、下載鏡像 $ sudo docker pull gitlab/gitlab-ce $ sudo docker pull twang2218/gitlab-ce-zh #這個是中文版本鏡像,pull哪一個都可以 二、啓

原创 使用python進行單元測試

#!/usr/bin/env python #-*- coding:utf-8 -*- import unittest import requests class Interface_test(unittest.TestCase

原创 使用python實現Mongo批量操作數據

一、數據庫連接 from pymongo import MongoClient 1、有密碼 db = MongoClient('mongodb://ip:27017').database db.authenticate('use

原创 Linux命令行和VIM中常用快捷鍵操作

一、Linux快捷鍵 1、Tab Linux 命令行快捷補全鍵。只需要輸入一個命令,文件名,目錄名甚至是命令選項的開頭,並敲擊 tab 鍵。 它將自動完成你輸入的內容,或爲你顯示全部可能的結果。 2、Ctrl + c 在終端上中斷

原创 使用信號管理Nginx的master、worker進程

說明 立刻停止服務: nginx -s stop 或者 kill -SIGTERM $(cat /data/services/nginx/logs/nginx.pid) 優雅停止服務: nginx -s quit

原创 配置nginx四層轉發

所謂四層就是基於IP+端口的負載均衡,通過虛擬IP+端口接收請求,然後再分配到真實的服務器;七層通過虛擬的URL或主機名接收請求,然後再分配到真實的服務器七層就是基於URL等應用層信息的負載均衡。 3306端口基本不對外開放。我們

原创 RabbitMQ集羣

一、原理 Rabbitmq的集羣是依賴於erlang的集羣來工作的,所以必須先構建起erlang的集羣環境。而Erlang的集羣中各節點是通過一個magic cookie來實現的,這個cookie存放在 /var/lib/rabb