原创 nginx負載均衡+keepalived高可用+tomcat

文章目錄單機多tomcat配置nginx安裝與配置keepalived配置 單機多tomcat配置 (1)安裝jdk,環境變量的配置 (2)修改端口 (3)修改webapps/ROOT/index.jsp文件用以區分每個tomca

原创 python線性數據結構 --list

文章目錄列表的初始化索引查詢修改增加單個元素增加多個元素刪除反轉排序in成員操作列表複製(深淺拷貝)打印Fibonacci數列 順序表:由一組有限個元素的序列抽象組成,並使用一大段連續的內存來存儲表中的元素,這樣的表稱之爲順序表,

原创 主機安全基礎 ---對於主機安全,你應該知道這些

1.判斷用戶是否存在if id -u username > /dev/null 2>&1 2.wheel組的作用 ~]# usermod -G wheel username 將用戶加入wheel組後,使用sudo可以基本完成roo

原创 python線性數據結構 --tuple和str

文章目錄元組tuple初始化索引元組的查詢tuple元素操作字符串str索引連接字符串查詢字符串分割字符串替換字符串移除字符串首尾判斷其他函數 本文使用到的函數 項目 函數 元組 index() ; c

原创 python進階 ---數據結構轉化的幾種方式

文章目錄需求字典數據與json格式數據的互相轉化字典數據與csv格式數據的互相轉化json與csv格式的互相轉化數據庫數據的導入與提取 需求 在程序運行的過程中,未免會進行數據的交換,在此先簡單的理解爲數據的導入與導出。由於不同

原创 邏輯訓練基礎 ---單詞統計,並列出topN

文章目錄解法1:查找與替換解法2:字符過濾解法3:調用re模塊 需求: 讀取給定文本文件,統計單詞,計算TOP 10 示例文件爲sample.txt,對其進行單詞統計,不區分大小寫,並顯示單詞重複最多的10個單詞。 思路 1.按行

原创 python編程 ---面向對象基礎

文章目錄面向對象三要素類的定義類方法和靜態方法訪問控制 面向對象三要素 封裝 組裝:將一組數據結構和操作這些數據結構的方法組裝到一起 隱藏數據:對外只暴露一些接口,通過接口訪問對象。就像開車一樣,你不知道車的組成原理,但是知道車輛

原创 pyhton編程 ---property裝飾器

文章目錄屬性裝飾器用法一屬性裝飾器用法二 類的一個特性就是封裝,能夠把一些東西隱藏起來,不讓外部直接訪問,可以通過屬性裝飾器來對外提供方法。 getter:讀取屬性 setter:設置屬性 deleter:刪除屬性 propert

原创 python基礎 ---lambda函數和常用內建函數

文章目錄lambda函數排序sorted過濾filter映射map拉鍊函數zip lambda函數 (1)lambda函數也叫匿名函數,單行函數,也叫lambda表達式 (2)匿名函數就是沒有名字的函數,沒有def functio

原创 python基礎(三)--數據類型

文章目錄打印數據類型:type整除常用的數值處理函數類型轉換賦值運算與複合賦值運算比較運算符與邏輯運算將華氏溫度轉換爲攝氏溫度計算圓的面積和周長計算年份 打印數據類型:type >>> a=1 >>> print(type(a))

原创 python基礎 ---python與C++格式化輸出的區別

文章目錄+號與join函數C風格的格式化輸出format函數 (1)格式化輸出的方式有很多種,通常需要格式化輸出的都是字符串,簡單的可以通過+號或者join函數來處理 (2) linux系統中使用較多的是C風格的輸出,用熟了也比

原创 python基礎 ---封裝與解構

文章目錄簡單解構剩餘變量解構 封裝:當等號的右邊出現以逗號分隔的多個值時,會自動封裝到元組當中,這個過程就叫封裝(packing) 解構:等式左側爲多個以逗號分隔的標識符與等號右側的容器中的數據一一對應時,這個操作就叫解構(unp

原创 python基礎(二)--程序控制

文章目錄分支循環 順序執行 按照先後順序一條一條執行,默認的執行順序是從左至右,從上至下 分支 根據不同的情況,條件滿足才執行條件下的語句 循環 只要滿足某個條件,此條件下的語句就反覆執行,直至條件不再滿足 分支 單分支 if

原创 python編程 ---隨機數列表生成座標

場景 1.使用一個類生成隨機數 2.可以自定義隨機數的個數和隨機數的範圍 3.將生成的隨機數隨機組合生成座標然後打印 import random class Int_number: """可以設定生成數字的個數,可設

原创 python應用 ---篩法求質數的妙用

求質數的的方式大概分兩類:篩法與試除法 篩法 先假定所有的數都是質數,然後通過篩選法去除非質數,剩下的就是質數了。 舉個例子: 2~100內的數中 (1)2爲質數,那麼2的倍數一定不是質數 (2)3爲質數,那麼3的倍數也不是