原创 深入Java集合學習系列:LinkedList的實現原理

  1. LinkedList概述:   List 接口的鏈接列表實現。實現所有可選的列表操作,並且允許所有元素(包括 null)。除了實現 List 接口外,LinkedList 類還爲在列表的開頭及結尾 get、remove 和

原创 鋼炮級 持久層 —— 中篇

Title:VO的封裝 我在上一篇博客([url]http://tan4836128.iteye.com/blog/1152147[/url])介紹了一個小型的持久層處理類,一個可以兼容各類數據操作的

原创 增強版JAVA實現文本形式的樹狀結構顯示

應網友要求,重新書寫了代碼,請參考使用。舊代碼毅然保留,在文章的後半部此最新代碼增加了對下拉列表的輸出支持,可以直接使用在<select>裏面同時可以訪問父節點和兄弟節點。package net.java2000.tools;import

原创 華爲面試總結

[size=x-small]電信在華爲合作項目中,給華爲提供了相應的辦公場所,所以我實際是到電信去參加面試。平心而論,工作三年,這是我遇到的純技術面試,技術方面收穫不大,但反應自身問題挺多,我總結了幾點:1

原创 SQLServer悲劇的sa用戶

1. 實例屬性——安全性——windows和SQLServer身份驗證;2. 安全性——登錄——sa——狀態——授予/啓用;3. 執行以下語句:EXEC sp_password null,'密碼','sa

原创 Spring

作爲一個龐大的體系,Spring在Java企業應用中, 和我們熟悉的企業應用服務器一樣,比如我們熟知的其他產品,像Weblogic,Websphere,JBoss,.NET這些等等,其定位和目的,都在於希望

原创 鋼炮級 持久層 —— 上篇

Title:核心處理基類 平時接到很多規模不大的小型Web項目,很多部門提出要求說需要XXX和YYY等功能,他們之間既不能保持統一操作規範或習慣,也不能統一業務和數據,在這種的情況下,悲劇的重複,帶來

原创 NIO中的ByteBuffer

關於Java中的NIO,網上很多資料,關於ByteBuffer類也有很多內容,這裏要說的是clear、flip、rewind三個方法的區別和對應緩衝區的狀態。ByteBuffer類沒有構造方法,只能通過By

原创 用集合實現排序,排序按對象中一個字段

package practice_index;import java.util.ArrayList;import java.util.List;/******* * 用集合實現排序,集合中封裝對象 * @author tan * * *

原创 鋼炮級 持久層 —— 下篇

Title:分頁的擴展 持久層對於分頁功能的缺少,顯然是不能接受,爲彌補這個不足,我做了分頁的擴展,如下:ExpPublicDao.javapackage com.pub.dao;import jav