原创 《Java編程思想》之對象的集合(數組、List、Set、Map)一

1、Arrays類:提供了操作數組的一些static方法,如 fill() 用於以某個值填充整個數組。 sort() 用於對數組的排序,需要參數的類型實現Comparable接口 binarySearch() 用於在已經排序的數組中查找元

原创 JSP基礎知識之JSP的構成元素

JSP註釋 1).顯示註釋:<!--註釋內容--> 2).隱式註釋:<%--註釋內容-->(在客戶端的HTML源代碼中看不到這些註釋的內容) JSP腳本 1、聲明 <%! int i = 10; %> <%! String UserNa

原创 ACM入門之杭電1045:Fire Net C++解法

Fire Net 地址:http://acm.hdu.edu.cn/showproblem.php?pid=1045 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 655

原创 每天都應該問自己的5個問題

·Who am I? 一個平凡的大學生。對編程有種難以抑制的狂熱。 ·What do I want to do? 有個遠大的目標,想通過自己努力,實現它! ·What can I do? 目前,學得比較好的是Java語言。但是,只能做一些

原创 《Java編程思想》之異常處理

1、拋出異常之後 1).使用new在對象上創建異常對象 2).終止當前的執行路徑 3).從當前環境中彈出對異常對象的引用 4).異常處理機制接管程序,並開始執行異常處理機制 2、異常處理理論上有兩種基本模型 1).終止模型:一旦異常拋出,

原创 《Java編程思想》之對象的集合(數組、List、Set、Map)二

上接:《Java編程思想》之對象的集合(數組、List、Set、Map)一 22、使用自己創建的類作爲HashMap的“鍵”,需要同時覆蓋hashCode()和equals()。原因如下: 1).默認的hashCode()繼承自Objec

原创 Servlet——Java EE應用中另一種常用的組件

1、Servlet是Java EE應用中另一種常用的組件,是繼JDBC後,Java EE技術的第二個重要發明。 2、JSP與Servlet的區別: JSP是嵌入Java代碼的HTML頁面,JSP頁面是轉換爲Servlet來執行的。 Ser

原创 《Java編程思想》之I/O系統

1、Java中“流“類庫讓人迷惑的主要原因:創建單一的結果流,卻需要創建多個對象。 2、使用層疊的數個對象爲單個對象動態地、透明地添加職責的方式,稱作“修飾器“模式。修飾器必須與其所修飾的對象具有相同的接口,這使得修飾器的基本應用具有透明

原创 常見JSP中文亂碼例子及其解決方法

JSP開發應用是,中文亂碼是個比較常見的問題,其根源是:Web容器默認的字符處理編碼是ISO-8859-1。 實例一、JSP頁面顯示時 <html> <head> <title>中文亂碼——JSP頁面顯示時</t

原创 自制簡單的Java下載器——來自《Java高級編程》的一個關於線程的例子(帶上部分註釋)

這倆天看《Java高級編程》,看到下面這例子,覺得挺適合新手學習Thread的,所以記錄下來,供向我這樣的菜鳥學習學習,大牛可以直接忽略。 想法:完善並提高此程序的功能,做個專屬自己的下載器。(2012/02/14 23:56 ) 此程序

原创 《Java編程思想》之類型檢查(RTTI與反射機制)

1、類型時類型識別(run-timetype identification,RTTI):當之有一個指向對象的引用時,RTTI可以讓你找出這個對象的確切類型。 2、Java運行時識別對象和類的信息,主要有倆種方式: 1).一種是“傳統“RT

原创 新浪微博客戶端開發第一步

PS:內容已更新,請參看:http://binary.duapp.com/?p=69 一、獲得開發應用所需的“通行證”App Key和App Secret          首先必須要有新浪的賬號。再打開http://open.wei

原创 重要的Java模式——策略模式

策略模式允許在允許中替換算法。要實現該解決方案,需要將每個算法表示爲Strategy(策略)類。然後應用程序委託當前的Strategy類來執行特定於策略的算法。   1、Strategy          下面示例使用Role(充當Str

原创 Java數據庫操作時一點常見的錯誤

         數據庫連接是我們通常會創建出Connection、Statement、ResultSet的對象,新手可能會如下使用: Connection connection=DriverManager.getConnection(“

原创 Android基礎之Android的Activity週期

直接上代碼: 第一個類:TestActivity package feb.hxy; import feb.hxy.R.string; import android.app.Activity; import android.content