原创 Docker構建MySQL5.7

目錄結構: mysql/ |-- conf |   `-- my.cnf |-- docker-compose.yaml 一、安裝docker、docker-compose 1、不會安裝docker的請移步----》Centos 7 安裝

原创 Centos7 安裝Go

第一、下載安裝包 cd /opt && wget https://dl.google.com/go/go1.11.2.linux-amd64.tar.gz 第二、解壓到/usr/local tar -C /usr/local -xz

原创 安裝docker-compose報RuntimeError: sh ./configure failed.錯

ERROR: Command errored out with exit status 1:      command: /usr/bin/python2 -u -c 'import sys, setuptools, tokenize;

原创 Python觀察者模式——瞭解對象的情況二

觀察者模式的通知方式 有兩種不同的方式可以通知觀察者在主題中發生的變化。它們可以被分爲推模型或拉模型。 拉模型 在拉模型中,觀察者扮演積極的角色。 1、每當發生變化時,主題都會向所有已經註冊的觀察者進行廣播。 2、出現變化時,觀察者負責獲

原创 Python工廠模式一

工廠模式簡介 在面向對象編程中,術語“工廠”表示一個負責創建其他類型對象的類。通常情況下,作爲一個工廠的類有一個對象以及與它關聯的多個方法。客戶端使用某些參數調用此方法,之後,工廠會根據此創建所需類型的對象,然後將它們返回給客戶端。 工廠

原创 Python單例設計模式二

單例模式實例一 作爲一個實際的用例,我們將通過一個數據庫應用程序來展示單例的應用。這裏不妨以需要對數據庫進行多種讀取和寫入操作的雲服務爲例進行講解。完整的雲服務被分解爲多個服務,每個服務執行不同的數據庫操作。 很明顯,跨不同的服務的共享資

原创 Python單例設計模式一

一、理解單例設計模式 單例模式提供這樣一個機制,即確保類有且只有一個特定類型的對象,並提供全局訪問點。因此,單例模式通常用於日誌記錄、數據庫操作、打印機後臺處理程序;該程序運行過程中只能生成一個實例,以避免對同一資源產生相互衝突的請求。由

原创 Python觀察者模式——瞭解對象的情況一

觀察者設計模式是最簡單的行爲型模式之一;行爲型模式,它主要關注的是對象的責任。它們用來處理對象之間的交互,以實現更大的功能。行爲型模式建議:對象之間應該能夠彼此交互,同時還應該是鬆散耦合的。 理解觀察者設計模式 在觀察者設計模式中,對象(

原创 Python代理模式——控制對象的訪問二

生活中的代理模式 我們將通過付款用例來展示代理模式的生活中的應用場景。假設你在商場看中了一件衣服,你想買但是手裏的現金卻不夠了。但是你可以刷卡,這筆錢就會劃入商家的賬戶,從而完成支付。 下面我們利用python來開發一個應用程序,實現上面

原创 docker啓動錯誤 Failed to start Docker Application Container Engine

[root@localhost docker]# systemctl start docker Job for docker.service failed because start of the service was attempte

原创 Django Rest Framework 源碼解析--權限

Django Rest Framework 源碼解析--權限 接上一篇博客,restframework重寫的dispatch()方法中,執行了inital()函數。inital()中check_permissions(request) 方

原创 from example.commons import Faker找不到Faker解決方法

用pyecharts 的時候導入包faker報錯的問題 使用from example.commons import Faker語句結果報錯並提示我安裝example包,安裝完成該包時仍然報錯,解決方法是修改導入包的語句爲 from py

原创 Python狀態設計模式

定義狀態設計模式 行爲模式關注的是對象的響應性。它們通過對象之間的交互以實現更強大的功能。狀態設計模式是一種行爲設計模式,有時也被稱爲狀態模式對象。在此模式中,一個對象可以基於其內部狀態封裝多個行爲。狀態模式也可以看作是在運行時改變對象行

原创 Python模板方法模式——封裝算法

瞭解模板方法設計模式 模板方法模式適用於以下場景: 1、當多個算法或類實現類似或相同邏輯的時候 2、在子類中實現算法有助於減少重複代碼的時候 3、可以讓子類利用覆蓋實現行爲來定義多個算法的時候 模板方法模式的主要意圖: 1、使用基本操作定

原创 Python模型—視圖—控制器——複合模式

MVC不僅是一種實現用戶界面的軟件模式,同時也是一種易於修改和維護的架構。MVC模式將應用程序分爲3個基本部分:模型、視圖和控制器。這3個部分使相互關聯的,並且有助於將信息的處理與信息的呈現分離開來。 MVC模式的工作機制爲:模型提供數據