原创 JAVA高級:選擇JSF不選Struts的十大理由
http://tech.ccidnet.com/art/3539/20080129/1356639_1.html 選擇JSF不選Struts的十大理由 我的一個客戶不知道該選用Struts還是JSF。就像你預料的那樣,我通常會
原创 java中的IO整理
java中的IO整理 寫在前面:本文章基本覆蓋了java IO的全部內容,java新IO沒有涉及,因爲我想和這個分開,以突出那個的重要性,新IO哪一篇文章還沒有開始寫,估計很快就能和大家見面。照舊,文章依舊以例子爲主,因爲講解內容
原创 JAVA
http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html反射機制詳解 java反射詳解 本篇文章依舊採用小例子來說明,因爲我始終覺的,案例驅動是最好的,要不
原创 容器
你的問題可以概括爲兩點:1,什麼是容器;2,爲什麼需要特定的容器。 第一個問題。容器,你可以理解爲“具備滿足特定需求條件的環境”。怎麼理解這句話呢?打個比方,生存是每個人的需求,而地球就是我們生存的環境,因爲它具備生存的條件--氧氣。如
原创 一個java實現的簡單工廠模式
定義接口package com.ttjslbz.factory; public interface Api { void functionA(); }定義實現Apublic class ImplA implements Api {
原创 elasticsearch 啓動
啓動類:Bootstrap INSTANCE.setup(true, settings, environment); INSTANCE.start(); 啓動start private void start() { no
原创 eclipse性能優化
性能優化 1 、關閉MyEclipse的自動validation windows > perferences > myeclipse > validation 將Build下全部勾取消 如果你需要驗證某
原创 ZenNodeDiscovery
上篇博客就寫了nodeDiscovery服務的引用,這裏就詳細分解一下ZenNodeDiscovery。 AbstractLifecycleComponent @SuppressWarnings({"unchecked"}) @
原创 64位虛擬機安裝
今天想裝個linux虛擬機玩玩,在網上下了一個最新版本的Ubuntu-64 ios,我的機器明明是64位的,但無論如何都安裝不成功,一直提示cpu不支持64位系統。 經過網上查閱資料,需要在bios中設置intel cpu對虛擬化的支持。
原创 對java中集合類排序的解析
第一次寫關於java源碼解析的文章,初窺門徑,貽笑大方。 整體的架構,java.util.Collections類,它裏面實現了對列表排序的功能,提供了一個靜態的sort方法,接受一個列表和一個Comparator接口的實例,這個方法的大
原创 elasticsearch 代碼分析之modules and services
最近需要研究搜索的集羣。由於大腦日漸萎縮,只好把代碼記下來以供參考,好久沒在csdn上寫東西了,呵呵。 elasticsearch是一個基於lucene的搜索集羣,關於lucene的介紹有如下參考: Annotated-Lucene源碼剖
原创 http協議學習系列
1. 基礎概念篇 1.1 介紹 HTTP是Hyper Text Transfer Protocol(超文本傳輸協議)的縮寫。它的發展是萬維網協會(World Wide Web Consortium)和Internet工作小組IETF
原创 如何閱讀源代碼
第一章: 導論 ++++++++++++ 1.要養成一個習慣, 經常花時間閱讀別人編寫的高品質代碼. 2.要有選擇地閱讀代碼, 同時, 還要有自己的目標. 您是想學習新的模式|編碼風格|還是滿足某些需求的方法.
原创 java路徑問題的解決方案 感覺寫的很好 轉到自己空間留着
轉自 http://java.chinaitlab.com/base/532062_3.html 前言 Java的路徑問題,非常難搞。最近的工作涉及到創建和讀取文件的工作,這裏我就給大家徹底得解決Java路徑問題。 我編寫了一
原创 java reflect 總結
反射 反射技術:其實就是動態加載一個指定的類,並獲取該類中的所有的內容。而且將字節碼文件封裝成對象,並將字節碼文件中的內容都封裝成對象,這樣便於操作這些成員。簡單說:反射技術可以對一個類進行解剖。 反射的好處:大大的增強了程序的擴展