原创 dubbo本地搭建實例

項目文件下載地址:http://download.csdn.net/detail/aqsunkai/9552711 概述     Dubbo是一個分佈式服務框架,致力於提供高性能和透明化的RPC遠程服務調用方案,以及SOA服務治理方案。

原创 web項目中獲取spring的bean對象

   Spring是一個輕量級的控制反轉(IoC)和麪向切面(AOP)的容器框架,如何在程序中不通過註解的形式(@Resource、@Autowired)獲取Spring配置的bean呢?    Bean工廠(com.springfram

原创 Windows環境下svn服務器的安裝步驟

做爲一個程序開發人員,就算自己一個人寫程序,也應該有一個SVN版本控制系統,以便對開發代碼進行有效的管理。 下載SVN服務器 下載地址是:http://subversion.apache.org/packages.html 另外附上svn

原创 svn服務器的配置和使用

安裝好了svn服務器,打開 VisualSVN Server Manager 先新建用戶和組,在代碼庫創建的時候可以指定哪些用戶或者組有讀寫權限,也可以創建好後指定 創建用戶 輸入用戶名和密碼創建用戶 創建用戶組 輸入用戶組名,A

原创 使用wsimport命令生成webService客戶端代碼實例

wsimport簡介 在JDK的bin文件夾中,有一個wsimport.exe工具,可依據wsdl文件生成相應的類文件,將生存在本地這些類文件拷貝到需要使用的項目中,就可以像調用本地的類一樣調用webService提供的方法。該工具可以用

原创 使用Eclipse把java文件打包成jar

本例僅限於要打包的文件沒有使用第三方的jar包 在要打包的包或者文件上右鍵-Export 這裏有一些選項:       Export generated class files and resources 表示只導出生成的.clas

原创 過濾器、監聽器、攔截器作用及配置

過濾器 Servlet中的過濾器Filter是實現了javax.servlet.Filter接口的服務器端程序,主要的用途是過濾字符編碼、做一些業務邏輯判斷等。其工作原理是,只要你在web.xml文件配置好要攔截的客戶端請求,它都會幫你攔

原创 dubbo-admin管理控制檯的安裝和使用

因爲zookeeper只是一個黑框,我們無法看到是否存在了什麼提供者或消費者,這時就要藉助Dubbo-Admin管理平臺來實時的查看,也可以通過這個平臺來管理提者和消費者。 dubbo下載及配置 dubbo-admin.war可以在網上下

原创 eclipse、myeclipse 反編譯插件 輕鬆查看源代碼

java反編譯插件:Eclipse Class Decompiler,能夠很方便的使用本插件查看類庫源碼,以及採用本插件進行Debug調試。 eclipse中安裝Eclipse Class Decompiler,截圖如下: (1) 選擇H

原创 XStream輕鬆轉換xml和java對象

首先引入所需的jar: xstream-1.4.9、xpp3_min-1.1.4c、dom4j-1.6.1, 或用maven管理jar包時在pom.xml中添加: <!-- https://mvnrepository.com/artif

原创 webService相關概念

一、序言   大家或多或少都聽過WebService(Web服務),有一段時間很多計算機期刊、書籍和網站都大肆的提及和宣傳WebService技術,其中不乏很多吹噓和做廣告的成分。但是不得不承認的是WebService真的是一門新興和有前

原创 java實現單個或多個文件的壓縮、解壓縮 支持zip、rar等格式

代碼如下: package com.cn.util; import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; i

原创 java文件基本操作

public static void main(String [] args) { try { /* * File類 */ /*String directory = "D:

原创 json對象和java對象的相互轉換方法(json-lib、jackson、fastjson、gson)

一 使用json-lib包下的JSONObject和JSONArray轉換 代碼如下: package com.test.test; import java.util.ArrayList; import java.util.List;

原创 spring整合redis緩存,以註解(@Cacheable、@CachePut、@CacheEvict)形式使用

maven項目中在pom.xml中依賴2個jar包,其他的spring的jar包省略: <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</arti