<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[袭冷]]></title><description><![CDATA[无关对错，记录一场经过...]]></description><link>https://blog.youkuaiyun.com/u013379717</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u013379717]]></copyright><item><title><![CDATA[#1024]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/127494183</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/127494183</guid><author>u013379717</author><pubDate>Mon, 24 Oct 2022 15:45:46 +0800</pubDate><description><![CDATA[1024]]></description><category></category></item><item><title><![CDATA[ElasticSearch - Metadata fields 元数据字段]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/110928925</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/110928925</guid><author>u013379717</author><pubDate>Tue, 15 Feb 2022 14:35:17 +0800</pubDate><description><![CDATA[一、关于

  每个文档都有与之关联的元数据，例如_index，映射 _type和_id元数据字段

  参考：https://www.elastic.co/guide/en/elasticsearch/reference/7.10/mapping-fields.html

二、示例


{
    "_index": "goods",
    "_type": "_doc",
    "_id": "1182628",
    "_version": 3,
    "_seq_no": 755,
...]]></description><category></category></item><item><title><![CDATA[ElasticSearch - Mapping parameters 映射参数]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/110962034</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/110962034</guid><author>u013379717</author><pubDate>Tue, 15 Feb 2022 14:35:10 +0800</pubDate><description><![CDATA[一、关于

  以下 映射参数 对于某些或所有 字段类型 是通用的
  参考：https://www.elastic.co/guide/en/elasticsearch/reference/7.10/mapping-params.html

二、详细

  index
  控制是否对字段值建立索引。接受 true 或 false 值，默认 true 值；未索引的字段不能通过检索查询到数据

  store
  标记字段是否需要被 额外的 单独的 存储在和 index 不同的 frag...]]></description><category></category></item><item><title><![CDATA[ElasticSearch - Field Type 字段类型]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/110844339</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/110844339</guid><author>u013379717</author><pubDate>Tue, 15 Feb 2022 14:35:03 +0800</pubDate><description><![CDATA[一、参考地址

 https://www.elastic.co/guide/en/elasticsearch/reference/7.10/mapping-types.html

二、常用类型

  Text
    文本类型，存储字符串的类型，全文检索的字段类型；字符串将被分析器分析（分词）；用于全文检索；不用于排序，也很少用于聚合

  Keywords
    关键字类型，存储字符串的类型，单词匹配的字段类型；字符串将按原样保留而被存储；用于过滤和排序和汇总；避免用于全文...]]></description><category></category></item><item><title><![CDATA[ElasticSearch - Analyzer 文本分析器]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/110442015</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/110442015</guid><author>u013379717</author><pubDate>Tue, 15 Feb 2022 14:33:42 +0800</pubDate><description><![CDATA[一、关于

  1、概念相关
    文本分析是将非结构化文本转换为结构化格式，以便于搜索的过程

    文本分析器使 ElasticSearch 能够执行全文检索，返回所有相关的结果，而不仅仅是精确的匹配

  2、组成部分
    文本分析器由 字符过滤器、分词器、词项过滤器 三个构建块组成

    字符过滤器（character filters）

      接收原始文本，并对文本进行过滤处理，如处理文本中的html标签字符或将罗马数字转换成阿...]]></description><category></category></item><item><title><![CDATA[ElasticSearch - Aggregations 聚合分析]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/110230601</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/110230601</guid><author>u013379717</author><pubDate>Tue, 15 Feb 2022 14:33:02 +0800</pubDate><description><![CDATA[一、关于

  1、说明
  在 ElasticSearch 中，基于索引和检索的基础上，提供了聚合（Aggregations）的功能，对存储的数据进行统计和分析

  在 ElasticSearch 中，将聚合分为 指标聚合（Metric）、存储桶聚合（Bucket）、管道聚合（Pipeline）三类

  参考：https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations.html
...]]></description><category></category></item><item><title><![CDATA[ElasticSearch - Query DSL 查询语言]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/109226390</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/109226390</guid><author>u013379717</author><pubDate>Tue, 15 Feb 2022 14:32:21 +0800</pubDate><description><![CDATA[一、关于

1、QueryDSL 介绍

Elasticsearch 提供了一个完整的基于 JSON 的查询 DSL（Domain Specific Language）来定义查询

一个查询语句可由 叶子查询子句（Leaf query clauses）和 复合查询子句（Compound query clauses）两部分字句构成

叶子查询字句

在指定的字段上查询指定的值, 如：match、term、range等，字句可以单独使用

复合查询字句

包装其他叶子查询或复合查询为一个查询，并用于以逻辑方式组]]></description><category></category></item><item><title><![CDATA[Elasticsearch - 集群、索引、文档的基础操作]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/109206319</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/109206319</guid><author>u013379717</author><pubDate>Tue, 15 Feb 2022 14:27:37 +0800</pubDate><description><![CDATA[一、集群

健康状态


GET /_cat/health?v

集群节点


GET /_cat/nodes?v

二、索引

列表索引


GET /_cat/indices?v

存在判断


HEAD /goods

创建索引


PUT /goods
{
 "settings": {
  "number_of_shards": "2",  # 分片数
  "number_of_replicas": "2" # 副本数
 }
}

查看索引


GET /goods

修改设置
...]]></description><category></category></item><item><title><![CDATA[Spring - @Value 赋值的几种方式]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/109648390</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/109648390</guid><author>u013379717</author><pubDate>Sat, 23 Oct 2021 14:34:32 +0800</pubDate><description><![CDATA[一、从配置文件获取值

  1、获取配置值

获取配置值，配置不存在时抛异常


@Value("${jdbc.name}")
private String name

  2、获取配置值，配置不存在时使用指定的默认值

获取配置值，不存在时赋值为空串


@Value("${jdbc.name:}")
private String name

获取配置值，不存在时赋值为指定字符串；字符串无需加引号包裹


@Value("${jdbc.name:root}")
private String n...]]></description><category></category></item><item><title><![CDATA[Spring - 不扫描指定的某一些包]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/112473779</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/112473779</guid><author>u013379717</author><pubDate>Sat, 23 Oct 2021 14:31:30 +0800</pubDate><description><![CDATA[一、Spring


@ComponentScan(basePackages =  {"com.xl","com.ws"}, excludeFilters = {@ComponentScan.Filter(type = FilterType.REGEX, pattern = "com.xl.common.*")})



二、Spring Boot

  从常规


@SpringBootApplication(scanBasePackages = {"com.xl", "com.ws"})

 ...]]></description><category></category></item><item><title><![CDATA[J2SE - java命令运行class文件提示 “错误：找不到或无法加载主类“]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/110083058</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/110083058</guid><author>u013379717</author><pubDate>Sat, 23 Oct 2021 14:31:04 +0800</pubDate><description><![CDATA[一、默认加载路径问题

java指令默认通过CLASSPATH环境变量中指定的目录寻找

在CLASSPATH环境变量中加入“.;”即可。“.”的意思是搜索当前目录

%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;.;



二、包名和路径问题

注意类中的包名和文件存放的路径要一致

D:\work\TstProject\src&gt;javac com/xl/StringUtils.java

注意执行命令的起始路径和运行class的包名

D:\w.]]></description><category></category></item><item><title><![CDATA[J2SE - 提取 Url 上的参数]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/109306830</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/109306830</guid><author>u013379717</author><pubDate>Sat, 23 Oct 2021 14:27:14 +0800</pubDate><description><![CDATA[方式一：


import org.springframework.util.MultiValueMap;
import org.springframework.web.util.UriComponentsBuilder;

import java.util.List;

public class UrlTst {

    /**
     * 引用 spring-web 包的类；支持重复参数
     */
    public static void main(String[] args) {

  ]]></description><category></category></item><item><title><![CDATA[J2SE - POI：java.lang.IllegalStateException: Cannot get a STRING value from a NUMERIC cell]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/105737748</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/105737748</guid><author>u013379717</author><pubDate>Wed, 14 Oct 2020 10:22:05 +0800</pubDate><description><![CDATA[一、原因

  获取数据的方法，和数据的实际类型不一致

二、方案


Cell cell = row.getCell(0);

//获取数据之前，设置单元格的类型
cell.setCellType(CellType.STRING);

String value = cell.getStringCellValue();


...]]></description><category></category></item><item><title><![CDATA[J2SE - POI往Excel中插入图片]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/105715144</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/105715144</guid><author>u013379717</author><pubDate>Wed, 14 Oct 2020 10:21:53 +0800</pubDate><description><![CDATA[一、示例


package com.xl.poi;

import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileOutputStream;

import javax.imageio.ImageIO;

import org.apache.poi.hssf.usermodel.HSSFClientA...]]></description><category></category></item><item><title><![CDATA[J2SE - POI设置单元格的宽度和高度]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/105641636</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/105641636</guid><author>u013379717</author><pubDate>Wed, 14 Oct 2020 10:21:31 +0800</pubDate><description><![CDATA[一、接口

  1、指定设置


	/**
	 *	设置指定单元格的宽度；单元格的宽度 即 列的宽度；方法来自 Sheet 接口
	 * @param columnIndex 列的索引；值从 0 开始
	 * @param width 宽度值；单位是 1/256 个字符宽度，即值建议设置为256的倍数
	 */
	public void setColumnWidth(int columnInd...]]></description><category></category></item><item><title><![CDATA[J2SE - POI设置单元格样式]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/105682409</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/105682409</guid><author>u013379717</author><pubDate>Wed, 14 Oct 2020 10:21:22 +0800</pubDate><description><![CDATA[一、设置字体


    // 设置字体属性   
    Font font = workbook.createFont();        // 创建字体对象   
    font.setItalic(true);                     // 设置字体倾斜   
    font.setColor(Font.COLOR_RED);            // 设置字体颜色 ...]]></description><category></category></item><item><title><![CDATA[J2SE - POI合并单元格相关]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/105699531</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/105699531</guid><author>u013379717</author><pubDate>Wed, 14 Oct 2020 10:21:10 +0800</pubDate><description><![CDATA[一、实现说明

  实现方式：通过 CellRangeAddress 指定一个地址范围来实现多个单元格的合并

  构造参数：开始行，结束行，开始列，结束列

  参数说明：都是从 0 开始，且包括参数的当前行或列

二、注意事项

  无论 Row 或 Cell 是否已经创建，都可以执行单元格的合并操作；但取值和赋值时单元格必须已经存在

  合并前多个单元格的内容， 最后只...]]></description><category></category></item><item><title><![CDATA[J2SE - Jxls 2.x 模版导出 Excel 示例]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/105846288</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/105846288</guid><author>u013379717</author><pubDate>Wed, 14 Oct 2020 10:20:40 +0800</pubDate><description><![CDATA[一、说明

  Jxls 2.x 和 1.x 有很大的差异：
    表达式从类似JSTL的模式，改为了直接在单元格中插入批注的方式来声明
    新增了区域的概念，用来定义整个模板中所需要解析的表达式的所在范围，且只能声明在A1单元格内

二、依赖


	&lt;!-- Jxls的基础库 --&gt;
	&lt;dependency&gt;
	    &lt;groupId&...]]></description><category></category></item><item><title><![CDATA[J2SE - Jxls 1.x 模版导出 Excel 示例]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/105814470</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/105814470</guid><author>u013379717</author><pubDate>Wed, 14 Oct 2020 10:20:29 +0800</pubDate><description><![CDATA[一、说明

  Jxls 是基于 Poi 导出 Excel 的模板式封装，在 1.x 版本中采用了类似 JSTL 标签的方式获取数据

二、示例

  1、模版



  2、代码


// 获取核心数据
    List&lt;Goods&gt; goodsList = goodsService.queryGoodsList();
    // 组装模版数据
    Map&lt;S...]]></description><category></category></item><item><title><![CDATA[MySQL -  Error 1055：sql_mode=only_full_group_by]]></title><link>https://blog.youkuaiyun.com/u013379717/article/details/105147663</link><guid>https://blog.youkuaiyun.com/u013379717/article/details/105147663</guid><author>u013379717</author><pubDate>Wed, 14 Oct 2020 10:19:29 +0800</pubDate><description><![CDATA[一、异常

  Error 1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column XXX which is not functionally dependent on columns in GROUP BY clause;
    this is ...]]></description><category></category></item></channel></rss>