原创 centos7安裝MySQL8.0.18rpm包

官網下載rpm包,未解決包依賴,需要下載如下包mysql-community-common-8.0.18-1.el7.x86_64.rpmmysql-community-libs-8.0.18-1.el7.x86_64.rpmmysql-c

原创 Python模塊

Python包的導入本地導入文件使用import filename;導入的是一個包,該包下面必須是有__init__.py文件纔可以導入,否則報錯,只有有了__init__.py文件,python解析器纔會把這個目錄當成是的包import語

原创 linux下rsync安裝與配置

rsync    (同步數據,支持增量備份)使用方法:rsync -av 192.168.31.182:/tmp/1.txt /tmp/    (將服務器192.168.31.182中tmp文件夾下的1.txt文件拷貝到本機的tmp目錄下)

原创 python操作redis

非關係型數據庫和關係型數據庫的差別:非關係型數據庫的優勢:1. 性能NOSQL是基於鍵值對的,可以想象成表中的主鍵和值的對應關係,而且不需要經過SQL層的解析,所以性能非常高。2. 可擴展性同樣也是因爲基於鍵值對,數據之間沒有耦合性,所以非

原创 python正則表達式

python常用正則表達式規則表圖片來自CSDN 正則匹配中r含義r表示raw的簡及raw string 意思是原生字符,也就是說是這個字符串中間的特殊字符不用轉義。比如你要表示‘\n’,可以這樣:r'\n'。但是如果你不用原生字符 而是用

原创 Linux下安裝配置DNS

yum install -y bind    (安裝DNS服務)vim /etc/named.conf    (編輯DNS配置文件,添加一個zone,如下)   zone "123.com" IN {        type master;

原创 python操作memcache

Memcached是一個高性能的分佈式內存對象緩存系統,用於動態Web應用以減輕數據庫負載。它通過在內存中緩存數據和對象減少讀取數據庫的次數,從而提高動態、數據庫驅動網站的速度。Memcached基於一個存儲鍵/值的hash map。其守護

原创 linux下FTP安裝與配置

pure-ftpdcd /usr/local/src/wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.42.tar.bz2    (下載puref

原创 Python實現郵件發送

使用smtplib模塊發送郵件,它對smtp協議進行了簡單的封裝。smtp協議的基本命令包括:    HELO 向服務器標識用戶身份    MAIL 初始化郵件傳輸 mail from:    RCPT 標識單個的郵件接收人;常在MAIL命

原创 Python連接MySQL數據庫

linux和windows下安裝並啓動mysql數據庫python安裝MySQLdb包,建議使用pip安裝pip使用方法如下:yum install python-pip    (優先安裝python-pip才能使用pip)pip類似於li

原创 Python消息隊列

消息中間件 --->就是消息隊列異步方式:不需要立馬得到結果,需要排隊同步方式:需要實時獲得數據,堅決不能排隊例子:#多進程模塊multiprocessingfrom multiprocessing import Processfrom m

原创 python操作redis

非關係型數據庫和關係型數據庫的差別:非關係型數據庫的優勢:1. 性能NOSQL是基於鍵值對的,可以想象成表中的主鍵和值的對應關係,而且不需要經過SQL層的解析,所以性能非常高。2. 可擴展性同樣也是因爲基於鍵值對,數據之間沒有耦合性,所以非

原创 NFS安裝與配置

服務器端yum install -y nfs-utils rpcbind    (安裝nfs以及rpcbind[通信協議])vim /etc/exports    (編輯配置文件,如下)    /mnt 192.168.111.128(rw

原创 Python線程鎖

多線程適用於IO密集型,多線程實現方式有兩種,詳見下方例子例子:import threadingclass MyThread(threading.Thread):    def __init__(self, args):        #使

原创 Python處理CSV,Excel,PDF和圖片

使用Python處理CSV格式數據CSV數據:逗號分隔值(Comma-Separated Values,CSV,有時也稱爲字符分隔值,因爲分隔字符也可以不是逗號),其文件以純文本形式存儲表格數據(數字和文本)。純文本意味着該文件是一個字符序