原创 對jdk1.6下https 處理異常的分析

在使用httpclient 工具類發送https請求時會出現在不構造ssl安全套接字的情況下,有的https可以直接發出去,而有些會報錯現象描述:原因是jdk1.6對HTTPS處理不夠完善,升級jdk1.7及以上版本可解決,以下是我自己分

原创 Integer ==底層源碼分析

底層維護一個integerCache (-128---127) 在這個範圍裏 ==等同於equal/** *Q:Integer和Integer對象用 == 進行比較的過程是怎樣的? * *看例子 */ publi

原创 使用SETNX實現分佈式鎖

用SETNX實現分佈式鎖 利用SETNX非常簡單地實現分佈式鎖。例如:某客戶端要獲得一個名字foo的鎖,客戶端使用下面的命令進行獲取:1如返回0,表明該鎖已被其他客戶端取得,這時我們可以先返回或進行重試等對方完成或等待鎖超時。上面的鎖定邏

原创 redis和memcached的區別(總結)

 觀點一:1、Redis和Memcache都是將數據存放在內存中,都是內存數據庫。不過memcache還可用於緩存其他東西,例如圖片、視頻等等;2、Redis不僅僅支持簡單的k/v類型的數據,同時還提供li