原创 Python 飛機大戰

Python飛機大戰小練習   完整源碼請參考(內含所有遊戲素材和源碼): https://github.com/Aron-X/plane_game.git

原创 Java類加載器

1.  從ClassNotFoundException談起 編碼的時候,我們常常可以看到ClassNotFoundException,比如在jdbc連接的時候,引入jar包不完全的時候等,我們一看就知道這個是由於找不到相關類庫導致的,

原创 Java回調函數透析

 所謂回調,就是客戶程序C調用服務程序S中的某個函數A,然後S又在某個時候反過來調用C中的某個函數B,對於C來說,這個B便叫做回調函數。例如Win32下的窗口過程函數就是一個典型的回調函數。一般說來,C不會自己調用B,C提供B的目的就是

原创 RabbitMQ學習一:hello world

  Introduction         RabbitMQ是消息代理。主要的想法是很簡單的:它接受和轉發消息。你可以認爲它是一個郵局:當你發送郵件到郵箱你肯定郵差先生最終會發送郵件到你的收件人。用這個來比喻RabbitMQ是一個

原创 Java編程:比對兩個文本文件,標記相同和不同之處

使用需求: 文件1裏面是需要比較的內容,文件2是被比較的文本,現在需要找到在文件1中每一行的文本在文件2中是否存在並相等,如果相等,就在一份結果文件中輸出,文件1的哪一行與文件2的哪一行相同,反之不相同就輸出文件1的哪一行不相同貨不存在。

原创 漢諾塔計數 實現輸出64個圓盤移動多少次 java代碼

因爲漢羅塔的個數如果爲1,2,3,4;那麼對應的移動次數爲1,3,7,15相當於2^n-1,也可以說是上一次的結果乘以2加上1就是下一次的結果 由於當漢羅塔多了之後後面的數字會很大,有可能java的類型無法支持如此大的數,也爲了可以快速高