原创 Linux 使用命令發送郵件
mail命令 1.關閉本機的sendmail服務或者postfix服務 #執行下面的命令,各位大俠都對號入座吧 #sendmial service sendmail stop chkconfig sendmail off #pos
原创 Python八大排序(七)——桶排序
代碼如下: #7.桶排序 def Tong_sort(num_list): max_num =max(num_list) #選擇一個最大的數 bucket = [0]*(max_num+1) #創建一個元素
原创 Python八大排序(三)——直接插入排序
代碼如下: #3.直接插入排序: #第一層循環:遍歷待比較列表中的每個元素 #第二層循環:將本輪選擇的元素與已經排好序的元素相比,升序排序,跟冒泡排序差別在於,冒泡是向後遍歷,這個是向前遍歷。 def Insert_sort(nu
原创 Python八大排序(一)——冒泡排序
代碼如下: #1.冒泡排序(屬於交換排序):序列中的元素左右比較,保證右邊的元素始終大於左邊,第一輪結束最右邊一定爲最大。 def Bubble_sort(num_list): for i in range(len(num
原创 Python八大排序(五)——快速排序
代碼如下: #5.快速排序(交換排序) #思想:先找一個虛擬的中間值,按此中間值將所有數據分爲兩部分,小於中間值的數據放在左邊大於中間值的放在右邊,在以同樣的方式處理 #左右兩邊的數據直到排完序爲止。 def Quick_sort
原创 谷歌Google Authenticator實現雙因素認證
參考: https://www.cnblogs.com/hanyifeng/p/kevin4real.html 介紹:什麼是雙因素認證 雙因素身份認證就是通過你所知道再加上你所能擁有的這二個要素組合到一起才能發揮作用的身份認證系統
原创 MFS高可用(pacemaker+corosync+vmfence+mfsmaster+iscsi)
文章目錄實驗環境pacemaker+corosync實現高可用server1與server4主機mfs master的部署server1與server4配置高可用的yum源server1和server4安裝pacemaker+co
原创 Redis的三種集羣方式
文章目錄主從複製主從複製原理主從複製優缺點優點缺點哨兵模式哨兵的工作方式哨兵模式的優缺點優點缺點Redis-Cluster集羣工作方式 常問面試題:https://www.cnblogs.com/jasontec/p/969924
原创 SecureCRT 開啓高亮
SecureCRT默認設置是沒有語法高亮的 更改設置如下: Options -> Session Options -> Emulation (Terminal) 其中Terminal選擇 【ANSI】,勾選【ANSI Color】
原创 Vim的模式命令
基本vi控制模式命令 進入vi輸入模式的命令 vi模式刪除命令 vi控制模式搜索命令歷史的命令 vi模式字符串查詢命令 雜項vi模式命令
原创 Redis的部署以及主從複製、哨兵模式主從切換
文章目錄Redis的集羣方案實驗環境redis的部署server1(master)主從複製Redis主從複製流程簡圖redis的過程server1(master)server2(slave)測試哨兵模式的主從切換sentinel哨
原创 redis+mysql 實現lamp緩存
文章目錄實驗環境實驗步驟server1(lamp)server2(redis)server3(mysql)測試 fastcgi與cgi簡單區別參考:https://www.jianshu.com/p/0cdaa89eeb7a 主
原创 Redis Cluster集羣的介紹以及搭建
文章目錄前言Redis集羣介紹Redis 集羣的數據分片Redis集羣的主從複製模型Redis 一致性保證搭建並使用Redis集羣搭建集羣模擬集羣down掉的兩種情況第一種情況解決辦法第二種情況解決辦法腳本方式創建和管理集羣 集羣
原创 Ansible-roles批量部署nginx
我先將大致實現過程記錄一下,後續完善: server1:主控 ansible節點 server2:待部署的nginx節點 先開另外一臺虛擬機server3,編譯nginx,得到nginx的配置文件,以及製作nginx的啓動腳本 在
原创 Python八大排序(四)——希爾排序
代碼如下: #4.希爾排序(插入排序) #思想:將待排序數組按照步長gap進行分組,然後將每組的元素利用直接插入排序的方法進行排序,每次將gap折半減小,循環上述操作。 #當gap=1時,利用直接插入,完成排序。 def Shel