<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weixin_43496972的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_43496972</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_43496972]]></copyright><item><title><![CDATA[ES基础操作]]></title><link>https://blog.youkuaiyun.com/weixin_43496972/article/details/131379425</link><guid>https://blog.youkuaiyun.com/weixin_43496972/article/details/131379425</guid><author>weixin_43496972</author><pubDate>Sun, 25 Jun 2023 15:51:29 +0800</pubDate><description><![CDATA[说明：keyword不会分词（能聚合、排序），text会分词（不能聚合、排序），index建立索引，store是否存储（不存储查不到，一般只需搜索而不需展示到页面的才设置false，如地址）说明：在es中存储的数据都会存在一个_score分值，分值越高越匹配。数字型：long,integer,shrot,byte,double,float。地理形状数据类型：geo_shape,多边形的复杂地理形状。嵌套数据类型：nested，关于json对象的数组。对象数据类型：object，单独的json对象。]]></description><category></category></item><item><title><![CDATA[Podam 一个Pojo填充随机值利器]]></title><link>https://blog.youkuaiyun.com/weixin_43496972/article/details/110824342</link><guid>https://blog.youkuaiyun.com/weixin_43496972/article/details/110824342</guid><author>weixin_43496972</author><pubDate>Mon, 07 Dec 2020 18:20:42 +0800</pubDate><description><![CDATA[开发中常常遇到需要Mock数据来测试功能是否完整，手动一个一个填数据有点浪费时间，最近找到这样一个小工具，非常方便的给Pojo类所有字段填上随机值，非常好用，这里推荐下。
官网：https://mtedone.github.io/podam/
使用方法：
1、添加Maven依赖
&lt;dependency&gt;
	&lt;groupId&gt;uk.co.jemos.podam&lt;/groupId&gt;
	&lt;artifactId&gt;podam&lt;/artifactId&gt;
	&l]]></description><category></category></item><item><title><![CDATA[Spring Boot 过滤器注入redis为null]]></title><link>https://blog.youkuaiyun.com/weixin_43496972/article/details/107089457</link><guid>https://blog.youkuaiyun.com/weixin_43496972/article/details/107089457</guid><author>weixin_43496972</author><pubDate>Thu, 02 Jul 2020 17:37:29 +0800</pubDate><description><![CDATA[踩坑记录：

因需在过滤去查询redis中的用户登录信息，使用@Autowired 注解注入发现为null，后百度说要使用@Resource 注解注入依然未解决问题。

后想到可能是ioc加载顺序的原因，解决办法如下：


private RedisTemplate redisTemplate;

    @Override
    public void init(FilterConfig filterConfig) throws ServletException {
        if (redisT]]></description><category></category></item><item><title><![CDATA[ElasticSearch安装 --- windows版]]></title><link>https://blog.youkuaiyun.com/weixin_43496972/article/details/107025533</link><guid>https://blog.youkuaiyun.com/weixin_43496972/article/details/107025533</guid><author>weixin_43496972</author><pubDate>Mon, 29 Jun 2020 18:06:43 +0800</pubDate><description><![CDATA[ElasticSearch安装 — windows版
文件下载地址:
链接：https://pan.baidu.com/s/1_Cy_Sy1-vOvsUxliM-EZHQ
提取码：qpcv
定义:　　
　　Elasticsearch 是一个分布式的搜索和分析引擎，可以用于全文检索、结构化检索和分析，并能将这三者结合起来。Elasticsearch 。ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎，基于RESTful web接口。Elasticsear]]></description><category></category></item><item><title><![CDATA[前后端分离 Spring data jpa Pageable 多sort排序规则用法]]></title><link>https://blog.youkuaiyun.com/weixin_43496972/article/details/106712612</link><guid>https://blog.youkuaiyun.com/weixin_43496972/article/details/106712612</guid><author>weixin_43496972</author><pubDate>Fri, 12 Jun 2020 11:45:45 +0800</pubDate><description><![CDATA[前后端分离 Spring data jpa Pageable 多sort排序规则用法
因为公司要求，使用Pageable 进行分页，前后端分离分页时遇到多个排序规则sort传参问题；
传递多个sort即可，有先后，例如：

调试截图：


]]></description><category></category></item><item><title><![CDATA[Rabbit MQ 简单入门 看这篇文章就懂了]]></title><link>https://blog.youkuaiyun.com/weixin_43496972/article/details/105508580</link><guid>https://blog.youkuaiyun.com/weixin_43496972/article/details/105508580</guid><author>weixin_43496972</author><pubDate>Tue, 14 Apr 2020 11:55:00 +0800</pubDate><description><![CDATA[初识RabbitMQ
RabbitMQ 是一个开源的消息代理和队列服务器，用来通过普通协议在完全不同的应用之间共享数据，RabbitMQ是使用 Erlang语言来编写的，并且RabbitMQ是基于AMQP协议的
RabbitMQ的优点:

