原创 windows格式的解決辦法

在windows寫的文件放在linux下面運行可能會出現格式的問題,報錯如下 -bash: ./datacollect.sh: /bin/bash^M: bad interpreter: 沒有那個文件或目錄 解決辦法 vi file :se

原创 centos7配置epel源和yum源

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup mv /etc/yum.repos.d/epel.repo /etc/yum.re

原创 centos7安裝keepalived

一、基礎環境 系統版本 nginx版本 keepalived版本 ip 作用 CentOS Linux release 7.5.1804 (Core) nginx/1.16.1 keepalived-2.0.18 10.1.1

原创 Ubuntu 新裝配置

Ubuntu 新裝配置 一、配置apt源 1、備份ubuntu mv /etc/apt/sources.list /etc/apt/sources.list.bak 2、配置清華源 su root cat > /etc/apt/

原创 冒泡排序

''' 冒泡算法的原理是經過每一輪的比較都能確定這一輪的最大數 所以到後面的比較次數都是依次少一 例如[3,4,9,1,5]第一輪比較,比較4次由於是有5個數,相鄰的兩個數兩兩比較,5個數需要比較4次,N個數,需要比較N-1次 3,4比較不

原创 python使用自動填充補零有兩種方法

使用自動填充補零有兩種方法 一種是format In [27]: '{0:09b}'.format(1) Out[27]: '000000001' 另一種是zfill In [29]: bin(1)[2:].zfill(9) Out[29

原创 通過netstat和awk查看服務器的連接數

# 查看所有的連接數 netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' # 查看TCP連接數 netstat -n | grep ^tcp | a

原创 linux修改終端輸入見面顏色

1.PS1 要修改linux終端命令行顏色,我們需要用到PS1,PS1是Linux終端用戶的一個環境變量,用來說明命令行提示符的設置。在終端輸入命令:#set,即可在輸出中找到關於PS1的定義如下: PS1='[\u@\h \W]\$ '

原创 vmware 的centos7虛擬機使用win10上共享文件夾

在虛擬機上配置共享文件夾和安裝vmwaretools這裏就不說了,網上有好多,但是最後一步,好多都是坑人的,配置好了我之後通過命令查看可以掛載的文件夾[root@localhost hgfs]# vmware-hgfsclient <br/

原创 pycharm gitignore file

pycharm 的ignore忽略文件,在這上面的文件將不會被上傳到github上面去gitignore的獲取方法,一是到官網上去下: github ignore文件下載二是在pycharm中安裝插件: file==>Setting==>P

原创 pycharm 導入模塊的時候額外加入模塊的方法

我們在導入logging模塊的時候我們往往需要定義baseicConfig,但是我們往往需要重複定義,所以在這裏我們可以在pycharm中一次定義多次使用。 import logging FROMAT = logging.basicConf

原创 python單鏈表的實現

''' 當加入第一個node節點的時候,會有幾個值,(這裏的self.tail.next 其實就是node.next) head = item = tail = Node(object element1 memory) item = hea

原创 MySQL 5.7數據庫參數優化

max_connections:允許客戶端併發連接的最大數量,默認值是151,一般將該參數設置爲500-2000max_connect_errors:如果客戶端嘗試連接的錯誤數量超過這個參數設置的值,則服務器不再接受新的客戶端連接。可以通過

原创 10個常見的Redis面試題

1. Redis有哪些數據結構?字符串String、字典Hash、列表List、集合Set、有序集合SortedSet。 如果你是Redis中高級用戶,還需要加上下面幾種數據結構HyperLogLog、Geo、Pub/Sub。 如果你說還玩

原创 Redis常見面試題

介紹:Redis 是一個開源的使用 ANSI C 語言編寫、遵守 BSD 協議、支持網絡、可基於內存亦可持久化的日誌型、Key-Value 數據庫,並提供多種語言的 API的非關係型數據庫。傳統數據庫遵循 ACID 規則。而 Nosql(N