原创 Java併發編程與高併發解決方案(二)

單例模式實現線程安全 1:懶漢式 /** * 懶漢模式 -》 雙重同步鎖單例模式 * 單例實例在第一次使用時進行創建 */ @ThreadSafe public class SingletonExample5 { //

原创 Zookeeper實現分佈式鎖

1.分佈式鎖的由來:在程序開發過程中不得不考慮的就是併發問題。在java中對於同一個jvm而言,jdk已經提供了lock和同步等。但是在分佈式情況下,往往存在多個進程對一些資源產生競爭關係,而這些進程往往在不同的機器上,這個時候jdk中提

原创 Rabbitmq安裝全過程

本人在centos7上安裝全過程1.安裝Erlang環境1)安裝GCC GCC-C++ Openssl等模塊,安裝過就不需要安裝了yum -y install make gcc gcc-c++ kernel-devel m4 ncurse

原创 Linux系統下安裝nodejs並配置環境

1.安裝nodejs網址:http://nodejs.cn/download/根據linux的不同版本選擇32位或64位,因爲我的linux的虛擬機是64位的,所以我選擇的是64位二進制安裝文件(Linux Binariesx64),可以