原创 Python xlwt導出excel完整版

有一組任務數據,要把它excel下載下來,如果僅僅導出,用csv導出就很方便。 但是要導出漂亮的樣式,重複的地方要合併單元格,設置背影顏色,字體,邊框等。而CSV是純文本格式,不支持設置各種樣式。 研究了一天,把代碼寫了出來。

原创 爲什麼總覺得自己不適合搞IT?

職場界有一句所有人都認可的話,打工沒有錢途。當問搞IT的朋友,未來想做什麼時,各種各樣,卻總是沒有想要搞IT的。 我一朋友雲,想幹幾年開個麪包店。 另一朋友鵬,想回家放羊,我們還討論過放羊的可行性。 還有不少朋友,想着在大城市

原创 Flask restful api與blueprint結合實踐

所需依賴: Flask Flask-RESTful Python2.7 備註:flask-restful不能和flask的render_template模板結合使用,因爲restfulapi的設計不是爲了在flask裏直接返

原创 Python函數詳細總結

函數定義 函數代碼塊以 def 關鍵詞開頭,後接函數標識符名稱和圓括號()。 任何傳入參數和自變量必須放在圓括號中間。圓括號之間可以用於定義參數。 函數的第一行語句可以選擇性地使用文檔字符串—用於存放函數說明。 函數內容以冒號

原创 Flask blueprint藍圖按功能模塊化架構實例

使用flask作爲開發框架,一定要按功能模塊化,否則到了後面項目越大,開發速度就越慢。1、Flask模塊化結構規劃[root@yang-218 yangyun]# tree . ├── asset               #資產功能目錄

原创 Zabbix監控LVS狀態及keepalived VIP漂移

此文只說lvs監控,lvs+keepalived的部署,請參考我另外的文章。 http://yangrong.blog.51cto.com/6945369/15759091、監控目標   lvs的每秒會話連接數   lvs的每秒包轉發數  

原创 Mysql第三方備份工具Xtrabackup使用說明

1、Xtrabackup安裝1)yum安裝方式:yuminstallhttp://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.no

原创 Python time模塊時間轉換

獲取當前時間 獲取當前時間戳 time_now = int(time.time()) #時間戳 # 1529461333 格式化時間 import time current_time=time.strftime('%Y-%m-%

原创 Python任意字符集轉換

在python處理文本的過程中,經常會有文本字符集轉換的情況, 而我們希望用一個方法,不用關心文本原本的字符集是什麼樣的,直接轉換成想要的任何字符集就可以了。 方法一: import chardet def convert_

原创 Python dict(字典) 詳細總結

示例: d={ 'name':'yy' } key值判斷 d.has_key('name') #如果有key返回True d.get('name') #如果沒有key返回None 添加與更新 #賦值可以是字符,數字,列表,元

原创 Zabbix微信企業訂閱號報警設置

Zabbix微信企業訂閱號報警設置 官方提供了較全的api,使用個人訂閱號測試時,發現很多接口沒有權限,無法獲取訂閱者openid,導致無法發送消息,然後要來了公司的企業訂閱號來進行報警。微信公衆號登錄:https://mp.weixin.

原创 Xtradb+Haproxy高可用數據庫集羣(四)集羣zabbix監控篇

xtradb cluster集羣zabbix監控監控指標官網參考地址:https://www.percona.com/doc/percona-xtradb-cluster/5.6/manual/monitoring.html 1、報警參數每

原创 zabbix與nagios對比

web功能:   Nagios簡單直觀,報警與數據都在同一頁面,***、紅色即爲問題項。Nagios web端不要做任何配置。   Zabbix監控數據與報警是分開的,查看問題項需要看觸發器,查看數據在最新數據查看。而且zabbix有很多其

原创 Xtradb+Haproxy高可用數據庫集羣(三)sysbench性能測試篇

xtradb sysbench性能測試安裝sysbench,最新版本是0.5yum install sysbench -y 初始化測試表sysbench --test=/usr/share/doc/sysbench/tests/db/olt

原创 Python list(列表) 詳細總結

添加List.append('yy')  #追加到末尾 List.insert(0,'yy')  #追加到列首,適用場景是給Python添加環境變量時。 # 如: sys.path.insert(0,path)修改List[0] = 'yl