<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[contentJava的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/contentJava</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; contentJava]]></copyright><item><title><![CDATA[boost生效范围测试]]></title><link>https://blog.csdn.net/contentJava/article/details/119000472</link><guid>https://blog.csdn.net/contentJava/article/details/119000472</guid><author>contentJava</author><pubDate>Thu, 22 Jul 2021 15:46:51 +0800</pubDate><description><![CDATA[针对转载文章https://mp.csdn.net/mp_blog/creation/editor/118930537中的boost进行验证，发现转载文章中针对boost影响范围说明有误，特进行验证。实际全文索引(match query)、前缀prefix、模糊wildcard、范围查询range都是生效的。

创建索引


PUT /test/
{
  "settings":{
    "index":{
      "number_of_shards" : "3",
      "number_of_r]]></description><category></category></item><item><title><![CDATA[Elasticsearch mapping详解（转）]]></title><link>https://blog.csdn.net/contentJava/article/details/118930537</link><guid>https://blog.csdn.net/contentJava/article/details/118930537</guid><author>contentJava</author><pubDate>Tue, 20 Jul 2021 11:12:02 +0800</pubDate><description><![CDATA[来源：https://mp.weixin.qq.com/s?__biz=MzIzNzgyMjYxOQ==&amp;mid=2247483770&amp;idx=1&amp;sn=7f63952b50f16b1e8932fce6e2797cd6&amp;scene=21#wechat_redirect

Elasticsearch在创建类型映射时可以指定映射参数，下面将一一进行介绍。

analyzer

指定分词器。elasticsearch是一款支持全文检索的分布式存储系统，对于text类型的字段，首先会]]></description><category></category></item><item><title><![CDATA[Elasticsearch mapping详解-数据类型（转）]]></title><link>https://blog.csdn.net/contentJava/article/details/118929219</link><guid>https://blog.csdn.net/contentJava/article/details/118929219</guid><author>contentJava</author><pubDate>Tue, 20 Jul 2021 10:40:12 +0800</pubDate><description><![CDATA[来源：https://www.cnblogs.com/haixiang/p/12040272.html

Mapping简介#

mapping 是用来定义文档及其字段的存储方式、索引方式的手段，例如利用mapping来定义以下内容：

哪些字段需要被定义为全文检索类型
	哪些字段包含number、date类型等
	格式化时间格式
	自定义规则，用于控制动态添加字段的映射
Mapping Type#

每个索引都拥有唯一的mapping type，用来决定文档将如何被索引。mapping type由下面..]]></description><category></category></item><item><title><![CDATA[elasticsearch settings详解（转）]]></title><link>https://blog.csdn.net/contentJava/article/details/118927915</link><guid>https://blog.csdn.net/contentJava/article/details/118927915</guid><author>contentJava</author><pubDate>Tue, 20 Jul 2021 10:23:12 +0800</pubDate><description><![CDATA[索引静态配置

index.number_of_shards 索引分片的数量。在ES层面可以通过es.index.max_number_of_shards属性设置索引最大的分片数，默认为1024，index.number_of_shards的默认值为Math.min(es.index.max_number_of_shards,5)，故通常默认值为5。
	index.shard.check_on_startup 分片在打开之前是否应该检查该分片是否损坏。当检测到损坏时，它将阻止分片被打开。可选值：false：]]></description><category></category></item><item><title><![CDATA[工厂方法模式、抽象工厂模式、单例模式]]></title><link>https://blog.csdn.net/contentJava/article/details/78828890</link><guid>https://blog.csdn.net/contentJava/article/details/78828890</guid><author>contentJava</author><pubDate>Sun, 17 Dec 2017 23:15:05 +0800</pubDate><description><![CDATA[1、工厂方法模式

工厂方法模式分为三种：普通工厂模式、多个工厂方法模式和静态工厂方法模式。

1.1、普通工厂模式

普通工厂模式就是建立一个工厂类，对实现了同一接口的一些类进行实例的创建。

package com.mode.create;
 
public interface MyInterface {
    public void print();
}

package]]></description><category></category></item><item><title><![CDATA[mongodb学习javaAPI]]></title><link>https://blog.csdn.net/contentJava/article/details/78828633</link><guid>https://blog.csdn.net/contentJava/article/details/78828633</guid><author>contentJava</author><pubDate>Sun, 17 Dec 2017 22:31:41 +0800</pubDate><description><![CDATA[一、驱动包 maven配置
org.mongodb
mongo-java-driver
3.2.2



