原创 SpringBoot之HelloWord

安裝依賴 打開IDEA

原创 python第三方庫系列之十一--django.db的connection庫

    平時用django去向數據庫中讀寫數據都是用的Model,直接molel.objects.filter(Q())或者model.object

原创 python第三方庫系列之二十--批量機器配置管理庫SaltStack

        我們的服務器由Puppet配置管理工具來管理,服務器上線後由puppet完成初始化和配置等一系列工作(比如,靜態 IP 配置,DNS

原创 python第三方庫系列之十六--建立最簡單的web服務器

利用Python自帶的包可以建立簡單的web服務器。在DOS裏cd到準備做服務器根目錄的路徑下,輸入命令: python -m Web服務器模塊 [端口號,默認8000]例如:python -m SimpleHTTPServer 808

原创 mysqldump用法

數據庫mysqldump的使用 mysqldump -hhost -uusername -ppassword --databases db1 > d

原创 extjs學習教程二--怎麼理解extjs官方文檔

上一節講了什麼是extjs,這一節我們更深入的瞭解extjs,從總體上看它可以提供什麼功能,我們怎麼選擇它所提供的功能。 一、如何進入官方所提供的文檔 在上一節解壓出來的文件夾和文檔中,有一個index.html。直接用瀏覽器打開它。 二

原创 python第三方庫系列之七--logging庫

跑程序猶如走人生,有些美好的、不美好的事需要記錄下來,慢慢斟酌~ logging模塊由此而生,記錄那些你想記錄的事~ 一、將日誌打印到屏幕 import logging logging.debug('this is a bug inf

原创 python第三方庫系列之六--traceback庫

今天dota打得爽,文章就來得比較簡單,呵呵~ traceback模塊被用來跟蹤異常返回信息. 如下例所示: import traceback try: raise SyntaxError, "traceback test" e

原创 python第三方庫系列之十九--python測試使用的mock庫

一、爲什麼需要mock         在寫unittest的時候,如果系統中有很多外部依賴,我們不需要也不希望把所有的部件都運行一遍。比如,要驗證

原创 git 合併兩個遠程庫

環境: 1. 本地是空的,什麼都沒有 2. 有2個不同的項目(工程),在遠端git上 3. 需要在本地合併這2個項目 開工: 1. 從遠端clone第一個工程的代碼下來,並切換到你要合併的分支上。git clone [email protected]

原创 python第三方庫系列之十四--集羣化部署定時任務apscheduler庫

        如果將定時任務部署在一臺服務器上,那麼這個定時任務就是整個系統的單點,這臺服務器出現故障的話會影響服務。對於可以冗餘的任務(重複運行

原创 python第三方庫系列之十--commands庫

    我們這次講的是利用commands模塊執行Linux shell命令,當我們用Python寫運維腳本時,經常需要執行linux shell的命令,Python中的commands模塊專門用於調用Linux shell命令,並返回狀

原创 python第三方庫系列之十七--multiprocessing庫

說到併發,我們想到多線程和多進程。 那到底使用多進程還是多線程呢?這得看情況。我們的程序一般分爲: 1)耗網絡的(有很大一部分時間是在網絡交互); 2)耗CPU的(得充分利用多核) 在第一種情況,時間大部分被網絡延時佔用,所以使用多線程和

原创 Python 讀取Excel

# coding=utf-8 import openpyxl import xlrd file_path = 'a.xlsx' def read_write(row_count): work_book = open

原创 python第三方庫系列之九--os庫

    我們經常會與文件和目錄打交道,對於這些操作python提供了一個os模塊,裏面包含了很多操作文件和目錄的函數。想要知道有哪些方法,我們可以運行下面的語句,就可以在屏幕上輸出os模塊的所有信息: import os help(os)