原创 Project Euler Problem 76-整數分拆

It is possible to write five as a sum in exactly six different ways: 4 + 1

原创 用Java模擬Http請求

1),利用httpclient4.× 寫一個http的客戶端,模擬瀏覽器請求, public void post(List<NameValuePai

原创 Java在併發環境下設置唯一標識

使用hashcode static final ConcurrentMap<Integer, Object> allObjects = new C

原创 Ubuntu在系統欄 給應用程序添加提示圖標

系統欄解除限制Ubuntu 11.X對頂部面板右上角的通知區域(系統托盤)採用了白名單制度,只有支持 Indicators 並位於白名單的部分程序纔會

原创 快速獲取[0,n]之間的k個不同的隨機順序的隨機整數

如果生成位於0到n-1之間的k個不重複的隨機順序的整數呢? /** * 隨機抽取[0,n)之前的k個不同的數並隨機排序,(k<=n) *

原创 tomcat配置https連接

1.首先用jdk自帶的工具keytool生成一個"服務器證書" a.命令行進入$JAVA_HOME/bin目錄($JAVA_HOME爲jdk的安裝目錄

原创 位圖排序算法的一個實踐

適應場景: 1,輸入的數據限制在相對較小的範圍內;2,數據沒有重複;3,對於每條記錄而言,除了單一整數外,沒有任何其他相關聯的數據。 2,要求 輸入:

原创 linux document viewer 中文亂碼、方塊

1,cp 一個windows上的所有中文字體到linux機器:    copy   C:\WINDOWS\Fonts\所有中文字體文件 =>/usr/

原创 ubuntu 更改默認的分辨率

我安裝完ubuntu11.04後,分辨率是1024×768,不好看,而且從System Setting -> Monitors 進行設置也無法調上去,

原创 二分搜索專題1-在非遞減數組中尋找滿足A[i]=i的i

在javaeye上看到了一個二分搜索相關的提問http://www.iteye.com/topic/1118606,我設計了一個簡潔高效的算法,這裏貼

原创 opensuse 上面運行eclipse崩潰的問題

應該很少有人在opensuse上面開發java吧,如果有的話,幾乎都會遇到一個很蛋疼等問題,就是eclipse沒法工作,點一個什麼菜單就崩潰了。 你可

原创 二分搜索專題2-在有序二維數組中搜索一個元素

1,設二維數組p的每行每列都按照下標遞增的順序遞增。 用數學語言描述如下:p滿足 (1),對任意的x1,x2,y,如果x1<x2,則p(x1,y)<p

原创 WIN7下面 ARP攻擊的檢測與處理/靜態ARP設置

win7下防止ARP攻擊: 你需要知道你的網關,通常就是路由器的物理地址(MAC) 1,管理員權限運行cmd; 2,arp -a      查看當前ARP項,注意網關的物理地址,如果與實際的不符,那麼你肯定無法上網,此時你遭受了ARP攻

原创 Fix the Package System is Broken error in Ubuntu

當有包衝突時,ubuntu更新會出現  Package System is Broken error的異常,解決方法: http://www.libe

原创 泛型類裏面獲取到泛型的類型

下面的代碼可以讓你在抽象的泛型類裏面獲取到泛型的類型 abstract class A<T> { Class<T> clazz; v