二、javaapi操作
import java.io.File;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import jav]]></description><category></category></item><item><title><![CDATA[spring的核心模块]]></title><link>https://blog.csdn.net/contentJava/article/details/78409392</link><guid>https://blog.csdn.net/contentJava/article/details/78409392</guid><author>contentJava</author><pubDate>Tue, 31 Oct 2017 23:24:49 +0800</pubDate><description><![CDATA[Spring框架是一个轻量级的机场开发框架，可以和任何一种框架集成在一起使用。


srping图中的这些模块，都只是由一个意思的jar包组成。
1、core container -核心容器
spring-core：Spring中的核心工具包。
spring-beans：Spring中定义bean的组件。
spring-context：spring的运行容器。
spring-con]]></description><category></category></item><item><title><![CDATA[springmvc注解]]></title><link>https://blog.csdn.net/contentJava/article/details/78398630</link><guid>https://blog.csdn.net/contentJava/article/details/78398630</guid><author>contentJava</author><pubDate>Mon, 30 Oct 2017 23:19:15 +0800</pubDate><description><![CDATA[一、@controller
   用来表示一个web控制层bean，用来前后端的交互！类似struts的action或servlet


二、@service
  用来表示一个业务层bean


三、@repository
  用来表示一个持久层bean，即数据访问层dao组件。


四、@component
  用来表示一个平常的普通组件，当一个类不合适用以上的注解定义]]></description><category></category></item><item><title><![CDATA[redis的基本操作--String]]></title><link>https://blog.csdn.net/contentJava/article/details/76099919</link><guid>https://blog.csdn.net/contentJava/article/details/76099919</guid><author>contentJava</author><pubDate>Tue, 25 Jul 2017 23:41:43 +0800</pubDate><description><![CDATA[一，SET的相关操作
1，        SETkey value [EX seconds] [PX milliseconds] [NX|XX]
EX seconds：设置key的过时时间，单位为秒。
jedis.setex("name", 60, "123");//存活时间60s
PX milliseconds：设置key的过期时间，单位为毫秒
jedis.psetex("name",]]></description><category></category></item><item><title><![CDATA[java连接redis]]></title><link>https://blog.csdn.net/contentJava/article/details/76100054</link><guid>https://blog.csdn.net/contentJava/article/details/76100054</guid><author>contentJava</author><pubDate>Tue, 25 Jul 2017 23:35:33 +0800</pubDate><description><![CDATA[java链接redis需要使用jedis包，实例使用的是jedis-2.8.1.jar    下载地址：http://pan.baidu.com/s/1jHLN9u2
一、创建连接池
	private JedisPool pool = null;
	public void init(){	// 池基本配置 
        	JedisPoolConfig config = new Jedis]]></description><category></category></item><item><title><![CDATA[redis创建集群]]></title><link>https://blog.csdn.net/contentJava/article/details/76099982</link><guid>https://blog.csdn.net/contentJava/article/details/76099982</guid><author>contentJava</author><pubDate>Tue, 25 Jul 2017 23:04:09 +0800</pubDate><description><![CDATA[介绍安装环境与版本
用两台虚拟机模拟6个节点，一台机器3个节点，创建出3 master、3 salve 环境。
redis 采用 redis-3.2.4 版本。
两台虚拟机都是 CentOS ，一台 CentOS6.5 （IP:192.168.31.245），一台 CentOS7（IP:192.168.31.210） 。
安装过程
1. 下载并解压
cd /root/software]]></description><category></category></item><item><title><![CDATA[Linux下安装Zookeeper]]></title><link>https://blog.csdn.net/contentJava/article/details/72329689</link><guid>https://blog.csdn.net/contentJava/article/details/72329689</guid><author>contentJava</author><pubDate>Tue, 16 May 2017 19:43:30 +0800</pubDate><description><![CDATA[一、Zookeeper下载
[root@localhost home]# wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz  
--2016-01-15 23:15:57--  http://mirror.bit.edu.cn/apache/zookeeper/zookeep]]></description><category></category></item><item><title><![CDATA[linux安装redis]]></title><link>https://blog.csdn.net/contentJava/article/details/72323384</link><guid>https://blog.csdn.net/contentJava/article/details/72323384</guid><author>contentJava</author><pubDate>Tue, 16 May 2017 18:32:25 +0800</pubDate><description><![CDATA[1、下载源码，解压缩后编译源码。
$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz
$ tar xzf redis-2.8.3.tar.gz
$ cd redis-2.8.3
$ make
出现下面表示成功！并在src目录下有redis-server、redis-benchmark、redis-cli文件！]]></description><category></category></item><item><title><![CDATA[spring配置多数据源]]></title><link>https://blog.csdn.net/contentJava/article/details/51968028</link><guid>https://blog.csdn.net/contentJava/article/details/51968028</guid><author>contentJava</author><pubDate>Wed, 20 Jul 2016 15:05:30 +0800</pubDate><description><![CDATA[项目中我们经常会遇到多数据源的问题，尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的，不是配置多个数据源，而是如何能灵活动态的切换数据源。例如在一个spring和hibernate的框架的项目中，我们在spring配置中往往是配置一个dataSource来连接数据库，然后绑定给sessionFactory，在dao层代码中再指定sessionFactory来进行数据库操作。


]]></description><category></category></item><item><title><![CDATA[MySQL模糊查询，按关键词匹配度排序]]></title><link>https://blog.csdn.net/contentJava/article/details/50697973</link><guid>https://blog.csdn.net/contentJava/article/details/50697973</guid><author>contentJava</author><pubDate>Fri, 19 Feb 2016 14:50:44 +0800</pubDate><description><![CDATA[以字符串‘t2’为关键字，message为查询字段，提取sql语句如下：
select* ,case when message like '%t2%' then (length(message)-length('t2')) end as rn from total where message like '%t2%' order by rn;

