原创 Maven-關於compile/install和local repository的理解

背景說明: 工作的項目是一個多模塊Maven工程,平時增量時需要使用命令對關聯的模塊進行編譯,初步檢查代碼有沒有錯,但是最近一編譯就報一大堆import找不到或者找不到符號的問題,這個問題比較常見,網上一搜也有很多人問。 因爲最初對

原创 VMware安裝ubuntu系統(Hadoop集羣的節點準備)

寫在前面: 文章內容爲2015年年初準備畢業設計時隨手記錄的筆記 工具: VMware 11 ubuntu 14.04.1 正文: 在官網下載了ubuntu 14.04.1,因爲參考網絡上的文章,都說搭好一個節點,剩下的

原创 Hadoop2.5.2集羣配置(基於VMware虛擬機)

寫在前面: 文章內容爲2015年年初準備畢業設計時隨手記錄的筆記 注: 當初搭建的時候,VMnet8的IP時不時就變成169.254,即使從VMware10升到VMware11也沒法解決,初步懷疑是VMware在Win8

原创 啓動hadoop進程檢驗集羣部署

寫在前面: 文章內容爲2015年年初準備畢業設計時隨手記錄的筆記 工具: VMware 11 ubuntu 14.04.1 Hadoop 2.5.2 正文: 上一篇介紹瞭如何安裝配置,接下來說如何啓動進程

原创 Windows下利用TortoiseSVN搭建本地SVN服務器

寫在前面: 安裝TortoiseSVN時,圖中這步要選擇,才能同時安裝後面需要的svnserve.exe   環境說明: Win 7 TortoiseSVN 1.7   搭建步驟: 0. 新建一個目錄,做"倉庫",目錄中右鍵,選擇"在這

原创 Hello World (hadoop-eclipse插件安裝與測試)

寫在前面: 文章內容爲2015年年初準備畢業設計時隨手記錄的筆記 注: 相關壓縮包、文件丟到了:http://pan.baidu.com/s/1ntKGg0D  工具: Win 8 Eclipse 4.4

原创 Filebeat+Logstash處理大批量數據時卡慢的問題探究

寫在前面 上篇博客《寫了個簡單的logstash-output-rocketmq插件》中說到,最近用到了 Filebeat + Logstash 做日誌採集,在測試階段,有一個場景:預先生成一個 1G 大小的日誌文件,其中單行數據

原创 elasticsearch-curator 中的 age filter 在東八區下是如何計算的

寫在前面 curator 是 Elasticsearch 官方提供的一個管理工具,如果想要定時新建或刪除索引、執行 force merge 等,那就可以使用它來實現了 在剛使用 curator 的時候,主要的目的就是刪除 N 天以

原创 ArrayList remove()問題

remove方法關於下標和元素的問題: List<Integer> l = new ArrayList<Integer>(); l.add(1); l.add(10); l.add(20); l.add(30); l.add(1); Sy

原创 MySql-使用事件調度器(event_scheduler)

寫在前面: MySql版本要高於5.1 0. 開啓服務 SHOW VARIABLES LIKE 'event_scheduler'; +-----------------+-------+ | Variable_name | Va

原创 MySql-使用觸發器(trigger)

需求說明: 有一張員工表fdp_users,有一張績效表fdp_user_performance,當修改員工表數據時,想同步對績效表做修改,所以使用觸發器來處理這種小事。 SQL語法: create trigger trigger_

原创 String.split("|")問題

之前沒在意過這個問題,今天偶然需要用豎線做分隔符,這時發現有點不一樣了: String test = "1.2.|3.4."; String[] a = test.split("|"); //這時數組a的內容爲: //[, 1, .,

原创 service builder不會自動建表/更新字段

之前遇到一次是某張表新增了一個字段,builder之後數據庫沒有變化,當時沒怎麼在意,就自己修改了一下表結構,現在是新建了一張表,但builder之後數據庫一直沒有建表,很奇怪,就查一查到底哪裏出了問題。嘗試了半天,最後自己懷疑是不是因爲

原创 在同一臺機器上安裝多個版本jdk,修改環境變量不生效

本機已經裝了jdk1.6和1.7,之前直接修改環境變量沒遇到異常,有個項目需要用到jdk1.5做個測試,所以又裝了個jdk1.5,但是裝完jdk1.5,修改環境變量之後,用java -version查看發現版本還是1.6。 網上查了查說

原创 使用 Nginx 爲 Elasticsearch 集羣做負載均衡及安全控制

寫在前面 Nginx 的使用可以爲小型 Elasticsearch (下文簡稱 ES)集羣提供負載均衡,同時也能使用 auth_basic 爲 ES 較爲開放的 REST API 提供一層安全保障 如果是較爲大型的 ES 集羣,可