原创 guava 學習筆記1---使用瓜娃(guava)的選擇和預判斷使代碼變得簡潔

1,本文翻譯自 http://eclipsesource.com/blogs/2012/06/06/cleaner-code-with-guava-optionals-and-preconditions/,有說的不對的地方,歡迎斧正。

原创 修改原來爲GBK的項目爲UTF-8的經驗分享

1、Eclipse升級步驟    a、下載最新的項目代碼;    b、修改eclipse的默認設置         1) 點擊eclipseà ->Windowà->Preferences,打開設置頁面;         2) 左側選擇

原创 Java技術從零到CTO路線圖

在技術方面無論我們怎麼學習,總感覺需要提升自已不知道自己處於什麼水平了。但如果有清晰的指示圖供參考還是非常不錯的,這樣我們清楚的知道我們大概處於那個階段和水平。   Java程序員 高級特性 反射、泛型、註釋符、自動裝箱和拆箱、枚舉類、

原创 Flume-ng+Kafka+storm的學習筆記

Flume-ng Flume是一個分佈式、可靠、和高可用的海量日誌採集、聚合和傳輸的系統。        Flume的文檔可以看http://flume.apache.org/FlumeUserGuide.html 官方的英

原创 Dubbo 入門實例 本地僞集羣測試Demo

1.   概述   Dubbo是一個分佈式服務框架,致力於提供高性能和透明化的RPC遠程服務調用方案,以及SOA服務治理方案 Dubbo是阿里巴巴SOA服務化治理方案的核心框架,每天爲2,000+個服務提供3,000,0

原创 用zookeeper實現分佈式session

廢話不說,直接貼代碼 [java] view plaincopy package com.tianque.session;      import java.util.Date;   import java.

原创 Java日誌框架slf4j、jcl、jul、log4j1、log4j2、logback大總結

閱讀目錄 4.1.1 案例4.1.2 切換原理4.2.1 案例4.2.2 切換原理4.3.1 使用案例4.3.2 切換原理4.4.1 左上圖4.4.2 右上圖4.4.3 左下圖 1 系列目錄 jdk-logging、log4j、l

原创 使用zookeeper實現集羣和負載均衡

[html] view plaincopy package com.bubble.cluster;      import java.net.InetSocketAddress;   import java.util.

原创 SLF4J和Logback日誌框架詳解

閱讀目錄 1. 從org.slf4j包導入Logger和LoggerFactory2. 聲明日誌類3. 使用debug、warn、info、error方法並跟蹤適合的參數。 本文講述SLF4J和Logback日誌框架。   SLF

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

在solr 3.5 配置及應用(二)中在 Document文檔和JavaBean相互轉換時是比較麻煩的,現在講用利用DocumentObjectBinder對象將SolrInputDocument 和 JavaBean對象相互轉換。

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

Java Web 高性能開發,第 1 部分: 前端的高性能 Web 發展的速度讓許多人歎爲觀止,層出不窮的組件、技術,只需要合理的組合、恰當的設置,就可以讓 Web 程序性能不斷飛躍。所有 Web 的思想都是通用的,它們

原创 二分查找到B+樹索引原理

如果現在有一張表t,id爲主鍵,有以下SQL語句: --設在a列上創建了索引 select a from t where a >= 80; select id, a from t where a >= 80; select * from

原创 maven 打包時動態替換properties,xml資源文件中的配置值

pom build節點下面添加resource配置: [html] view plaincopy <resources>              <resource>                  <dire

原创 zookeeper 安裝 windows環境

1.   概述 ZooKeeper是Hadoop的正式子項目,它是一個針對大型分佈式系統的可靠協調系統,提供的功能包括:配置維護、名字服務、分佈式同步、組服務等。ZooKeeper的目標就是封裝好複雜易出錯的關鍵服務,將簡單易用的接口

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

在 solr 3.5 配置及應用(一) 講過一了 solr 3.5的詳細配置,本節我們講利用solr 的客戶端調用solr的應用了! 一、利用SolrJ操作solr API      使用SolrJ操作Solr會比利用http