原创 【經典推薦】每個初學者都應該搞懂的問題

對於這個系列裏的問題,每個學Java的人都應該搞懂。當然,如果只是學Java玩玩就無所謂了。如果你認爲自己已經超越初學者了,卻不很懂這些問題,請將你自己重歸初學者行列。內容均來自於CSDN的經典老貼。 問題一:我聲明瞭什麼! String

原创 Java技巧:格式化輸出數字

實際工作中,常常需要設定數字的輸出格式,如以百分比的形式輸出,或者設定小數位數等,現稍微總結如下。主要使用的類:java.text.DecimalFormat1。實例化對象,可以用如下兩種方法:    DecimalFormat df=(

原创 Topcoder的一道經典算法題

Problem Statement????You work for an electric company, and the power goes out in a rather large apartment complex with

原创 YAHOO YUI工具庫

1.1. YAHOO工具庫提供的方法 l namespace 用於創建一個全局的命名空間,使用YUI時,首先會自動創建widget,util,example三個命名空間,使用時也

原创 Spring定時器

本文章取自Spring in Action 在Spring中有兩種流行配置:Java的Timer類和OpenSymphony的Quartz。 1.Java Timer定時 首先繼承java.util.TimerTask類實現r

原创 Hibernate複合主鍵

基於業務需求,您會需要使用兩個字段來作複合主鍵,例如在User 數據表中,您也許會使用"name" 與"phone" 兩個字段來定義複合主鍵。 假設您這麼建立User 表格: CREATE   TABLE   user  (   

原创 JSTL教程

EL表達式語言:http://www.ibm.com/developerworks/cn/java/j-jstl0211/ core標籤庫:http://www.ibm.com/developerworks/cn/java/j-jstl0

原创 Java設計模式之Flyweight模式

GOF:運用共享技術有效地支持大量細粒度的對象。   解釋一下概念:也就是說在一個系統中如果有多個相同的對象,那麼只共享一份就可以 了,不必每個都去實例化一個對象。比如說(這裏引用GOF書中的例子)一個文本系統,每個字母定一個對象,

原创 Spring JDBC事務管理

JDBC事務管理     Spring提供編程式的事務管理(Programmatic transaction manage- ment)與聲明式的事務管理(Declarative transaction management),爲不同的

原创 Java基礎鞏固:static、this、super、final用法

一、static 請先看下面這段程序: public class Hello{ public static void main(String[] args){//(1) System.out.println("Hello,world!")

原创 中文化和國際化問題權威解析之一:字符編碼發展歷程

前幾天看文初的《精武門之Web安全研討會首日感受 》,說到利用字符集攻擊時提到以前寶寶寫的一篇有關國際化的文章,趁機再次拜讀了寶寶的這篇大作,不得不感慨寶寶的寫作功底,無敵!這麼好的文章不分享出來實在是太可惜了,在此將寶寶的大作轉帖於此

原创 23種設計模式之Bridge模式

Bridge定義 : 將抽象和行爲劃分開來,各自獨立,但能動態的結合. 爲什麼使用? 通常,當一個抽象類或接口有多個具體實現,這些concrete之間關係可能有以下兩種: 1. 這多個具體實現之間恰好是並列的,如前面舉例,打樁,有兩個co

原创 SQL語句中的Having子句與where子句之區別

SQL語句中的Having子句與where子句之區別 ---WHERE句子作用於基本表或試圖,從中選擇滿足條件的元組。HAVING作用於組,從中選擇滿足條件的組--- 在說區別之前,得先介紹GROUP BY這個子句,而在說GROUP子

原创 Java設計模式之Observer模式

Observer(觀察者)模式是比較常用的一個模式,特別是在電子商務中,比如網上商店,需要設計只要商品有變化就通知訂戶,這是很多網上商店都用到的模式。這個模式就是Observer patarn 觀察者模式。 具 體的說,如果網上商店中商品

原创 SVN客戶端使用FAQ

1 . A :用戶在登陸系統時,輸入用戶名和密碼後,系統提示如下錯誤: 403 Forbidden, 這是爲什麼 ? Q :首先確定輸入的路徑是否正確; 如路徑正確,請該用戶與配置管理員確定是否具有訪問