原创 向對象編程:Java collection更有效管理elements(轉)

Sets 在Java Collection結構中,一個set就是衆多元素中的一個collection,它確定了含有等同元素的精確的set模型,Set界面拓展了collention界面,意思就是說你可以在set中增加Object、刪除obje

原创 測試用例!

如何編寫測試是一個很大的話題,我這裏不過多說明,我只是講一點小技巧,拋磚引玉了!!!由於進行完全測試實際上是不可能的,因此測試的竅門就在於選擇那些最有可能找到錯誤的測試用例。結構化的基礎測試:結構化的基礎測試其實是一個相當簡單的概念。其思想

原创 面向接口編程[z]

1.接口和抽象類的區別  a.在語法層面,Java語言對於abstract class和interface給出了不同的定義方式,abstract class可以有自己的數據成員,也可以有非abstarct的成員方法,而interface只能

原创 每個新手都要搞懂弄明白的

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

原创 Oracle 主要配置文件介紹(轉帖)

  Oracle 主要配置文件介紹:     profile文件,oratab 文件,數據庫實例初始化文件 initSID.ora,監聽配置文件, sqlnet.ora 文件,tnsnames.ora 文件1.2 Oracle 主要配置文

原创 Oracle安全全接觸(下)

   ·向密碼文件中增加、刪除用戶:  當初始化參數REMOTE_LOGIN_PASSWORDFILE設置爲EXCLUSIVE時,系統允許除INTERNAL/SYS以外的其他用戶以管理員身份從遠端或本機登錄到Oracle數據庫系統,執行數

原创 Java Web層的下一個王者是誰

經過數年的“框架大戰”,Java界的各種框架找到了自己應有的位置。Spring+Hibernate+Struts已成爲Java開發的主流體系。在這個體系中,Spring+Hibernate的地位應該說短期內是難以撼動了。除了新興的Jbos

原创 Java5/6中的字體自定義設置與美化(Linux/Windows)【z】

默認情況下,Java應用程序中的中文字體和英文字體是分開使用的,這樣導致不能同時使用某個英文字體和某個中文字體來顯示同個程序中包含中文和英文的文字。例如,在Netbeans中不能使用Courser 10 Pitch字體(Windows下爲

原创 JPA是啥東東【z】

定義 Java Persistence APIJPA通過JDK 5.0註解或XML描述對象-關係表的映射關係,並將運行期的實體對象持久化到數據庫中。 起源Sun引入新的JPA ORM規範出於兩個原因:其一,簡化現有Java EE和Java

原创 ORACLE的三個配置文件介紹

  概述在oracle安裝目錄$HOME/network/admin下,,經常看到sqlnet.ora tnsnames.ora listener.ora這三個文件,除了tnsnames.ora,其他兩個文件詳細的用途很多人都不太瞭解。s

原创 程序員高手修煉之路【z】

正在做Andy Hunt和David Thomas的《程序員修煉之路》英文註釋版(The Pragmatic Programmer)的最後審稿工作。這本書雖然很早就讀過一些,但現在再讀,仍然暗暗稱奇。作者一定是在長期工作中養成了記筆記的習

原创 用Eclipse開發GUI程序的幾種方法

一 3大GUI開發插件的特色   Eclipse並不自帶GUI的可視化開發工具,那麼如果要在Eclipse進行可視化的GUI開發,就需要依靠第三方的插件。  1. Visual Editor   Eclipse官方提供了一個叫做Visua

原创 Oracle安全全接觸(上)

  隨着計算機的普及以及網絡的發展,數據庫已經不再僅僅是那些程序員所專有的話題。而Oracle數據庫更是憑藉其性能卓越,操作方便靈活的特點,在數據庫的市場中已經佔據了一席之地。但是同樣隨着網絡技術的不斷進步,數據信息的不斷增加,數據安全已

原创 Java GUI的發展和演化簡史[zz]

當Java在1995年的春天第一次發佈的時候,它包含了一個叫AWT(Abstract Windowing Toolkit)的庫,用來構建圖形用戶界面應用程序。Java很有雄心的宣言--"write once, run anywhere"許

原创 2009年十大Java技術解決方案

2009年已經來到,什麼樣的技術值得關注?Joshua選出了10項2009年重要的Java技術解決方案,他認爲重構是2009年的主題,新的技術方向展現出來。下面的名單的前半部分是你應該一直跟蹤關注的技術,後半部分在2009年是你可能要開始