原创 Python 深淺拷貝

Python的copy的深淺拷貝簡要說明: 淺拷貝(內存結構圖): 深拷貝(內存結構圖): 代碼測試: import copy a = ['a', [1,2,3], 'c'] print(id(a)) print(id(a[1]

原创 pyvenv:虛擬環境

pyvenv:虛擬環境 pip使用簡介: pip --version # 顯示版本路徑 pip --help # 幫助 pip install --upgrade somePackage # 升級somePackage

原创 python3的內置函數簡介

內置函數: 1、abs(): 函數返回數字的絕對值 2、dir(): 函數不帶參數時,返回當前範圍內的變量、方法和定義的類型列表;帶參數時,返回參數的屬性、方法列表。 3、help(): 用於查看函數或模塊用途的詳細說明 4

原创 Python django之form

Python django之form html,models,form內使用的字段名要相同 定義: from django import forms class FM(forms.Form): name = forms.CharFi

原创 Python session介紹與使用

django內部支持5中session引擎: 數據庫 SESSION_ENGINE = ‘django.contrib.sessions.backends.db’ 緩存 SESSION_ENGINE = ‘django.con

原创 python的中間件(middlewave)

d## python的中間件(middlewave) django 中的中間件(middleware),在django中,中間件其實就是一個類,在請求到來和結束後, django會根據自己的規則在合適的時機執行中間件中相應的方法。 在

原创 python的CSRF設置(一)

python的CSRF設置一 csrf:跨站請求僞造, csrf 功能分爲全局與局部設置: 全局通過中間件: django.middleware.csrf.CsrfViewMiddleware 來完成。 局部通過: @csrf_pr

原创 Docker簡介與使用(一)

Docker簡介與使用(一) Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發佈到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何

原创 Puppet基礎之單機模型

Puppet基礎之單機模型 puppet是一種Linux、Unix、windows平臺的集中配置管理系統,使用自有的puppet描述語言,可管理配置文件、用戶、cron任務、軟件包、系統服務等。puppet把這些系統實體稱之爲資源

原创 tomcat基礎簡介與示例

tomcat基礎簡介與示例 Tomcat服務器是一個免費的開放源代碼的Web應用服務器。Tomcat是Apache軟件基金會 的Jakarta項目中的一個核心項目,由Apache、Sun和其他一些公司及個人共同開發而成。

原创 Docker之Dockerfile(二)

Docker之Dockerfile(二) Dockfile是一種被Docker程序解釋的文本格式的配置文件,Dockerfile由一條一條的指令組成, 每條指令對應Linux下面的一條命令。docker程序將這些Docke

原创 Keepalived主從虛擬路由器_虛擬服務器_優先級調整

Keepalived主從虛擬路由器虛擬服務器優先級調整 keepalived簡介: Keepalived是一個免費開源的,用C編寫的類似於layer3, 4 & 7交換機制軟件,具備我們平時說的第3層、 第4層和第7層交換機的功能。主要提

原创 python 數據類型

python 數據類型 str:字符串 初始化後不能修改,有序序列,可使用索引引用字符,可做切片,切片後則創建新對象,原片不會改變。 str_1 = "hello word!" print(str_1[0:5]) # 輸出hello pr

原创 全局變量報錯:UnboundLocalError: local variable 'l' referenced before assignment

全局變量報錯:UnboundLocalError: local variable ‘j’ referenced before assignment 最近在自學python,遇見以下問題: error提示:未綁定本地錯誤:在賦值之前引用局

原创 MySQL基礎簡介與操作

#MySQL基礎簡介與操作 安裝MySQL: 1、yum 安裝根據官網https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/提示安裝mysql 2、h