原创 Flume學習06 — SDK

除了Flume內置的客戶端,我們也可以自定義客戶端向Flume發送數據。目前Flume支持自定義客戶端通過Avro、Thrift、Log4j、Syslog和HTTP POST(JSON格式)發送的數據。客戶端發送的數據必須是Flume能夠

原创 Flume學習05

Channel Selector Channel有兩種選擇器,分別是Replicating和Multiplexing,如果不指定選擇器,默認使用Replicating選擇器。 Replicating Selector Replicatin

原创 Flume學習01

概述 Apache Flume是一個分佈式的、可靠的和可用的系統,它能把不同數據源的海量日誌數據有效地收集、彙總和移動,最後存入一個集中式數據存儲系統中。Flume是Apache頂級開源項目,目前有0.9.x和1.x兩個主要系列,其中0.

原创 Oracle 11G登陸提示ORA-28002:the password will expire within 7 days

今天登陸Oracle 11G登陸時提示ORA-28002:the password will expire within 7 days,意思是密碼將要在7天內過期。在百度上找到了原因,Oracle 11G普通用戶有個180天的缺省密碼週期

原创 Flume學習04 — Sink

Flume提供了大量的Sink,下面主要介紹HDFS Sink、Avro Sink、Thrift Sink、Kafka Sink、HBase Sink。 類型 說明 HDFS Sink 數據寫入HDFS。 Logger S

原创 ajax日期參數格式問題

今天遇到ajax傳輸日期參數後臺無法識別的問題,錯誤異常如下。從異常中可以看出傳輸到後臺的日期數據格式爲Thu Aug 13 2015 19:45:20 GMT+0800 (中國標準時間),這種格式的日期數據格式服務端無法解析。 Caus

原创 Flume學習03 — Channel

Flume提供了大量的Channel,下面主要介紹Memory Channel、File Channel、Kafka Channel和Spillable Memory Channel。 類型 說明 Memory Channel

原创 Mybatis執行Update返回行數爲負數

獲取mybatis的update行數,總是返回負數。後來在官網上找到原因,是由於defaultExecutorType的引起的,defaultExecutorType有三個執行器SIMPLE、REUSE和BATCH。其中BATCH可以批量

原创 幾款Web富客戶端(RIA)框架

ExtJS ExtJS是一個用純JavaScript寫的、主要用於創建前端用戶界面、是一個與後臺技術無關的前端框架。ExtJS提供了大量的控件以及完善的API,功能之多,可以說是目前最完善的前端框架。ExtJS已經發展到ExtJS 6,從