原创 Solr 3.5 + Tomcat7 + mmseg4j + 搜狗詞庫 -配置並運行

機器上已安裝 : Tomcat 7    jdk1.7    mysql 5.0 訪問 http://www.apache.org/dyn/closer.cgi/lucene/solr , 在這個網址裏選擇一個路徑 , 下載 solr

原创 項目中實際使用的日誌配置log4j2 + slf4j

1.POM依賴說明 <!-- LOGGING begin --><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>${sl

原创 Java Web 高性能開發,第 2 部分: 前端的高性能

簡介: Web 發展的速度讓許多人歎爲觀止,層出不窮的組件、技術,只需要合理的組合、恰當的設置,就可以讓 Web 程序性能不斷飛躍。Web 的思想是通用的,它們也可以運用到 Java Web。這一系列的文章,將從各個角度,包括前端高性

原创 solr 3.5 配置及應用(一)

一、solr 的簡介 Apache Solr 是一個開源的搜索服務器。Solr 使用 Java 語言開發,主要基於 HTTP 和 Apache Lucene 實現。Apache Solr 中存儲的資源是以 Document 爲對象進

原创 使用ZooKeeper實現配置同步

前言 應用項目中都會有一些配置信息,這些配置信息數據量少,一般會保存到內存、文件或者數據庫,有時候需要動態更新。當需要在多個應用服務器中修改這些配置文件時,需要做到快速、簡單、不停止應用服務器的方式修改並同步配置信息到所有應用中去。本篇

原创 使用zookeeper實現靜態數據中心化配置管理

各個項目都會存在靜態數據配置,這些數據平臺變化很少,爲提高性能一般採用緩存的方式緩存數據。如果採用分佈式緩存,網絡成本比較高不太適合 一般採用本地緩存,在單機環境下修改緩存數據方式比較簡單,更新數據庫的同時,也修改更新本地緩存,但在集羣模

原创 Java Web 高性能開發,第 3 部分: 網站優化實戰

引言 按照本系列上篇文章的規劃,本來是要繼續講解服務器緩存之類的內容,然而我覺得前端的內容還欠缺實踐的部分,這部分的價值甚至更大,如果沒有出乎意料的所得,講解也就索然無味了。 本文講解的是筆者網站優化的一個實戰,有許多部

原创 高性能、高流量Java Web站點打造的22條建議

從2005年-2013年,Ashwanth Fernando曾供職於Best Buy、Pearson VUE、Walgreens、Walmart eCommerce等多家知名公司,現在Apple從事高級工程師、平臺工程師一職,擁有豐富的