原创 centos7 安裝nginx 完整步驟

1.安裝gcc gcc是用來編譯下載下來的nginx源碼   yum install gcc-c++ 2、安裝pcre和pcre-devel     PCRE(Perl Compatible Regular Expressions) 是一

原创 OpenFire源碼學習之九:OF的緩存機制

關於緩存,openfire存儲的緩存機制是緩存到本地的JVM中。本人認爲這樣並不是很好。以後會講一篇Redis的緩存。 實際應用中,通過使用redis進行緩存內容。這裏就看看openfire自己的緩存吧。 Cache接口 類圖: Cach

原创 OpenFire源碼學習之二十九:openfire集羣配置

集羣 Openfire的給集羣提供了多種方案。一種是基於Hazelcast插件,還有基於Oracle的coherence插件。 Oracle的coherence插件中文開發文檔:http://download.csdn.net/detai

原创 codis集羣 搭建

CODIS(release3.2.0)集羣搭建 一、CODIS安裝 【官方】安裝方式 注:在Mac下測試需要獨立安裝autoconf (如何安裝autoconf),可能需要關注一下版本。 二、簡單集羣搭建 1. CODIS

原创 eclipse + remote java application

文章來源:http://routeadd-net202.114.6.yulei.blog.chinaunix.net/uid-28765492-id-3984003.html 一、實驗目的 利用eclipse的Remote Java A

原创 深入Java集合學習系列:HashMap的實現原理

1.    HashMap概述:    HashMap是基於哈希表的Map接口的非同步實現。此實現提供所有可選的映射操作,並允許使用null值和null鍵。此類不保證映射的順序,特別是它不保證該順序恆久不變。   2.    HashM

原创 Java類加載原理

  當我們運行這個類的時候,java   MyGreeting.首先操作系統將啓動JVM進程 。JVM的初始類加載器(bootstrap classloader)將jdk下常用的類(rt.jar)加載到內存 (方法區,如果是HotSpot

原创 SpringMVC 基於註解的Controller @RequestMapping @RequestParam..

概述 繼 Spring 2.0 對 Spring MVC 進行重大升級後,Spring 2.5 又爲 Spring MVC 引入了註解驅動功能。現在你無須讓 Controller 繼承任何接口,無需在 XML 配置文件中定義請求和 C

原创 redis-cluster研究和使用

最近研究redis-cluster,正好搭建了一個環境,遇到了很多坑,系統的總結下,等到redis3 release出來後,換掉memCache 集羣. 轉載請註明出處哈:http://hot66hot.iteye.com/admin/b

原创 Xms Xmx PermSize MaxPermSize 區別

Eclipse崩潰,錯誤提示: MyEclipse has detected that less than 5% of the 64MB of Perm  Gen (Non-heap memory) space remains. It

原创 從hbase分頁獲取數據失敗

錯誤詳情 time: 2018-01-09 18:30:00.022, end time: 2018-01-09 18:30:10.023, client elapsed: 0 ms, server elapsed: 10001 ms,

原创 redis 負載均衡 集羣配置

redis 官網 http://redis.io/ 中文網站 http://redis.cn/ 谷歌代碼的redis項目 https://code.google.com/p/redis/  http://www.oschina.net/p

原创 Win7右鍵沒有“管理員取得所有權”選項的解決方法

在Win7系統下,有些程序需要在管理員權限下纔可以運行或是刪除,但有時候在鼠標右鍵卻找不到“管理員獲取所有權”選項,這時候該怎麼添加呢?   Win7右鍵添加“管理員獲取所有權”選項的步驟:   1、先在

原创 java 靜態代碼塊執行順序

(一)java 靜態代碼塊 靜態方法區別一般情況下,如果有些代碼必須在項目啓動的時候就執行的時候,需要使用靜態代碼塊,這種代碼是主動執行的;需要在項目啓動的時候就初始化,在不創建對象的情況下,其他程序來調用的時候,需要使用靜態方法,這種代

原创 openfire3.9.1 源碼部署及運行

經過了近3天的時間終於搞定了openfire3.9.1源碼的部署,因爲最新的是3.9.1所以和其他的版本多多少少還是有些區別的! 1、下載源碼 官網下載:http://www.igniterealtime.org/download