原创 Java根據容器(List,ArrayList)內對象的字段排序

用例是這樣的: 一個結果集List,裏面有很多的對象,要求根據對象的字段進行排序。 算法: 1. 對象實現Comparable接口,並從寫compa

原创 單元測試與Spring整合的struts2中的action

環境描述:Struts2  + Spring2.5   +  hibernate3 +  junit4 目的:對後臺Action層的函數進行單元測試 需要的Jar包:junit4.jar(eclipse自帶的,在項目路徑中導入即可。“pr

原创 (一) GIT BASE

$ ssh -v [email protected] $ git config --global user.name "John Doe" $ git config --global user.email [email protected]

原创 Servlet生命週期與工作原理

Servlet生命週期分爲三個階段:   1,初始化階段  調用init()方法   2,響應客戶請求階段,調用service()方法   3,終止階段,調用destroy()方法 Servlet初始化階段:   在下列時刻Servlet

原创 計算兩個日期之間天數

private static int daysBetween(String smdate,String bdate) throws ParseException{ SimpleDateFormat df = new Si

原创 將任意字符串轉成金額模式

private static String toNewMoney(String money1) { String money = money1; String newMoney = ""; if(money.charAt(0)

原创 子線程循環10次,接着主線程循環100次,接着又回到子線程循環10次,接着再回到主線程100次,如此循環50次

public class ThreadCommunication { public static void main(String[] args) { final Business business = new Business()

原创 JAVA中大精度的運算

public class BigDecimalTest { /** * @param args */ public static void main(String[] args) { BigDecimal a = new

原创 一、Ubuntu14.04下安裝Hadoop2.4.0 (單機模式)

一、在Ubuntu下創建hadoop組和hadoop用戶     增加hadoop用戶組,同時在該組裏增加hadoop用戶,後續在涉及到hadoop操作時,我們使用該用戶。 1、創建hadoop用戶組                 

原创 win主機與虛擬機Ubuntu通信

主機環境:win7 64 虛擬機:VMware Ubuntu14.04 1.打開VMmare,單擊菜單欄“虛擬機”->“設置”->“網絡適配器”->“NAT模式”->“確定”。如圖: 2.安裝好VMmare時會產生兩個虛擬網卡。 V

原创 在構造函數內調用non-final函數時要當心

當程序新建一個class對象時,class構造函數會被調用。構造函數的目的在於將對象初始化。構造函數在運行期間可以調用class的某些函數,這很普遍,因爲那些被調用的函數或許包含一些初始化動作。舉個例子:

原创 項目開發中的緩存問題(hibernate+spring)

爲了簡要總結,我就大概寫下自己的關鍵詞語吧,這個項目是數據庫訪問層用的是hibernate。 1.EhCache是什麼    EhCache是Hibernate的二級緩存技術之一,可以把查詢出來的數據存儲在內存或者磁盤,節省下次同樣查詢

原创 windows下安裝redis及java簡單操作redis

1.首先下載windows下面的redis開發包(支持32和64)    下載地址:https://github.com/dmajkic/redis/downloads 2.下載完成後安裝redis    我的是64bit,我把這個文件夾

原创 Redis簡單操作

package com.Liu.test; import static org.junit.Assert.*; import java.util.HashMap; import java.util.Iterator; import j

原创 編寫一個函數將一個十六進制數的字符串參數轉換成整數返回

public class TenConvertToHex { public static void main(String[] args){ TenConvertToHex c = new TenConvertToHex();