原创 python的正則表達式(re函數,貪婪和非貪婪)

我們連接Linux來實現正則表達式 一、Python3 正則表達式 正則表達式是一個特殊的字符序列,它能幫助你方便的檢查一個字符串是否與某種模式匹配。 Python 自1.5版本起增加了re 模塊,它提供 Perl 風格的正則表達式

原创 Python 面向對象(類,類的繼承)

Python 面向對象 記住一句話:類是模板,而實例則是根據類創建的對象。 初學時對類的理解是從類的字面上,可以片面的認爲它是一個種類,它是相似特徵的抽像,也就是相似的東西,可以把相似特徵的事務抽象成一個類。(事務可以是具體的物體或行爲)

原创 python練習題

1、使用while實現:輸出攝氏溫度與華氏溫度的對照表,要求它從攝氏溫度0度到250度,每隔20度爲一項,對照表中的條目不超過10條。 *轉換關係:華氏溫度 = 攝氏溫度 9 / 5.0 + 32** 循環操作:計算攝氏溫度,並輸出對照

原创 python的自定義函數(函數類型、def、range、rerun)

一、PyCharm基本設置 1、用Ctrl+鼠標滾輪--放大或縮小字體 搜索zoom 2、在Windows資源管理器打開文件或目錄 搜索keymap 設置成不常用的鍵即可,如F3。 3、代碼提示 搜索letter 二、自定義函

原创 PyCharm和JDK安裝與配置(windows)

一、PyCharm安裝與配置 PyCharm 是一款功能強大的 Python 編輯器,具有跨平臺性,鑑於目前最新版 PyCharm 使用教程較少,爲了節約時間,來介紹一下 PyCharm 在 Windows下是如何安裝的。 這是 PyCha

原创 python中if語句的使用(比較、邏輯、成員、運算符,語句結構)

一、if語句判斷的定義 如果 條件滿足,才能做某件事情, 如果 條件不滿足,就做另外一件事情,或者什麼也不做 正是因爲有了判斷,才使得程序世界豐富多彩,充滿變化! 判斷語句 又被稱爲 “分支語句”,正是因爲有了判斷,才讓程序有了很

原创 變量和簡單的數據類型

一、安裝ipython C:\WINDOWS\system32>pip3 install ipython C:\WINDOWS\system32>pip3 list //查看一下 C:\WINDOWS\system32>python

原创 k8s的charts的四種安裝方式及helm私有倉庫

charts的四種安裝方式 https://hub.helm.sh/ 1、開發自己的chare包 [root@master ~]# helm create mychare //創建一個名爲mychare的chare包 [root@maste

原创 k8s羣集的三種的Web-UI界面部署(dashboard、scope、Prometheus)

一、k8s的UI訪問界面-dashboard 在dashboard中,雖然可以做到創建、刪除、修改資源等操作,但通常情況下,我們會把它當做健康k8s集羣的軟件。 作爲Kubernetes的Web用戶界面,用戶可以通過Dashboard在Ku

原创 k8s中ingress資源的應用

Ingress實現虛擬主機的方案 環境介紹 主機 IP地址 服務 master 192.168.1.21 k8s node01 192.168.1.22 k8s node02 192.168.1.23 k8s 基

原创 K8S的inress-nginx

一、Ingress 及 Ingress Controller 簡介 Ingress簡單的理解: 原先暴露的service,現在給定個統一的訪問入口。 Ingress 是 k8s 資源對象,用於對外暴露服務,該資源對象定義了不同主機名(域

原创 k8s的StatefulSet(有狀態服務)實現

StatefulSet介紹 遇到的問題: 使用Deployment創建的Pod是無狀態的,當掛在Volume之後,如果該Pod掛了,Replication Controller會再run一個來保證可用性,但是由於是無狀態的,Pod掛了的時候

原创 k8d創建資源(3)(負載均衡原理,回滾指定版本,label控制pod的位置)

Deployment介紹 Deployment是kubernetes 1.2引入的概念,用來解決Pod的編排問題。Deployment可以理解爲RC的升級版(RC+Reolicat Set)。特點在於可以隨時知道Pod的部署進度,即對Pod

原创 K8s(Kubernetes)的安裝部署

一. Kubernetes 系統簡介 首先,他是一個全新的基於容器技術的分佈式架構領先方案。Kubernetes(k8s)是Google開源的容器集羣管理系統(內部:Borg)。在Docker技術的基礎上,爲容器化的應用提供部署運行、資源調

原创 k8s創建資源(2)<基於配置清單>

一,兩種創建資源的方法 1. 基於命令的方式: 簡單直觀快捷,上手快。 適合臨時測試或實驗。 2. 基於配置清單的方式: 配置文件描述了 What,即應用最終要達到的狀態。 配置文件提供了創建資源的模板,能夠重複部署。 可以像管理代碼