原创 Python快速學習第二天

第二天   字符串的使用 1、字符串格式化   a)    %s格式化爲字符串   >>> format ="Hello, %s. %s enough for ya?" >>> values =('world', 'Hot') 

原创 HA(高可用)系統設計原則

對於遵循高可靠性的系統設計原則的舉措有:  IT元素 基本上所有的IT元素(網絡設備、主機、應用軟件)都採用冗餘設計;  核心數據庫 核心數據庫採用RAC設計,實現負載分擔與熱備份  應用服務器 應用服務器採用HA設計,實現負載分擔

原创 RunTime.getRunTime().addShutdownHook()用法

Runtime.getRuntime().addShutdownHook(shutdownHook);     這個方法的含義說明:      這個方法的意思就是在jvm中增加一個關閉的鉤子,當jvm關閉的時候,會執行系統中已經設置的所有

原创 Python快速學習第五天

第五天:抽象 1、    函數 檢測函數是否可調用:callable >>> import math >>> y=math.sqrt >>> callable(y) True >>> x=1 >>> callable(x) False

原创 Python快速學習第十天

11.1 打開文件 open函數用來打開文件,語法如下: open(name[, mode[, buffering]]) open函數使用一個文件名作爲唯一的強制參數,然後返回一個文件對象。模式(mode)和緩衝(bufferi

原创 Python快速學習第八天

本文內容全部出自《Python基礎教程》第二版 10.1 模塊 現在你已經知道如何創建和執行自己的程序(或腳本)了,也學會了怎麼用import從外部模塊獲取函數並且爲自己的程序所用: >>> import math >>> ma

原创 Python快速學習第一天

第一天: Python是一種解釋型的、面向對象的、帶有動態語義的高級程序設計語言   一、運行Python: 1、 在交互式環境下,直接輸入Python進入Python編程環境   [root@tanggao/]# python Py

原创 Python快速學習第十一天--Python多線程

Python中使用線程有三種方式: 方法一:函數式 調用thread模塊中的start_new_thread()函數來產生新線程。語法如下: thread.start_new_thread ( function, args[, kw

原创 strom之Worker、executor、task詳解

Storm在集羣上運行一個Topology時,主要通過以下3個實體來完成Topology的執行工作: 1. Worker(進程) 2. Executor(線程) 3. Task 下圖簡要描述了這3者之間的關係: 上圖和下面這張圖一樣 看

原创 搭建storm集羣

搭建storm集羣 系統centos7 1、安裝Java jdk  1.7 2、安裝zookeeper 3.4.8 3、安裝Python2.7X 4、安裝storm0.9 5、安裝git 6、安裝maven 所有安裝包,等會我會打包上傳

原创 Python快速學習第六天

  第六天: 面向對象   1. 面向對象的特點——多態,封裝,繼承    對象:包括特性和方法,特性只是作爲對象的一部分變量,而方法則是存儲在對象內的函數。 (1)多態——對不同類的對象,使用同樣操作。不知道對象到底是什麼類型,但又要對

原创 Python快速學習第九天--安裝並操作Mysql數據庫

python操作mysql數據庫 Python 標準數據庫接口爲 Python DB-API,Python DB-API爲開發人員提供了數據庫應用編程接口。 Python 數據庫接口支持非常多的數據庫,你可以選擇適合你項目的數據庫:

原创 Python快速學習第十二天--生成器和協程

yield指令,可以暫停一個函數並返回中間結果。使用該指令的函數將保存執行環境,並且在必要時恢復。 生成器比迭代器更加強大也更加複雜,需要花點功夫好好理解貫通。 看下面一段代碼: [python] view plain 

原创 Python快速學習第七天

魔法方法、屬性和迭代器 本文內容全部出自《Python基礎教程》第二版 在Python中,有的名稱會在前面和後面都加上兩個下劃線,這種寫法很特別。前面幾章中已經出現過一些這樣的名稱(如__future__),這種拼寫表示

原创 Linux shell ${}簡單用法

Linux shell ${}簡單用法 [轉]http://linux.chinaunix.net/techdoc/develop/2007/05/05/956956.shtml 爲了完整起見,我這裏再用一些例子加以說明 ${ } 的