原创 Spring JSR-250註解

Java EE5中引入了“Java平臺的公共註解(Common Annotations for the Java Platform)”,而且該公共註解從Java SE 6一開始就被包含其中。 2006年5月,BEA系統宣佈了他們在一個名

原创 Spring註解入門

1. 使用Spring註解來注入屬性  1.1. 使用註解以前我們是怎樣注入屬性的類的實現 Java代碼   public class UserManagerImpl implements UserManager {     

原创 事務的四大特性:原子性、一致性、分離性、持久性

原子性、一致性、分離性、持久性 (1) 原子性: 事務的原子性指的是,事務中包含的程序作爲數據庫的邏輯工作單位,它所做的對數據修改操作要麼全部執行,要麼完全不執行。這種特性稱爲原子性。 事務的原子性要求,如果把一個事務可看作是一個程

原创 MyEclipse6.5安裝SVN插件的三種方法

一、安裝方法: 方法一、如果可以上網可在線安裝   1. 打開Myeclipse,在菜單欄中選擇Help→Software Updates→Find and Install;   2. 選擇Search for new featu

原创 myeclipse SVN Checkout 時報錯time of error解決方案

   1.打開windows--->>Preferences    2.找到team節點SVN: interface選項------- 選擇JavaSVN(Pure Java)    3.再次嘗試連接。

原创 Log4j的html輸出格式:HTMLLayout 類重寫,根據自身需要輸出不同列

import java.text.SimpleDateFormat; import org.apache.log4j.HTMLLayout; import org.apache.log4j.Layout; impo

原创 Spring中RMI的調用

             以前寫過java中RMI的調用:http://blog.csdn.net/drift_away/article/details/7347441,這次寫的是利用Spring來實現RMI的功能: 利用Spring

原创 An error occurred while completing process -java.lang.reflect.InvocationTargetException

今天開始整了一下web service 其中安裝axis2插件可是讓我頭疼了一次 1.   下載Myeclipse Axis2插件       http://archive.apache.org/dist/ws/axis2/tools

原创 Log4j配置詳解及不同的包(package)下的日誌寫入到不同的日誌文件下

所需要的包:commons-logging-1.1.x.jar,log4j-1.2.x.jar(主要)兩個jar包(放入項目bin目錄下)及log4j.properties文件(放入到項目src根目錄下) 以下都是log4j.prop

原创 RMI遠程方法調用示例

 以前沒有用過RMI,第一次接觸,寫的有什麼問題還請指正 一、創建一個java工程 二、創建遠程接口         定義一個遠程接口,此接口必須繼承Remote接口,其中需要遠程調用的方法必須拋出RemoteException異常

原创 HashMap的工作原理以及存取過程

組成 HashMap實際上是一個“鏈表散列”的數據結構,即數組和鏈表的結合體。 數組:存儲區間連續,佔用內存嚴重,尋址容易,插入刪除困難; 鏈表:存儲區間離散,佔用內存比較寬鬆,尋址困難,插入刪除容易; Hashmap綜合應用了這兩種數據

原创 Java算法時間複雜度的表示:o(1)、o(n)、 o(logn)、o(nlogn)

在描述算法複雜度時,經常用到O(1)、O(n)、O(logn)、O(nlogn)來表示對應算法的時間複雜度, 這裏進行歸納一下它們代表的含義: O後面的括號中有一個函數,指明某個算法的耗時/耗空間與數據增長量之間的關係。其中的n代表輸入

原创 TCP通訊、UDP通訊簡java單實現示例

JDK 1.8 一,TCP通訊 創建TCPserver,數據接收方 /** * TCP server demo */ public class TcpServer { public static void main(Str

原创 Springboot根據指定profile啓動jar包,及docker image製作中啓動參數的配置

Springboot項目中的配置文件: 其中application.properties中只需配置spring.profiles.active=testing即可(即默認值),當jar啓動時沒配置spring.profiles.acti

原创 SiteMesh基本用法及示例

SiteMesh是基於Servlet的filter的,即過濾流。它是通過截取reponse,並進行裝飾後再交付給客戶。 其中涉及到兩個名詞: 裝飾頁面(decorator page)和 “被裝飾頁面(Content page)" ,