原创 java 文件讀寫代碼收藏

感謝http://www.cnblogs.com/lovebread/archive/2009/11/23/1609122.html   public class ReadFromFile {     /**      * 以字節爲單位讀

原创 一句話評論設計模式六大原則

 原則,故名思議則是本質的意思。所謂擒賊先擒王,研究設計模式自然要先了解設計原則,所有的模式都是在這些原則的基礎之上發展起來的,有的是側重一個,有的是多個都有所涉及。看完設計模式之後,我感覺到每個模式都有這些原則的影子,還滲透着面向對

原创 ER圖實例解析

   實體關係圖也是設計數據庫的關鍵問題,同時開發工程師也需要理解系統設計人員發佈的ER圖。是開發不可避免並經常用到的問題。所以加以論述。而本章使用的Microsoft SQL Server2000。由於

原创 java中Pane與Panel的區別

轉載: Pane和Panel的含義是不一樣的: Pane,窗格 Panel,面板   但是這兩個詞一直被abuse(濫用)和misuse(誤用)   下面是關於這兩個詞的解釋: A pa

原创 關於java中JSplitPane放在JPanel中的例子

問題產生:JSplitPane放置到JPanel和JFrame中的效果不一樣,在JFrame中可以顯示完整,但是在JPanel中顯示不完整,這是由於JFrame和JPanel默認的佈局管理器不一樣所導致的。將JPanel的佈局管理器設置爲

原创 java Swing AWT 輕量級組建 和 重量級組件

輕量組件首次出現在AWT1.1版本中。AWT最初只包括與本地對等組件相關聯的重量組件,這些組件在它們自己的本地不透明窗口中繪製。相反,Swing組件幾乎都是輕量組件,與重量組件相比,沒有本地的對等組件,不

原创 XML文件中DTD的簡單應用-屬性表聲明

屬性用於將名字-值對與元素進行關聯。 屬性說明只能在【開始標籤】和【空元素標籤】中出現。 屬性表聲明詳細說明了與給定元素類型相關聯的每一個屬性的名字,數據類型和缺省值。 屬性表聲明的語法如下:<!ATTLIST 元素名 屬性名 屬性類型

原创 構建高性能服務(一)ConcurrentSkipListMap和鏈表構建高性能Java Memcached

感謝原創  轉載自 http://maoyidao.iteye.com/blog/1559420

原创 如何查看Class文件編譯的JDK版本

由於JDK一般是向下兼容的,所以有時候本地的JDK版本比類庫的版本低,往往會拋出java.lang.UnsupportedClassVersionError: Bad version number in .class file。 有時

原创 HashMap與Hashtable的區別

HashTable的應用非常廣泛,HashMap是新框架中用來代替HashTable的類,也就是說建議使用HashMap,不要使用HashTable。可能你覺得HashTable很好用,爲什麼不用呢?這裏簡單分析他們的區別。  1.H

原创 癡情研究java內存中的對象

  總結: 1.  ==用於比較對象的引用值是否相同,即是否同一對象,而對於基本數據類型來說,==比較的是值,如果基本數據類型和同類型的類進行比較,也採取比值得方式。 2. Integer和Character才用緩存的

原创 IPS與IDS區別--待完成

待完成

原创 編譯生成CLASS文件

在java中,如果在一個類中定義了內部類,剛會生成:   super&this.class的文件,如果給某個控件添加了Listener事件,則會生成   super&i.class的文件,其中i爲Listener的個數。 

原创 eclipse 條件斷點

Eclipse debug程序過程中,有時需要設定條件斷點,也就是但滿足某個條件的時候,需要暫停程序的執行。通過設定斷點的屬性即可達到這點。通過右鍵單擊斷點,在彈出的菜單中選擇【Breakpoint Properties】,輸入條件斷點即

原创 一道位操作的趣味編程題

看到一道很有意思的編程題:大廳裏有64盞燈,每盞燈都編了號碼,分別爲1-64。每盞燈都由一個開關來控制。(開關按一下,燈亮,再按一下燈滅。開關的編號與被控制的燈相同。)開始時,燈是全滅的。現在按照以下規則按動開關。 第一次,將所有的燈點亮