原创 基礎知識---Nginx的安裝 卸載及常用命令

1.Ubuntu在線安裝 #安裝 apt-get update apt-get install nginx #啓動 sudo /etc/init.d/nginx start 補充: Usage: nginx {start|st

原创 python--Python list轉爲鏈表

代碼即註釋如下 import sys import json class ListNode: """ 定義一個節點,包括value 和next指針,指向下一個node """ def __in

原创 Django筆記---cookie和session的簡單介紹以及session保存和獲取流程

1.會話 會話(Session)跟蹤是Web程序中常用的技術,用來跟蹤用戶的整個會話。常用的會話跟蹤技術是Cookie與Session。Cookie通過在客戶端記錄信息確定用戶身份,Session通過在服務器端記錄信息確定用戶身份。

原创 基礎知識---nginx配置文件介紹

1.nginx的配置文件爲準 /etc/nginx/nginx.conf # 全局配置 /etc/nginx/conf.d/*.conf # 自定義配置,如果需要自己配置,建議自己修改 /etc/nginx/sites-avail

原创 基礎知識---nginx工作原理

1.架構圖如下 2.查看nginx進程 ps -ef | grep nginx 3.work如何工作 4.一個master和多個worker 1.熱部署(即不用重新restart,使配置生效,真正的生產環境是不能隨隨便便重啓

原创 基礎知識---nginx中的正則表達式

1.常用正則如下; 2.舉例如下:

原创 服務器防火牆設置

1.查看防火牆狀態 systemctl status firewalld.service 2.查看開放端口 firewall-cmd --zone=public --list-ports 3.添加端口 firewall-cm

原创 Python日誌功能在Django中的應用

文章目錄1.python代碼實現完整的日誌功能2. 日誌在django中的應用的三種方式1.直接在settings.py中配置2.使用配置文件和fileConfig()函數實現日誌配置3.使用字典配置信息和dictConfig()

原创 docker使用----How to include files outside of Docker's build context?

目標:在於解決ADD/COPY當前Dockerfile所在目錄之外的目錄下的文件 文件目錄結構如下: project ├── dockerfile │ ├── docker-compose.yml │ └── Dockerfi

原创 Dockerfile與docker-compose設置環境變量

方式一:在Dockerfile中設置環境變量 ENV <KEY> <VALUE> 1.必須寫死.不靈活 2.只能在構建鏡像的時候設置的環境變量 方式二:在docker-compose.yml中設置環境變量 environment

原创 Docker學習筆記--------4.docker的數據卷容器

文章目錄1.什麼是數據卷容器2.如下圖所示3.掛載數據卷容器的方法4.Docker數據卷的備份和還原 1.什麼是數據卷容器 命名的容器掛載數據卷,其他容器通過掛在這個容器實現數據共享,掛在數據卷的容器,就叫做數據卷容器 2.如

原创 Docker學習筆記--------2.Dockerfile的指令

文章目錄1.Dockerfile的指令1.FROM2.MAINTAINER 3.RUN3.1 方式一:RUN (shell模式)3.3 方式二:RUN [] (exec模式)4.EXPOSE 5.CMD和ENTRYPOINT6.ADD

原创 Docker學習筆記--------3.Dockerfile的構建過程

文章目錄1.Dockerfile的構建過程2.使用中間層鏡像進行調試3.構建緩存4.查看一個鏡像的構建過程 1.Dockerfile的構建過程 1.從基礎鏡像A運行一個容器,得到容器A 2.執行一條指令,對容器A做出修改 3.執行類

原创 windows下創建虛擬環境

文章目錄1. 安裝virtualenv2. 在C:\virtualenv\下安裝虛擬環境3. 進入虛擬環境4. 安裝包虛擬環境下5.退出虛擬環境6. 刪除虛擬環境 1. 安裝virtualenv pip install virtual

原创 Django中對接第三方支付(支付寶)實現支付的流程

文章目錄1. 業務邏輯2. 安裝包3. 新建一個payments APP應用4. 定義一個模型類,繼承自BaseModel(創建時間與修改時間)5. 配置祕鑰5.1 登錄沙箱5.1.1 生成應用的私鑰和公鑰5.1.2 保存<應用私鑰>