自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 ElasticSearch(五):高亮显示

ES查询结果高亮显示 java代码实现

2017-01-25 10:11:19 884

原创 ElasticSearch(四):查询

介绍ES的基本查询操作,以及过滤查询、聚合查询。

2017-01-25 10:10:12 954

原创 ElasticSearch(三):增删改查

摘要:ES的新增、修改、删除、查询操作

2017-01-25 10:08:55 426

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

elasticsearch-head是一个用来浏览、与Elastic Search集群进行交互的web前端展示插件。

2017-01-25 10:07:16 639

原创 ElasticSearch(一):介绍及安装

一:ES介绍ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。在Elasticsear

2017-01-25 10:04:44 373

原创 百度代码分享到QQ、微信、人人网等

分享的是路径(url)class="bdsharebuttonbox"> href="#" class="bds_more" data-cmd="more"> href="#" class="bds_sqq" data-cmd="sqq" title="分享到QQ好友"> href="#" class="bds_weixin" data-cmd="weixin" titl

2016-12-28 14:13:13 526

原创 JavaScript中==和===的区别

一、“===”首先计算其操作数的值,然后比较这两个值,比较过程没有任何类型转换 1、如果两个值类型不相同,则它们不相等。2、如果两个值都是null或者都是undefined,则它们不相等。3、如果两个值都是布尔值true或false,则它们相等。4、如果其中一个值是NaN,或者两个两个值都是NaN,则它们不相等。NaN和其他任何值都是不相等的,包括它本身!!

2016-12-28 14:11:42 292

原创 handlebars.js 注册if扩展

handlebars 对if 判断的能力较弱,往往难以满足项目要求,可以通过注册if 来达到要求,如下:define(['handlebars'], function (handlebars) { //注册判断器 handlebars.registerHelper('ifCond', function (v1, operator, v2, options) {

2016-12-28 13:57:34 362

原创 Elasticsearch的中文分词插件ik

Elasticsearch的中文分词插件ik 的安装, 配置及注意事项.

2016-12-28 13:48:41 265

原创 spring batch 学习笔记

Spring Batch 是一个轻量级的、完善的批处理框架,旨在帮助企业建立健壮、高效的批处理应用。Spring Batch是Spring的一个子项目,使用Java语言并基于Spring框架为基础开发,使的已经使用 Spring 框架的开发者或者企业更容易访问和利用企业服务。

2016-12-28 13:47:00 2390 1

原创 IntelliJ IDEA 创建maven项目流程

依据发布的开发框架maven项目骨架,使用IntelliJ IDEA创建maven项目的步骤及示意图

2016-12-28 13:45:10 800

原创 Spring Batch 之 JobParameters (十)

继续前面关于Spring Batch系列的文章,本文主要介绍与JobParameters相关的一些知识。一、JobParameters      顾名思义,所谓JobParameters,就是Job运行时的参数。它在bath中有两个作用:一是标示不同的jobInstance,二是作为job中用到的信息,以参数的形式传给job。      如何使用JobParameters呢

2016-12-28 13:43:33 6553

原创 Spring Batch 之 skip讲解(九)

前面的文章跟大家一起讨论了Spring Batch的概念,处理流程,以及SpringBatch处理文件、DB的一些简单实例。接下来的讨论,主要是关于Spring Batch的一些高级应用处理和实际开发中需要注意的一些问题。      今天主要和大家讨论SpringBatch关于skip容错机制的一些处理。      一、skip的介绍      在实际的项目开发中,我们常常

2016-12-28 13:43:08 743

原创 Spring Batch 之 Sample(游标方式读写DB数据表)(八)

前面关于Spring Batch的文章,讲述了SpringBatch对Flat、XML等文件的读写操作,本文将和大家一起讨论Spring Batch对DB的读写操作。Spring Batch对DB数据的读取操作提供两种形式,一种是以游标为基础,一条条的读取数据;另外一种是分页的方式读取DB。      通过前面文章的讲解,大家应该对SpringBatch的框架和基本配置有了一定的了解。

2016-12-28 13:42:46 755

原创 Spring Batch 之 Sample(复合格式文件的读、多文件的写)(七)

前面关于Spring Batch的文章,讲述了SpringBatch对CSV文件的读写操作、对XML文件的操作,以及对固定长格式文件的操作。这些事例,同一个Reader读取的都是相同格式的数据,最终写入一个文件。如果遇到下面这样的数据,并想将学生信息和商品信息分类后写入两个文件,应该如何处理呢?student,200001,ZhangSan,18,78goodsPNH001011000

2016-12-28 13:42:24 653

原创 Spring Batch 之 Sample(固定长格式文件读写)(六)

前篇关于Spring Batch的文章,讲述了Spring Batch 对XML文件的读写操作。 本文将通过一个完整的实例,与大家一起讨论运用Spring Batch对固定长格式文件的读写操作。实例延续前面的例子,读取一个含有四个字段的TXT文件(ID,Name,Age,Score),对读取的字段做简单的处理,然后输出到另外一个TXT文件中。      工程结构如下图:     

2016-12-28 13:41:51 334

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

前篇关于Spring Batch的文章,讲述了Spring Batch 对CSV文件的读写操作。 本文将通过一个完整的实例,与大家一起讨论运用Spring Batch对XML文件的读写操作。实例流程是从一个XML文件中读取商品信息,经过简单的处理,写入另外一个XML文件中。     工程结构如下图:                            log4j.xm

2016-12-28 13:41:12 313

原创 Spring Batch 之 Sample(CSV文件操作)(四)

本文将通过一个完整的实例,与大家一起讨论运用Spring Batch对CSV文件的读写操作。此实例的流程是:读取一个含有四个字段的CSV文件(ID,Name,Age,Score),对读取的字段做简单的处理,然后输出到另外一个CSV文件中。      工程结构如下图:                         JobLaunch类用来启动Job, CsvItemProc

2016-12-28 13:40:38 318

原创 Spring Batch 之 Sample(Hello World)(三)

通过前面两篇关于Spring Batch文章的介绍,大家应该已经对Spring Batch有个初步的概念了。这篇文章,将通过一个”Hello World!”实例,和大家一起探讨关于Spring Batch的一些基本配置和实现。使大家从开发的角度对Spring Batch有一个真切的体会。      说明:1,本实例使用的是spring-batch 2.1.8            

2016-12-28 13:40:09 271

原创 SpringBatch的基本工作流程(二)

Spring Batch流程介绍:上图描绘了Spring Batch的执行过程。说明如下:    每个Batch都会包含一个Job。Job就像一个容器,这个容器里装了若干Step,Batch中实际干活的也就是这些Step,至于Step干什么活,无外乎读取数据,处理数据,然后将这些数据存储起来(ItemReader用来读取数据,ItemProcessor用来处理数据,Item

2016-12-28 13:38:49 565

原创 Spring Batch 简介(一)

Spring Batch是一个轻量级的,完全面向Spring的批处理框架,可以应用于企业级大量的数据处理系统。Spring Batch以POJO和大家熟知的Spring框架为基础,使开发者更容易的访问和利用企业级服务。Spring Batch可以提供大量的,可重复的数据处理功能,包括日志记录/跟踪,事务管理,作业处理统计工作重新启动、跳过,和资源管理等重要功能。       业务方

2016-12-27 17:20:50 398

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除