原创 [設計模式]-工廠方法模式

框架的基礎知識 框架是什麼:框架就是能完成一定功能的半成品軟件。框架能幹什麼 完成一定功能,加快應用開發進度。給我們一個精良的程序架構對框架的理解 基於框架來開發,事情還是那些事情,只是看誰做的問題基於框架來開發,可以不去做框架所做的事情

原创 Java容器集合類

 JAVA的容器---List,Map,Set Collection ├List │  ├LinkedList │  ├ArrayList │  └Vector │ └Stack └Set Map ├Hashtabl

原创 JavaScript:一個面向對象的例子

定義對象的一種方式: //組件關鍵詞提示效果 april 2014-6-11 var modulePrompt={ js_data:function(module_id,msg){ //初始化屬性 module_id:組件ID,ms

原创 [設計模式]-設計模式概述

設計模式是一座橋 GoF設計模式是所有面嚮對象語言(C++、Java、C#)的基礎。就Java語言體系來說,GoF設計模式是Java基礎知識和JavaEE框架知識之間的一座隱形的"橋"。 會Java的人越來越多,但一直徘徊在語言層次的程序

原创 面試官:一個能一網打盡的技術問題

 常見的招聘過程: 我之前的主要工作是參與招聘並進行技術面試,招聘的總過程如下: 1. HR所進行的面試:判斷候選人是不是一個連環殺手或精神病。 2. 技術專家進行的面試:判斷候選人是不是一個優秀的程序員。 3. 大老闆進行的面試:判

原创 在eclipse中如何快速打開項目源文件

通常,在myeclipse中是有打開項目源文件的插件的,直接點擊myeclipse菜單欄中的類似文件夾的圖標即可。這個就不多 說了! 下面,主要介紹在eclipse沒有那樣的一個插件的時候,如何快速的打開項目源文件: 1、如下圖所示,首先

原创 [設計模式]-裝飾器模式(Decorator)

裝飾器模式——對象結構型模式 定義: 動態地給一個對象添加一些額外的職責。就增加功能來說,裝飾模式比生成子類更爲靈活。 類圖: Component(抽象構件角色):它是具體構件和抽象裝飾類的共同父類,以規範準備接受附加責任

原创 [搜索] Solr 擴展:TOMCAT配置數據源

Tomcat應用服務器的開發環境下,數據源的配置往往都是在applicationContext.xml中配置一個dataSource的bean,然後在部署時再修改JNDI數據源配置信息。 最近因爲全文檢索DIH增量索引數據源配置問題,總結

原创 MyEclipse10 安裝SVN後,每次啓動myeclipse彈出“SubVersion Native Library Not Availbale”窗口

Myeclipse 10 需手動安裝svn,下載SVN插件:site-1.6.10.zip 解壓後將其全部文件拷貝至:MyEclipse安裝目錄下\dropins文件夾中 重啓MyEclipse即可!  安裝SVN後,每次啓動myec

原创 [設計模式] 代理模式(Proxy)

代理模式 定義: 爲其他對象提供一種代理以控制對這個對象的訪問 類圖: Proxy:代理對象。實現與具體的目標對象一樣的接口,這樣可以隨機使用代理來代替具體的目標對象;保存一個指向具體目標對象的引用,可以在需要的時候調用具體的目

原创 [webservice] 基於Axis2的WebService開發及Demo下載(包含jar包)

一、前期準備 首先需要下載axis2的相關jar包,到axis的官方網站即可獲得開發的依賴包: 下載地址:http://axis.apache.org/axis2/java/core/download.cgi axis2-1.6.

原创 [搜索] Solr (四) 利用SolrJ操作solr API

 使用SolrJ操作Solr會比利用httpClient來操作Solr要簡單。SolrJ通過封裝httpClient方法,來操作solr的API的。即SolrJ底層還是通過使用httpClient中的方法來完成Solr的操作 添加ja

原创 [搜索] Solr (三) 全量索引與增量索引

solr.home  D:solr\home solr.war     D:solr\server\solr 參考文檔 IBM developerWorks 文檔庫  Apache Solr 的新特性Solr中國 http://www

原创 [設計模式] 原型模式(Prototype)

實例: 定義: 用原型實例指定創建對象的種類,並通過拷貝這些原型創建新的對象 類圖: Prototype:聲明一個克隆自身的接口,用來約束想要克隆自己的類,要求其必須實現這裏定義的克隆方法,Prototype類需注意: 需實現Clo

原创 [搜索] Solr (一) 簡介及安裝

Solr簡介及下載 Solr與Lucene Solr與Lucene 並不是競爭對立關係,恰恰相反Solr 依存於Lucene,因爲Solr底層的核心技術是使用Lucene 來實現的,Solr和Lucene的本質區別有以下三點:搜索服務器