原创 Google App Engine 世界觀(1)--網絡即計算機

這兩天工作比較忙,一直沒時間上來。不過,腦子可沒有閒着,一直在思考GAE的本質,以及應該用什麼思維去思考GAE的開發模型。希望能理出一條思路來。這裏把一點心得share出來,還很不成熟,呵呵,還是那句話:一家之言,歡迎拍磚啊。我首先想到的是

原创 Java線程詳解

先從線程的創建說起.線程的創建一共有兩種形式: --------------------------------------------------------------------------------     一種是繼承自Thr

原创 兩分鐘徹底讓你明白Android Activity生命週期(圖文)!

  大家好,今天詳解一下Android中Activity的生命週期, 首先看一下Android api中所提供的Activity生命週期圖(不明白的,可以看完整篇文章,在回頭看一下這個圖,你會明白的):       Activity其實

原创 Android Launcher研究(三)-----------列出所安裝的應用,點擊進入相應的應用!

大家好,我今天給大家簡單講一下Launcher裏如何列出所有安裝的應用的,我們點擊Launcher的抽屜(SlidingDrawer)就會 出現所有安裝的應用列表(當然Widget,Launcher本身除外).並且點擊應用圖標進入 相關應

原创 java assert的用法

assert 是在 J2SE1.4 中引入的新特性, assertion 就是在代碼中包括的布爾型狀態,程序員認爲這個狀態是 true 。一般來說 assert 在開發的時候是檢查程序的安全性的,在發佈的時候通常都不使用 assert 。

原创 關於“抽象類是否可繼承實體類”的辨析

 問:  抽象類是否可繼承實體類 (concrete class) 答: 抽象類是可以繼承實體類,但前提是實體類必須有明確的構造函數  ------------------- 答案很明確,可以繼承。其實從Object就是個實體類,j

原创 PAZU 與WEB打印

PAZU 組件在國內我們提供授權給包括中國電信、移動和銀行在內的超過300家大中型企業和IT企業應用於基於WEB的開發    PAZU 支持包括Java, Dot Net, JSP, PHP, ASP,Perl 等各種語言開發的WEB應用項

原创 ArrayList和Vector的區別

          這兩個類都實現了List接口(List接口繼承了Collection接口),他們都是有序集合,即存儲在這兩個集合中的元素的位置都是有順序的,相當於一種動態的數組,我們以後可以按位置索引號取出某個元素,,並且其中的數據是允

原创 我的友情鏈接

51CTO博客開發我的技術Blog隱龍閣泥娃娃王乾De技術Blog[愛生活,愛學習]成就夢想十萬代碼進行時起航工作室雛鷹變老鷹《Java程序員,上班那點事兒》的那點事兒黃寶的博客新新手泉水叮咚迎風如意飄一代李雲軟件改變整個宇宙西伯利亞狼~玉

原创 PAZU 與WEB打印

PAZU 組件在國內我們提供授權給包括中國電信、移動和銀行在內的超過300家大中型企業和IT企業應用於基於WEB的開發    PAZU 支持包括Java, Dot Net, JSP, PHP, ASP,Perl 等各種語言開發的WEB應用項

原创 Vector、ArrayList、List使用深入剖析

線性表,鏈表,哈希表是常用的數據結構,在進行Java開發時,JDK已經爲我們提供了一系列相應的類來實現基本的數據結構。這些類均在java.util包中。本文試圖通過簡單的描述,向讀者闡述各個類的作用以及如何正確使用這些類。 Colle

原创 union和union all 的區別

在數據庫中,union和union all關鍵字都是將兩個結果集合併爲一個,但這兩者從使用和效率上來說都有所不同。 union在進行錶鏈接後會篩選掉重複的記錄,所以在錶鏈接後會對所產生的結果集進行排序運算,刪除重複的記錄再返回結果。 如:

原创 Android Launcher研究(二)-----------Launcher爲何物,究竟是幹什麼的?

Launcher俗稱HomeScreen,也就是我們啓動Android手機,第一眼看到的應用程序,而這個應用程序是比較特殊而且任務艱鉅的。 它負責了我們除了應用本身操作以外的所有操作,它負責了我們有幾個桌面,點擊應用圖標啓動應用程序,長時間

原创 Android Launcher研究(三)-----------列出所安裝的應用,點擊進入相應的應用!

大家好,我今天給大家簡單講一下Launcher裏如何列出所有安裝的應用的,我們點擊Launcher的抽屜(SlidingDrawer)就會 出現所有安裝的應用列表(當然Widget,Launcher本身除外).並且點擊應用圖標進入 相關應

原创 Java線程詳解

先從線程的創建說起.線程的創建一共有兩種形式: --------------------------------------------------------------------------------     一種是繼承自Thr