自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 Kafka为什么速度这么快?

目录数据写入顺序写入Memory Mapped Files读取数据传统模式Zero Copy批量压缩总结数据写入Kafka消息是保存在磁盘上的。As you can see, it’s not that different. But still, sequential memory access is faster than ...

2019-06-20 11:46:06 1111

原创 Spring配置context:annotation-config说明

Spring的配置文件中,<context:annotation-config/>作用是隐式地向Spring容器注册AutowiredAnnotationBeanPostProcessorCommonAnnotationBeanPostProcessorPersistenceAnnotationBeanPostProcessor RequiredAnnotationBeanPostPr...

2018-05-29 19:08:36 591

原创 SpringMVC对日期类型的转换

  在做web开发的时候,页面传入的都是String类型,SpringMVC可以对一些基本的类型进行转换,但是对于日期类的转换可能就需要我们配置。  一、如果查询类使我们自己写,那么在属性前面加上@DateTimeFormat(pattern = "yyyy-MM-dd")  ,即可将String转换为Date类型,如下@DateTimeFormat(pattern = "yyyy-MM-dd")...

2018-05-24 17:14:23 385

原创 JAVA自定义外部字体文件Font后出现硬盘吃光的问题

有个需求要用美术字体在图片上写字用自定义的文字有两个方法:1、  Font dynamicFont = Font.createFont(Font.TRUETYPE_FONT, InputStream input);2、  Font dynamicFont = Font.createFont(Font.TRUETYPE_FONT, new File(pathS

2018-04-20 17:41:40 2074 1

原创 Spring Bean init-method 和 destroy-method实例

在Spring中,可以使用 init-method 和 destroy-method 在bean 配置文件属性用于在bean初始化和销毁某些动作时。这是用来替代InitializingBean 和DisposableBean接口。示例这里有一个例子向您展示如何使用 init-method 和 destroy-method。 package com.xmine.customer.s...

2017-08-30 15:33:48 1175

原创 Spring Bean InitializingBean和DisposableBean实例

 在Spring中,InitializingBean和DisposableBean是两个标记接口,为Spring执行时bean的初始化和销毁某些行为时的有用方法。 对于Bean实现 InitializingBean,它将运行 afterPropertiesSet()在所有的 bean 属性被设置之后。 对于 Bean 实现了DisposableBean,它将运行 destroy...

2017-08-30 15:25:19 738

原创 Spring自定义Listener(监听器)的使用

在java web项目中我们通常会有这样的需求:当项目启动时执行一些初始化操作,例如从数据库加载全局配置文件等,通常情况下我们会用javaee规范中的Listener去实现,例如public class ConfigListener implements ServletContextListener { @Override public void contextInitia

2017-08-30 14:55:04 4848 2

原创 Spring容器中Bean的作用域

摘要: 介绍Spring中Bean的作用域的用法,作用域包括singleton、prototype、request、session和globalsession5种。   当通过Spring容器创建一个Bean实例时,不仅可以完成Bean实例的实例化,还可以为Bean指定特定的作用域。Spring支持如下5种作用域:singleton:单例模式,在整个Spring IoC容器中,

2017-07-27 10:34:08 586

转载 关于Spring中的<context:annotation-config/>配置

当我们需要使用BeanPostProcessor时,直接在Spring配置文件中定义这些Bean显得比较笨拙,例如:  使用@Autowired注解,必须事先在Spring容器中声明AutowiredAnnotationBeanPostProcessor的Bean:bean class="org.springframework.beans.factory.annotation.Auto

2017-07-05 15:40:26 507

转载 linux的top命令参数详解

简介top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该

2017-02-13 09:42:33 591

原创 The declared package does not match the expected package

The declared package does not match the expected packageeclipse使用import导入源代码到项目中或者通过svn检出等方式导入源码到项目中,控制台容易出现大量错误。打开错误可以看到在很多类的开头部分:package出现错误,提示为:The declared package does not match the

2017-02-10 16:13:36 3795

原创 fastjson解析null值处理 null的属性不显示

在做json解析时发现,fastjson处理null时,结果会把null的字段以及值给过滤,业务上需要保留null值。直接上代码import java.util.HashMap;import java.util.Map;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import com.

2017-02-07 16:55:48 27232

原创 elasticsearch-sql插件安装与使用

elasticsearch版本为2.2.0源码地址:https://github.com/NLPchina/elasticsearch-sql/tree/elastic2.2.0安装方式有以下三种:1、按照以上链接说明的方式进行安装./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/

2017-02-04 11:02:44 10477

转载 Guice简明教程

Guice是Google开源的一个依赖注入类库,相比于Spring IoC来说更小更快。Elasticsearch大量使用了Guice,本文简单的介绍下Guice的基本概念和使用方式。学习目标概述:了解Guice是什么,有什么特点;快速开始:通过实例了解Guice;核心概念:了解Guice涉及的核心概念,如绑定(Binding)、范围(Scope)和注入(Injection

2017-01-18 10:02:44 3634

转载 ES中的字段类型以及常用属性

使用Elasticsearch时,了解字段的概念,是必不可少的。毕竟无论是es还是传统的数据库,都无法弱化字段的类型。背景知识在Es中,字段的类型很关键:在索引的时候,如果字段第一次出现,会自动识别某个类型,这种规则之前已经讲过了。那么如果一个字段已经存在了,并且设置为某个类型。再来一条数据,字段的数据不与当前的类型相符,就会出现字段冲突的问题。如果发生了冲突,在2.x

2017-01-17 14:03:04 3985

原创 Elasticsearch自定义插件开发

ElasticSearch开发简单的自定义插件demo

2017-01-06 18:19:44 8970

原创 JAVA解析PDF、WORD、EXCEL文档

java读取PDF、WORD文档中的内容

2017-01-05 17:54:00 19845 5

elasticsearch-sql插件(es2.2.0版本)

elasticsearch-sql插件安装包

2017-02-04

空空如也

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

TA关注的人

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