原创 Openstack開發環境的部署方法

    OpenStack開發環境的原始部署方法讓人十分頭疼(http://blog.chinaunix.net/uid-22414998-id-3265685.html),繁瑣的修改和設定,很容易出錯,估在此推薦幾種漂亮的部署方法。  

原创 Ubuntu-13.04下安裝配置jdk7

第一步:下載jdk-7u51-linux-x64.tar.gz: 建議直接去官網下,wget和apt-get的路徑親自試了似乎行不通。(不代表你行不通,個人能力不足請見諒。) 第二步:解壓安裝 sudo mkdir /usr/lib/

原创 Python初學時的一個小錯誤:IndentationError: expected an indented block

初學python時,由於Python是一種敏感的語言,無論在cmd中還是編輯器中,一個不注意就會發生一些小錯誤。 對於IndentationError: expected an indented block這個錯誤也是十分容易發生的,例如

原创 Hadoop-2.3.0學習(4)——第一個簡單的mapreduce程序

要學習的第一個MapReduce當然是wordcount,不過官方已經給出源代碼和足夠的解釋,詳見:http://hadoop.apache.org/docs/r1.2.1/mapred_tutorial.html#Example%3A+

原创 數據結構(4)——鏈表,引進門

In computer science, a linked list is a data structure consisting of a group of nodes which together represent a se

原创 python學習筆記(二)之函數

函數是高級程序語言設計不可缺少的一部分,現在就來看看python中的函數。 一、函數的調用: 首先,python中有很多內置函數,可以供我們直接調用。(詳細參見:https://docs.python.org/2/library/func

原创 Openstack學習筆記(二)——邏輯概念模型與邏輯模塊劃分

一、邏輯概念模型 Nova雲管理平臺的主要功能均是圍繞幾個關鍵的概念模型進行管理的,如下圖所示: 理解一下這個概念模型: 用戶(Users)即租戶,每個租戶是通過項目管理自有云資源的,通過項目的方式實現業務方面的分類管理,如對於軟件研發

原创 python學習筆記(六)之內置容器dict的妙用

直接跳過了tuple和其它內置容器,因爲大同小異,可以在官方文檔查得,只要用心閱讀再稍加推敲即可使用,但是這裏特別說一下dict,一個我覺得比較特殊的內置容器。 官方文檔如此解釋dict——A mapping object maps h

原创 Hadoop-2.3.0學習(6)——MapReduce性能調優

一個程序完成基本的功能是還不夠的,還有一些具有實際意義的問題需要解決,比如性能是不是足夠好、有沒有足夠的空間等。 前面都是MapReduce程序的基本實現,現在要來簡單介紹一下提高性能的方法。 輸入採用大文件 對於同樣10G的文件總量

原创 Hadoop-2.3.0學習(3)——Hadoop Shell的基本操作介紹

存着一直沒上傳的文章,隨便記錄一些常用的 hadoop shell命令。 首先,默認hadoop2.3.0已經配置好,安裝目錄位於/home/high5/hadoop-2.3.0,進入該目錄下。 1、啓動與關閉hadoop:  啓動ha

原创 python學習筆記(一)之數據類型

10,0xff00   # int 整數 5L           # long 長整數 1.3,1.2e-5   # float 浮點數 True/False  # 布爾值 (注意,python對大小寫敏感,是True而不是t

原创 python學習筆記(四)之模塊與包

計算機開發中,隨着開發的進行,代碼量也越來越多,全部放在一個文件中只會越顯臃腫以及難以維護。 所以,衆所周知,對代碼根據函數進行分組分類,放到不同的文件中。這樣調試可以分開進行,而代碼也容易被引用。 在python中,一個.py文件就是一

原创 python實現虎撲網站圖片爬蟲

一直挺喜歡逛虎撲的,今天想到下載虎撲的圖片的問題,於是寫了個爬蟲,初級的規模,而且url也是寫死的,玩玩也行嘛~~~ #!/usr/bin/python #-*-coding:utf-8-*- import re import os i

原创 python學習筆記(三)之面向對象編程

面向對象編程無需贅述,主要是三大點:封裝(encapsulation)、繼承(inheritance)、多態(polymorphism) 一、類的定義、繼承和實例: python中的類也使用class類定義,最簡單的一個類例如:Clas

原创 數據結構(2)——鏈表形式的堆棧,以及火車車廂重排問題

說來慚愧,這一不更新數據結構就是這麼長時間,這麼搞9月之前怎麼完成任務?!執行力還是低了點,以後還是像大牛們學習,爭取一天一篇。 鏈表形式的堆棧早寫好了,只是火車車廂重排問題一直沒解決,所以暫時只上堆棧的代碼,車廂問題調試中。/*之前的順