开源、性能优秀、稳定性保障
提供可靠性消息投递模式(confirm)、返回模式(return)
与SpringAMQP完美的整合、API丰富
集群模式丰富，表达...]]></description><category></category></item><item><title><![CDATA[前端调用后端跨域问题]]></title><link>https://blog.youkuaiyun.com/weixin_43496972/article/details/105115207</link><guid>https://blog.youkuaiyun.com/weixin_43496972/article/details/105115207</guid><author>weixin_43496972</author><pubDate>Tue, 14 Apr 2020 11:38:49 +0800</pubDate><description><![CDATA[跨域问题记录
在拦截器或者过滤器中添加如下代码 内联代码片。
		response.setHeader("Access-Control-Allow-Credentials", "true");
        // 指定允许其他域名访问
        response.setHeader("Access-Control-Allow-Origin", "*");
        // 响应类型
 ...]]></description><category></category></item><item><title><![CDATA[Rabbit MQ交换机 详解 手写超详细]]></title><link>https://blog.youkuaiyun.com/weixin_43496972/article/details/105507980</link><guid>https://blog.youkuaiyun.com/weixin_43496972/article/details/105507980</guid><author>weixin_43496972</author><pubDate>Tue, 14 Apr 2020 11:37:15 +0800</pubDate><description><![CDATA[Exchange(交换机)详解

交换机属性:
Name: 交换机名称
Type: 交换机类型 diect、topic、fanout、headers
Durability: 是否需要持久化，true为持久化
AutoDelete: 当最后一个绑定到Exchange的队列删除后，自动删除该Exchange
Internal: 当前Exchange是否用于RabbitMQ内部使用，默认为false (...]]></description><category></category></item><item><title><![CDATA[架构演进之路！]]></title><link>https://blog.youkuaiyun.com/weixin_43496972/article/details/92807882</link><guid>https://blog.youkuaiyun.com/weixin_43496972/article/details/92807882</guid><author>weixin_43496972</author><pubDate>Wed, 19 Jun 2019 11:01:31 +0800</pubDate><description><![CDATA[1、概述
本文以淘宝作为例子，介绍从一百个并发到千万级并发情况下服务端的架构的演进过程，同时列举出每个演进阶段会遇到的相关技术，让大家对架构的演进有一个整体的认知，文章最后汇总了一些架构设计的原则。
2、基本概念
在介绍架构之前，为了避免部分读者对架构设计中的一些概念不了解，下面对几个最基础的概念进行介绍：
分布式系统中的多个模块在不同服务器上部署，即可称为分布式系统，如Tomcat和数据库分别部...]]></description><category></category></item><item><title><![CDATA[spring中service调用service的事务控制]]></title><link>https://blog.youkuaiyun.com/weixin_43496972/article/details/89312924</link><guid>https://blog.youkuaiyun.com/weixin_43496972/article/details/89312924</guid><author>weixin_43496972</author><pubDate>Mon, 15 Apr 2019 15:27:48 +0800</pubDate><description><![CDATA[在使用SPRING的事务控制时，事务一般都是加在SERVICE层的，这个时候如果一个SERVICE调用另一个SERVICE时有可能会出现事务控制问题，比如第二个SERVICE抛出了异常，第一个SERVICE却正常提交了，比如下面这个例子：
事务配置
&lt;tx:method name=“add*” propagation=“REQUIRED”/&gt;
测试代码
@Test
public voi...]]></description><category></category></item><item><title><![CDATA[Spring定时器，只触发一次任务。]]></title><link>https://blog.youkuaiyun.com/weixin_43496972/article/details/83307997</link><guid>https://blog.youkuaiyun.com/weixin_43496972/article/details/83307997</guid><author>weixin_43496972</author><pubDate>Tue, 23 Oct 2018 15:45:45 +0800</pubDate><description><![CDATA[按说只在tomcat启动时执行一次，我们可以用监听器来实现，但是有些开发框架中因特殊场景不适合用监听器。那么定时任务也可以实现只执行一次的操作。配置如下
好使的话大家给个赞
&amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;amp;gt;

&amp;amp;lt;bean id=&amp;quot;publicWebServiceJob&amp;quot; class=&]]></description><category></category></item></channel></rss>