原创 for循環下的選擇器

for(var i=0;i<content.length;i++){ var con = content[i]; var html = '<tr class="incidentInfo" sel="incident

原创 CentOS安裝MySQL服務

一、MySQL簡介 說到數據庫,我們大多想到的是關係型數據庫,比如mysql、oracle、sqlserver等等,這些數據庫軟件在windows上安裝都非常的方便,在Linux上如果要安裝數據庫,咱不得不首先推薦的是mysql數據庫

原创 AJAX的核心對象以及在級聯中的簡單應用實例

本篇文章主要是對學的AJAX做一個簡單的總結和應用,實現一個城市選擇的級聯操作。 1,前臺form表單實現城市的級聯   <%@ page language="java" contentType="text/html; charset=

原创 ZooKeeper系列(三) Zookeeper的四字命令及API

前面雖然配置了集羣模式的Zookeeper,但是爲了方面學建議在僞分佈式模式的Zookeeper學習Zookeeper的shell命令。 一、Zookeeper的四字命令 Zookeeper支持某些特定的四字命令字母與其的交互。他們大多數

原创 ZooKeeper系列(四) Zookeeper的應用實踐

一、配置服務 配置服務是分佈式應用所需要的基本服務之一,它使集羣中的機器可以共享配置信息中那些公共的部分。簡單地說,ZooKeeper可以作爲一個具有高可用性的配置存儲器,允許分佈式應用的參與者檢索和更新配置文件。使用ZooKeeper中

原创 ZooKeeper系列(二) Zookeeper的環境配置

一、Zookeeper的搭建方式 Zookeeper安裝方式有三種,單機模式和集羣模式以及僞集羣模式。 1.單機模式:Zookeeper只運行在一臺服務器上,適合測試環境; 2.僞集羣模式:就是在一臺物理機上運行多個Zookeeper 實

原创 淺談分佈式服務協調技術 Zookeeper

淺談分佈式服務協調技術 Zookeeper Google的三篇論文影響了很多很多人,也影響了很多很多系統。這三篇論文一直是分佈式領域傳閱的經典。根據MapReduce,於是我們有了Hadoop;根據GFS,於是我們有了HDFS;根據Big

原创 Zookeeper系列(一) Zookeeper的原理學習

一、ZooKeeper的背景 1.1 認識ZooKeeper ZooKeeper—譯名爲“動物園管理員”。動物園裏當然有好多的動物,遊客可以根據動物園提供的嚮導圖到不同的場館觀賞各種類型的動物,而不是像走在原始叢林裏,心驚膽顫的被動 物所

原创 Hadoop HDFS通過QJM實現高可用HA環境搭建

官方參考文檔:http://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-hdfs/HDFSHighAvailabilityWithQJM.html 環境準備 機器列表

原创 linux環境tomcat的安裝

安裝tomcat 軟件:apache-tomcat--7.0.63.tar.gz  下載地址:http://tomcat.apache.org/download-70.cgi 1):準備 上傳apache-tomcat-7.0.29.

原创 spring整合jedis沒有maxActive和maxWait對應setter方法報錯

下午閒來無事自己動手集成spring和redis,參考網上的博客配置好了Spring配置文件,做單元測試啓動時結果一直 報錯,“maxWait”和“maxActive”屬性值非法,接着排查到底是哪裏的問題? <bean id="pool

原创 ThreadLocal深入理解

ThreadLocal概述 學習一個東西首先要知道爲什麼要引入它,就是我們能用它來幹什麼。所以我們先來看看ThreadLocal對我們到底有什麼用,然後再來看看它的實現原理。 ThreadLocal如果單純從名字上來看像是“本地線程”這麼

原创 ToStringBuilder學習(三):abstract、子類與多態的單例模式

  看ToStringBuilder的源碼發現, 這個封裝了三個屬性:StringBuffer類型的buffer,Object類型的object和ToStringStyle類型的style. buffer是用來裝最終結果的, object

原创 ThreadLocal解決SimpleDateFormat線程安全問題

原因分析 SimpleDateFormat(下面簡稱sdf)類內部有一個Calendar對象引用,它用來儲存和這個sdf相關的日期信息,例如sdf.parse(dateStr), sdf.format(date)諸如此類的方法參數傳入的日

原创 Centos6.5安裝redis服務

下載redis安裝包 wget http://download.redis.io/releases/redis-3.2.6.tar.gz 解壓、編譯、安裝 tar -xvzf redis-3.2.6.tar.gz -C /usr/src