原创 一個牛x的mock框架--Powermock

首先,官網:http://code.google.com/p/powermock/ 先做好心理準備,這個開源工具的官網基本上沒啥文字說明。但是可以下載源代碼,裏面有一些示例測試用例。   當你的領導對你說,UT的代碼覆蓋率要達到100%!

原创 Tomcat學習—Tomcat的tomcat-user.xml配置文件

詳細的配置不多講,就說用戶登錄配置! 一:tomcat6配置管理員信息 1:打開tomcat6下的~/conf/tomcat-users.xml文件,關於用戶角色、管理員的信息都在這個配置文件中。 2:在配置文件<tomcat-us

原创 Object轉byte[];byte[]轉Object

對象轉數組,數組轉對象    序列化一個對象,反序列化一個對象就是如此   Java代碼   package com.digican.utils; import java.io.ByteArrayInputStr

原创 Java出現No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing

最近在看Java,在編譯寫書上一個例子時,由於書上的代碼只有一部分,於是就自己補了一個內部類。結果編譯時出現:No enclosing instance of type E is accessible. Must qualify th

原创 Java ThreadLocal

ThreadLocal類,代表一個線程局部變量,通過把數據放在ThreadLocal中,可以讓每個線程創建一個該變量的副本。也可以看成是線程同步的另一種方式吧,通過爲每個線程創建一個變量的線程本地副本,從而避免併發線程同時讀寫同一個變量

原创 Java參數傳值還是傳引用

Java參數傳值還是傳引用  參數是按值而不是按引用傳遞的說明 Java 應用程序有且僅有的一種參數傳遞機制,即按值傳遞。寫它是爲了揭穿普遍存在的一種神話,即認爲 Java 應用程序按引用傳遞參數,以避免因依賴“按引用傳遞”這一行爲

原创 java中判斷字符串是否爲數字的方法的幾種方法

java中判斷字符串是否爲數字的方法: 1.用JAVA自帶的函數 public static boolean isNumeric(String str){ for (int i = 0; i < str.length(); i++)

原创 Java集合類型詳解

這篇文章總結了所有的Java集合(Collection)。主要介紹各個集合的特性和用途,以及在不同的集合類型之間轉換的方式。 Arrays Array是Java特有的數組。在你知道所要處理數據元素個數的情況下非常好用。java.util

原创 獲取JAVA當前進程PID的兩種方法

之前並不知道Java中如何能夠獲取當前進程(也就是包含當前Java程序的JVM所在進程)的進程ID,還以爲要通過JNI或者通過Runtime.exec執行shell命令等方式才能獲取到當前進程的進程ID,今天在偶然中看到一種在Java程

原创 Explain分析查詢語句

表的讀取順序 讀取操作的類型 可用索引,實際使用的索引 表之間的引用 每張表多少行被優化器查詢 索引的長度   EXPLAIN字段解釋:   ØTable:顯示這一行的數據是關於哪張表的   Øpossible_k

原创 Kafka入門實例

摘要:本文主要講了Kafka的一個簡單入門實例 源碼下載:https://github.com/appleappleapple/BigDataLearning kafka安裝過程看這裏:Kafka在Windows安裝運行 整個工程目錄如下

原创 redis 在32位系統安裝以及使用

1.下載32位redis文件。 http://pan.baidu.com/s/1eRIZPAE 我下載後的路徑是:E:\Redis\Redis  裏面的文件如圖:   2.調取命令窗口 win+R,輸入命令:redis-server.

原创 手動獲取spring的ApplicationContext和bean對象

WEB項目: 方法1: 1 ApplicationContext ac1 = WebApplicationContextUtils.getRequiredWebApplicationContext(Se

原创 Guava學習筆記:Immutable(不可變)集合

不可變集合,顧名思義就是說集合是不可被修改的。集合的數據項是在創建的時候提供,並且在整個生命週期中都不可改變。   爲什麼要用immutable對象?immutable對象有以下的優點:     1.對不

原创 基於java反射的javabean和map相互轉換的工具類

package com.study; import java.lang.reflect.Field; import java.util.HashMap; import java.util.Map; /** * PackageN