原创 Python學習----高級特性

高級特性 四、生成器 1.generator基礎 通過列表生成式,我們可以直接創建一個列表。但是,受到內存限制,列表容量肯定是有限的。而且,創建一個包含100萬個元素的列表,不僅佔用很大的存儲空間,如果我們僅僅需要訪問前面幾個元素,

原创 Python學習----模塊

模塊 假設在包mypackage目錄下: 請注意,每一個包目錄下面都會有一個__init__.py的文件,這個文件是必須存在的,否則,Python就把這個目錄當成普通目錄,而不是一個包。__init__.py可以是空文件,也可以有Pyth

原创 Python學習----函數

(逐漸更新......) 函數 一、調用函數 內置函數:Built-in Function 二、定義函數 空函數 如果想定義一個什麼事也不做的空函數,可以用pass語句: def nop(): pass pass語句什麼

原创 Python學習----錯誤、調試和測試

一、單元測試 mydict.py代碼如下: class Dict(dict): def __init__(self, **kw): super().__init__(**kw) def __getat

原创 讀《暗時間》有感(逐步更新)

近段時間,剛接觸這本書,抱着隨便看看的態度去試着閱讀,結果卻讓我深陷其中。不得不說這是一本寫給程序員的好書! 下面 說說自己每次看後的感受或者共鳴吧! 1.(1)不要簡單的記憶,要善於推理,深入的去理解,這是人生的需要抓住的很大一部分暗時

原创 處理JSON的Java API :JSON的簡介

原文鏈接:處理JSON的Java API:JSON的簡介  英文原文:http://www.oracle.com/technetwork/articles/java/json-1973242.html 處理JSON的各種解析、生成、處

原创 爲什麼要用消息系統

一、消息隊列(Message Queue)的功能(剛入門的可能有誤解) Q:消息隊列是用來提高性能,加速消息傳輸的嗎? A:顯然不是,消息隊列雖然提供了數據上的冗餘,但它不是一種緩存。如果你想加速,直接在把生產者與消費者合在一起寫,中間自

原创 HTTP中的POST和GET請求的本質區別詳解

原文:http://blog.csdn.net/gideal_wang/article/details/4316691 一 原理區別     一般在瀏覽器中輸入網址訪問資源都是通過GET方式;在FORM提交中,可以通過Method指定

原创 Python學習----函數式編程

函數式編程 二、map/reduce 1.瞭解map/reduce的概念 文獻資料鏈接:MapReduce。 再看reduce的用法。reduce把一個函數作用在一個序列[x1, x2, x3, ...]上,這個函數必須接收兩個參數

原创 Python學習----面向對象編程

面向對象編程 一、類和實例 由於類可以起到模板的作用,因此,可以在創建實例的時候,把一些我們認爲必須綁定的屬性強制填寫進去。通過定義一個特殊的__init__方法,在創建實例的時候,就把name,score等屬性綁上去: class

原创 C程序設計----結構體

一、與結構體相關的優先級 struct { int len; char *str; }*p; 首先要知道,在所有的運算符中,結構運算符 "."和 "->"、用於函數調用的 "()"、用於下標的 [

原创 C程序設計----輸入和輸出

1.sscanf輸入函數 int sscanf(char *string, char *format, arg1, arg2, ...)從一個字符串中讀進與指定格式相符的數據,成功則返回參數的個數;否則返回-1。 它按照格式參數forma

原创 Python學習----進程和線程

一、 點贊 收藏 分享 文章舉報

原创 Python學習----面向對象高級編程

一、使用__slots__ class Student(object): pass 給實例綁定一個屬性: >>> s = Student() >>> s.name = 'James' # 動態給實例綁定一個屬性 >>> pri

原创 win7系統ActiveMQ安裝後,提示端口被佔用無法啓動問題

Reason:java.io.IOExcetpion:Transport Connector could not be registered in JMX:Faild to bind to server socket:tcp://0.0.