原创 設計模式(2):工廠方法模式

定義:定義一個用於創建對象的接口,讓子類決定實例化哪一個類,工廠方法使一個類的實例化延遲到其子類。 類型:創建類模式 類圖: 工廠方法模式代碼 [java] view plaincopy interface 

原创 maven 插件配置彙總小計

1.導入自己的jar包到本地倉庫 mvn install:install-file -Dfile=api-gateway-1.1.8.jar -DgroupId=com.baidu.api -DartifactId=api-gatew

原创 httpclient4 中文版幫助文檔,最新官方版翻譯版(第一章 上)

(第一章 上) 前言 超文本傳輸協議(HTTP)也許是當今互聯網上使用的最重要的協議了。Web服務,有網絡功能的設備和網絡計算的發展,都持續擴展了HTTP協議的角色,超越了用戶使用的Web瀏覽器範疇,同時,也增加了需要HTTP協議支持的應

原创 Eclipse快捷鍵大全(轉載)

Ctrl+1 快速修復(最經典的快捷鍵,就不用多說了) Ctrl+D: 刪除當前行  Ctrl+Alt+↓ 複製當前行到下一行(複製增加) Ctrl+Alt+↑ 複製當前行到上一行(複製增加) Alt+↓ 當前行和下面一行交互位置(

原创 設計模式(1):單例模式

定義:確保一個類只有一個實例,而且自行實例化並向整個系統提供這個實例。 類型:創建類模式 類圖: 類圖知識點: 1.類圖分爲三部分,依次是類名、屬性、方法 2.以<<開頭和以>>結尾的爲註釋信息 3.修飾符+代表publi

原创 JDBC(詳細)

數據庫url: jdbc(總協議):oracle:thin(子協議)@(分符)ip:1521(ip地址:端口號):sid(資源名稱,數據庫名) 可以和網絡url相比較者看,東西不會多也不會少。 oracle url jdbc:ora

原创 Web架構師成長之路

Web架構師成長之路   本人也是coding很多年,雖然很失敗,但也總算有點失敗的心得,不過我在中國,大多數程序員都是像我一樣,在一直走着彎路。如果想成爲一個架構師,就必須走正確的路,否則離目標越來越遠,正在辛苦工

原创 java讀取文件

public class ReadFromFile { /** * 以字節爲單位讀取文件,常用於讀二進制文件,如圖片、聲音、影像等文件。 */ public static void readFileB

原创 搭建nginx的負載均衡

1.其實我這裏並不是訪問量很大,主要用於版本升級和維護而搭建的 2.忽略nginx安裝和jetty的安裝配置,我是在一臺Linux服務器上裝了兩個jetty服務,部署兩套jetty服務很簡單,其實改改jetty.sh 腳本即可 JET

原创 command shell(flume command)

command shell(flume command)   help 幫助 connect master:port 登錄master config logicalnode source sink 爲邏輯節點配置一

原创 Flume Source

Flume Source 1、Flume’s Tiered Event Sources collectorSource[(port)] Collector source,監聽端口匯聚數據 autoCollectorSource

原创 Flume Sinks

Flume Sinks        1、Flume’s Collector Tier Event Sinks collectorSink( "fsdir","fsfileprefix",rollmillis) collector

原创 java 處理 Linux時間

public class DateTest { public static final String SOURCE = "Wed Apr 11 16:18:42 +0800 2012"; public s

原创 JSONObject.fromObject 轉換JSON字符串Map的問題

前幾天做項目的時候遇到一個問題,就是把一個javabean轉換成一個JSON的字符串的時候遇到一個問題,因爲javabean中含有Date日期的類型,格式化字符串的時候遇到把Date類型也作爲一個對象了,而我想要的結果是key=val

原创 shell 腳本 時間

date +%Y%m%d -d "2 day ago"  date +%Y%m%d -d "2 week ago"  date +%Y%m%d -d "2 month ago"  date +%Y%m%d -d "2 year ago"