这个语句的case when 完全可以去掉，修改]]></description><category></category></item><item><title><![CDATA[Java对excel文件的处理]]></title><link>https://blog.csdn.net/contentJava/article/details/50484812</link><guid>https://blog.csdn.net/contentJava/article/details/50484812</guid><author>contentJava</author><pubDate>Fri, 08 Jan 2016 18:52:04 +0800</pubDate><description><![CDATA[一、读取excel文件
String targerPath = "d:" + File.separator + "jxl.xls";
Workbook book = Workbook.getWorkbook(new File(targerPath));
// 获得第一个工作表对象
Sheet sheet = book.getSheet(0);
// 得到单元格
for (int i = 0; i]]></description><category></category></item><item><title><![CDATA[form表单的编码问题]]></title><link>https://blog.csdn.net/contentJava/article/details/50480353</link><guid>https://blog.csdn.net/contentJava/article/details/50480353</guid><author>contentJava</author><pubDate>Fri, 08 Jan 2016 09:06:01 +0800</pubDate><description><![CDATA[from表单拥有 一个很少用到的表单属性accept-charset，利用它实现在不同编码的页面里实现表单的提交也是一种很方便的解决方法。
使用方法：就能将提交的字符以utf-8的格式提交到后台服务器。
但是这代码在Firefox等正常的浏览器下没有任何问题，但是遇到IE这个变态浏览器就不灵光了，我们还得用点不入流的手段Hack一下：]]></description><category></category></item><item><title><![CDATA[MD5码]]></title><link>https://blog.csdn.net/contentJava/article/details/49942769</link><guid>https://blog.csdn.net/contentJava/article/details/49942769</guid><author>contentJava</author><pubDate>Fri, 20 Nov 2015 09:13:43 +0800</pubDate><description><![CDATA[/**
 * 生成一个MD5码
 */
public class MD5 {
	public static String getMD5(byte[] source) {
		String s = null;
		char hexDigits[] = { // 用来将字节转换成 16 进制表示的字符
		'0', '1', '2', '3', '4', '5', '6', '7', '8', '9']]></description><category></category></item><item><title><![CDATA[cxf发布webservice，使用maven工程]]></title><link>https://blog.csdn.net/contentJava/article/details/49301257</link><guid>https://blog.csdn.net/contentJava/article/details/49301257</guid><author>contentJava</author><pubDate>Wed, 21 Oct 2015 10:44:03 +0800</pubDate><description><![CDATA[一、准备maven依赖包，pom.xml
  
            org.apache.cxf  
            cxf-rt-frontend-jaxws  
            2.6.1  
          
          
            org.springframework  
            spring-context  
     ]]></description><category></category></item><item><title><![CDATA[json对象互转]]></title><link>https://blog.csdn.net/contentJava/article/details/48630147</link><guid>https://blog.csdn.net/contentJava/article/details/48630147</guid><author>contentJava</author><pubDate>Mon, 21 Sep 2015 18:01:36 +0800</pubDate><description><![CDATA[import java.io.IOException;
import java.io.StringWriter;


import org.codehaus.jackson.JsonFactory;
import org.codehaus.jackson.JsonGenerator;
import org.codehaus.jackson.map.ObjectMapper;


]]></description><category></category></item></channel></rss>