原创 Spring Batch 簡介(一)

Spring Batch是一個輕量級的,完全面向Spring的批處理框架,可以應用於企業級大量的數據處理系統。Spring Batch以POJO和大家熟知的Spring框架爲基礎,使開發者更容易的訪問和利用企業級服務。Spring

原创 Spring Batch 之 Sample(固定長格式文件讀寫)(六)

 前篇關於Spring Batch的文章,講述了Spring Batch 對XML文件的讀寫操作。 本文將通過一個完整的實例,與大家一起討論運用Spring Batch對固定長格式文件的讀寫操作。實例延續前面的例子,讀取一個含有四個字

原创 ElasticSearch(一):介紹及安裝

一:ES介紹 ElasticSearch是一個基於Lucene的搜索服務器。 它提供了一個分佈式多用戶能力的全文搜索引擎,基於RESTful web接口。 Elasticsearch是用Java開發的,並作爲Apache許可條款

原创 Spring Batch 之 Sample(XML文件操作)(五)

 前篇關於Spring Batch的文章,講述了Spring Batch 對CSV文件的讀寫操作。 本文將通過一個完整的實例,與大家一起討論運用Spring Batch對XML文件的讀寫操作。實例流程是從一個XML文件中讀取商品信息,

原创 Spring Batch 之 JobParameters (十)

    繼續前面關於Spring Batch系列的文章,本文主要介紹與JobParameters相關的一些知識。 一、JobParameters       顧名思義,所謂JobParameters,就是Job運行時的參數。它在ba

原创 Spring Batch 之 Sample(複合格式文件的讀、多文件的寫)(七)

 前面關於Spring Batch的文章,講述了SpringBatch對CSV文件的讀寫操作、對XML文件的操作,以及對固定長格式文件的操作。這些事例,同一個Reader讀取的都是相同格式的數據,最終寫入一個文件。如果遇到下面這樣的數據

原创 Elasticsearch的中文分詞插件ik

ik 的安裝:   下載 ik 插件, 注意插件的版本要和 Elasticsearch 對應. 在插件中編譯 mvn package. 複製 target/releases/elasticsearch-analysis-ik

原创 JavaScript中==和===的區別

一、“===”首先計算其操作數的值,然後比較這兩個值,比較過程沒有任何類型轉換   1、如果兩個值類型不相同,則它們不相等。 2、如果兩個值都是null或者都是undefined,則它們不相等。 3、如果兩個值都是布爾值true

原创 Spring Batch 之 Sample(遊標方式讀寫DB數據表)(八)

 前面關於Spring Batch的文章,講述了SpringBatch對Flat、XML等文件的讀寫操作,本文將和大家一起討論Spring Batch對DB的讀寫操作。Spring Batch對DB數據的讀取操作提供兩種形式,一種是以

原创 ElasticSearch(二):集羣管理工具elasticsearch-head

在上一篇筆記中已經介紹過如何安裝 elasticsearch-head 插件,所以這裏不再贅述。 elasticsearch-head插件主要用途: 1)集羣瀏覽,顯示集羣的拓撲並允許你執行索引(index)和節點層面的操作。  2

原创 ElasticSearch(五):高亮顯示

highlight:高亮,一般同查詢一起使用,查詢結果高亮顯示。 下面介紹如何在java代碼層面顯示高亮效果。 1.設置查詢參數,同上一篇查詢代碼 2.創建查詢對象,設置高亮     field:設置高亮區域     pr

原创 ElasticSearch(三):增刪改查

在對ES進行操作之前,我們需要先引入elasticsearch2.4.1和jest2.0.3包(jest(第三方工具)是ES的客戶端,基於http restful) 在對ES進行增刪改查之前,需要先初始化連接es服務器,並獲取一個

原创 IntelliJ IDEA 創建maven項目流程

依據發佈的開發框架maven項目骨架,建立項目流程如下 * 最新編輯時間:2016-12-01 * 以framework-admin-webapp-v2-archetype:2.0.14爲列,其他骨架類同。 * 創建項目時請注意選擇對應

原创 Spring Batch 之 skip講解(九)

 前面的文章跟大家一起討論了Spring Batch的概念,處理流程,以及SpringBatch處理文件、DB的一些簡單實例。接下來的討論,主要是關於Spring Batch的一些高級應用處理和實際開發中需要注意的一些問題。     

原创 spring batch 學習筆記

1.spring batch 輕量級的,完全面向spring的批處理框架,可以應用於企業級大量的數據處理系統。 2.數據量大、系統根據配置自動完成,無需人工干預、定期執行。 3.應用可以拆分爲3個環節:讀數據、數據處理、寫數據 4