原创 Support team不適合用Agile方式來進行管理

Support team 的一個特點就是你不知道明天會有什麼高優先級的customer case進入到你的backlog 中來。因此在一個sprin

原创 String 類的equal方法源代碼

首先看一下equal的源代碼如下, public boolean equals(Object obj) { if(this == obj)   return true;  if(obj instanceof String) { Strin

原创 如何用Watij判斷一個輸入字段是在UI上是隻讀的字段

首先看一下封裝後的爲字段設置的api如下所示,   public void Set_TextField( String label, String value ) throws Exception   {     String xpath

原创 ByteArrayOutputStream源代碼中的移位操作

ByteArrayOutputStream.Java 的源代碼如下所示 package java.io; import java.util.Arrays; // Referenced classes of package java.io:

原创 給定一個字符串如何判斷該字符串中某一字符出現的頻率並找出出現頻率最高的字符和頻率

package learn.java; import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class CountChar

原创 開發Eclipse Plugin,實現屬性文件的切換

最近在調試代碼,但是,啓動程序所需要的屬性文件關聯着兩套屬性文件,也就是說屬性文件的同一個key要對應着兩套不同的value。所以在切換的時候感覺比較麻煩。同時在項目中用到了switchHost這個工具。

原创 我的IntellJ Idea學習筆記

我的IntellJ Idea學習筆記 1. 如何修改IntellJ Idea的字體    File-Setting-IDE Settings-Editor-Colors & Fonts-Font(改之前需要先Save As…一個Sch

原创 Java String類中的compareTo源代碼分析

String的compareTo其實就是依次比較兩個字符串ASC碼。如果兩個字符的ASC碼相等則繼續後續比較,否則直接返回兩個ASC的差值。如果兩個字符串完全一樣,則返回0,如果長度不一樣就返回整數或者負數來表示待比較的兩個字符串的長度差

原创 我的dubbo學習筆記

學習dubbo,開始做一些筆記。 1> 啓動dubbo-admin模塊的時候,jetty或者tomcat一直處於INFO zkclient.ZkEventThread - Starting ZkClient event thread.狀

原创 JVM中的堆和棧

JVM是基於堆棧的虛擬機。JVM爲每個新創建的線程都分配一個堆棧。也就是說,對於一個Java程序來說,它的運行就是通過對堆棧的操作來完成的。堆棧以幀爲單位保存線程的狀態。JVM對堆棧只進行兩種操作:以幀爲單位的壓棧和出棧操作。   我

原创 Java中的volatile關鍵字

我們知道,在Java中設置變量值的操作,除了long和double類型的變量外都是原子操作,也就是說,對於變量值的簡單讀寫操作沒有必要進行同步。這在JVM 1.2之前,Java的內存模型實現總是從主存讀取變量,是不需要進行特別的注意的。而

原创 SPI (Service Provider Interface)

SPI (Service Provider Interface)

原创 我的linux筆記

1. 如何在ubuntu中設置root用戶密碼?     1> sudo passwd;     2> enter the password for the current user;     3> enter password for

原创 JAVA Annotation

本文將向你介紹J2SE5.0中的新特性之一:註解。本文將從什麼是註解;J2SE5.0中預定義的註解;如何自定義註解;如何對註解進行註解以及如何在程序中讀取註解5個方面進行討論。 一、什麼是註解     說起註解,得先提一提什麼是元數據(m

原创 Dubbo源碼分析(四):Dubbo之Registry

http://blog.csdn.net/flashflight/article/details/44529805 服務註冊 對於服務提供方,它需要發佈服務,而且由於應用系統的複雜性,服務的數量、類型也不斷膨脹;對於服務消費方,它最