原创 centos7快速安裝python3

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo yum install python36 -y yum install pyth

原创 Ambari 2.7.1.0進行Hadoop 3.0.1集羣搭建

工作需要,大數據相關組件又得重新搭建,整理了一下。 序號 主機名 IP 程序 CPU 內存 磁盤 操作系統 1 ambari.dev.smcaiot.com 172.16.4.74 Ambari 4C 24GB 200GB C

原创 linux下curl模擬postman登錄和下載

工作需求,需要每日定時導出一個報表,但是由於要先登錄,所以使用服務器curl模擬下載,具體如下: #!/bin/bash curdate=`date +%Y-%m-%d` #先獲取token a=`curl -H "Content-Type

原创 centos6.5安裝單實例mysql

mysql官網下載地址:http://downloads.mysql.com/archives/community/選擇x64源碼安裝包進行下載:將安裝文件放在/usr/local/src/下卸載和刪除mysql原有的相關內容:userde

原创 Python - 統計MAC地址

字符串之間是無法直接進行加法運算的,要先經過轉換。十六進制字符串轉換爲十進制int('a',16)int('0xa',16)十進制轉換爲十六進制hex(10)'0xa'十進制轉換爲字符串str(12)'12'練習:求MAC地址的下一個地址,

原创 mysqldump壓縮備份和還原操作

由於工作中數據庫磁盤空間太小,數據庫的備份文件又比較多,考慮從.sql的備份文件轉爲.sql.gz個格式,這樣備份文件縮小爲原來的10倍,磁盤緊張的情況下還是非常可觀的。備份命令: /usr/local/mysql/bin/mysqldum

原创 Python-使用for循環遍歷文件

open操作文件r:    以讀方式打開,默認就是這個模式w:   以寫方式打開a:    以追加模式打開r+:   以讀寫模式打開w+:  以讀寫模式打開a+:   以讀寫模式打開rb:    以二進制讀模式打開wb:   以二進制寫模式

原创 Python字典

list1list2zip(list1,list2)    就像拉鍊一樣,合併之後就成一個大的列表。1.    字典字典是python中唯一的映射類型(哈希表),也就是說是無序的字典對象是可變的,但是字典的key必須是不可變對象,而且是唯一

原创 Python - 列表與字典相互轉換

字符串轉列表s = 'abc'a = list(s)['a','b','c']列表轉爲字符串''.join(a)字符串轉換爲元組s='abc't = tuple(s)元組轉換爲字符串''.join(t)列表轉換爲元組l = ['a','b'

原创 Python列表之元組

元組屬於序列的一種1.    序列包括3種字符串、列表和元組都是序列。序列的兩個主要特點是所有操作符和切片操作符。a.    索引操作符讓我們可以從序列中抓取一個特定項目b.    切片操作符讓我們能獲取序列的一個切片,即一部分序列2.  

原创 python-變量

Python下變量是對一個數據的引用。1.1    變量的賦值變量命名規則:字母、數字、下劃線,不能以數字開頭。a = 1             //在shell中=左右兩邊不能有空格,但是python有無空格都可以。x = 'abc' 

原创 Python - if語句控制

if else邏輯值包含了兩個值Ture: 表示非空的量(string,tuple,list,set,dictionary),所有非零數。Flase: 表示0,None,空的量。elif語句if expression1:    statem

原创 Python數值和字符串

Python數據類型    數值    字符串    列表    元組    字典1.1    數值的類型整形長整型浮點數複數類字符串類型,有3種方法可以定義:在python中 單引號 和雙引號沒有任何區別,在shell中單引號是完全引用,

原创 Python - while循環

for 循環用在有次數的循環上。while循環用在有條件的循環上。while循環,知道表達式爲假,才退出。while循環,表達式是一個邏輯表達式,必須返回一個True或False語法:while expression:    stateme

原创 Python循環退出

for循環 elsefor循環如果正常結束的時候,纔會結束else語句#!/usr/bin/pythonimport time              //time 屬於時間模塊,自帶的。import sysfor i in xrange