<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[老王不掉头发的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/BSSMWYT</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; BSSMWYT]]></copyright><item><title><![CDATA[Hadoop集群搭建配置参考]]></title><link>https://blog.youkuaiyun.com/BSSMWYT/article/details/127112300</link><guid>https://blog.youkuaiyun.com/BSSMWYT/article/details/127112300</guid><author>BSSMWYT</author><pubDate>Thu, 29 Sep 2022 19:14:44 +0800</pubDate><description><![CDATA[hadoop集群配置文件留存]]></description><category></category></item><item><title><![CDATA[ElasticSearch同步Mysql解决方案]]></title><link>https://blog.youkuaiyun.com/BSSMWYT/article/details/125350945</link><guid>https://blog.youkuaiyun.com/BSSMWYT/article/details/125350945</guid><author>BSSMWYT</author><pubDate>Sat, 18 Jun 2022 19:55:46 +0800</pubDate><description><![CDATA[ElasticSearch同步Mysql解决方案，涉及工具logstash、canel  ]]></description><category></category></item><item><title><![CDATA[SpringBoot下redisTemplate的序列化封装文件]]></title><link>https://blog.youkuaiyun.com/BSSMWYT/article/details/123480054</link><guid>https://blog.youkuaiyun.com/BSSMWYT/article/details/123480054</guid><author>BSSMWYT</author><pubDate>Tue, 15 Mar 2022 12:00:57 +0800</pubDate><description><![CDATA[本次的轮子插件使用了Springboot，boot集成redis，测试轮子正常，可更方便的操作redis，收藏三联求支持


@EnableCaching
@Configuration
public class RedisConfig extends CachingConfigurerSupport {
    @Bean
    public RedisTemplate&lt;String, Object&gt; redisTemplate(RedisConnectionFactory factory).]]></description><category></category></item><item><title><![CDATA[省市级连的递归]]></title><link>https://blog.youkuaiyun.com/BSSMWYT/article/details/123498871</link><guid>https://blog.youkuaiyun.com/BSSMWYT/article/details/123498871</guid><author>BSSMWYT</author><pubDate>Tue, 15 Mar 2022 11:57:33 +0800</pubDate><description><![CDATA[本次的轮子插件使用了lombok（实体类data），mybatis-plus（查询单list），Vue+ElementUI，测试轮子正常，可直接使用，收藏三联求支持

实体类如下：


/**
 * 统一地区库
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class BaseArea implements Serializable {

    private static final long serialVersionUID = 1L;.]]></description><category></category></item><item><title><![CDATA[关于SpringBoot下PageHelper不生效的解决方式]]></title><link>https://blog.youkuaiyun.com/BSSMWYT/article/details/123379602</link><guid>https://blog.youkuaiyun.com/BSSMWYT/article/details/123379602</guid><author>BSSMWYT</author><pubDate>Wed, 09 Mar 2022 15:54:19 +0800</pubDate><description><![CDATA[Bug复现！！！

业务代码如下


 @Override
    public CommonResult queryAllByParam(Integer pageNo, Integer pageSize, MemberLevel memberLevel) {
        List&lt;MemberLevel&gt; list =  memberLevelDao.selectAll(memberLevel);
        PageHelper.startPage(pageNo, pageSize)]]></description><category></category></item><item><title><![CDATA[RabbitMQ集群方案]]></title><link>https://blog.youkuaiyun.com/BSSMWYT/article/details/123138973</link><guid>https://blog.youkuaiyun.com/BSSMWYT/article/details/123138973</guid><author>BSSMWYT</author><pubDate>Fri, 25 Feb 2022 18:46:40 +0800</pubDate><description><![CDATA[目录

1.集群方案的原理

2.单机多实例部署

3.RabbitMQ镜像集群配置

4.负载均衡-HAProxy

4.1 安装HAProxy

4.2 配置HAProxy



实际生产应用中都会采用消息队列的集群方案，如果选择RabbitMQ那么有必要了解下它的集群方案原理

一般来说，如果只是为了学习RabbitMQ或者验证业务工程的正确性那么在本地环境或者测试环境上使用其单实例部署就可以了，但是出于MQ中间件本身的可靠性、并发性、吞吐量和消息堆积能力等问题的考虑，在生产环境上一般都会考虑使用Ra]]></description><category></category></item><item><title><![CDATA[RabbitMQ无法访问图形化界面问题总结]]></title><link>https://blog.youkuaiyun.com/BSSMWYT/article/details/123096651</link><guid>https://blog.youkuaiyun.com/BSSMWYT/article/details/123096651</guid><author>BSSMWYT</author><pubDate>Wed, 23 Feb 2022 18:46:56 +0800</pubDate><description><![CDATA[无法远程访问15672r，abbitmq无法登入图形化界面，RabbitMQ无法访问图形化界面问题总结]]></description><category></category></item><item><title><![CDATA[springboot整合swagger2接口文档]]></title><link>https://blog.youkuaiyun.com/BSSMWYT/article/details/123065858</link><guid>https://blog.youkuaiyun.com/BSSMWYT/article/details/123065858</guid><author>BSSMWYT</author><pubDate>Tue, 22 Feb 2022 13:17:00 +0800</pubDate><description><![CDATA[swagger2配置方法]]></description><category></category></item><item><title><![CDATA[Redis缓存穿透解决方案--布隆过滤器]]></title><link>https://blog.youkuaiyun.com/BSSMWYT/article/details/123008359</link><guid>https://blog.youkuaiyun.com/BSSMWYT/article/details/123008359</guid><author>BSSMWYT</author><pubDate>Fri, 18 Feb 2022 18:06:41 +0800</pubDate><description><![CDATA[布隆过滤器介绍

巴顿.布隆于一九七零年提出，布隆过滤器中有一个很长的二进制向量（位数组）一系列随机函数 (哈希) 空间效率和查询效率高存在一定的误判率

布隆过滤器原理

布隆过滤器（Bloom Filter）的核心实现是一个超大的位数组和几个哈希函 数。假设位数组的长度为m，哈希函数的个数为k



以上图为例，具体的操作流程：假设集合里面有3个元素{x, y, z}，哈希函 数的个数为3。首先将位数组进行初始化，将里面每个位都设置位0。对于 集合里面的每一个元素，将元素依次通过3个哈希函数进行映射，每]]></description><category></category></item><item><title><![CDATA[关于MacOS的Nginx安装及配置]]></title><link>https://blog.youkuaiyun.com/BSSMWYT/article/details/122767822</link><guid>https://blog.youkuaiyun.com/BSSMWYT/article/details/122767822</guid><author>BSSMWYT</author><pubDate>Wed, 02 Feb 2022 09:09:25 +0800</pubDate><description><![CDATA[关于MacOS的Nginx安装及配置]]></description><category></category></item><item><title><![CDATA[消息中间件rabbitMQ的可靠性处理]]></title><link>https://blog.youkuaiyun.com/BSSMWYT/article/details/122664883</link><guid>https://blog.youkuaiyun.com/BSSMWYT/article/details/122664883</guid><author>BSSMWYT</author><pubDate>Mon, 24 Jan 2022 12:13:29 +0800</pubDate><description><![CDATA[RabbitMQ中的可靠性问题处理]]></description><category></category></item><item><title><![CDATA[关于Nginx的配置文件niginx.conf的中文详解]]></title><link>https://blog.youkuaiyun.com/BSSMWYT/article/details/122429875</link><guid>https://blog.youkuaiyun.com/BSSMWYT/article/details/122429875</guid><author>BSSMWYT</author><pubDate>Tue, 11 Jan 2022 12:45:46 +0800</pubDate><description><![CDATA[每次都要备份，索性直接写个详细点的备注然后留作备份了，纯手打，nginx版本为1.19.0


#配置worker进程运行用户，nobody是一个linux用户，一般用于启动程序，没有密码
#user  nobody;
#配置工作进程数目，根据硬件调整，通常等于CPU数量或者二倍CPU的数量
worker_processes  1;

#配置全局错误日志及类型，[debug|info|notice|warn|error/|crit]，默认为error
#error_log  logs/error.log;
]]></description><category></category></item><item><title><![CDATA[适用于ElementUI的表格增删改模板]]></title><link>https://blog.youkuaiyun.com/BSSMWYT/article/details/122296123</link><guid>https://blog.youkuaiyun.com/BSSMWYT/article/details/122296123</guid><author>BSSMWYT</author><pubDate>Tue, 04 Jan 2022 09:09:32 +0800</pubDate><description><![CDATA[针对于Vue初学者的模板，可直接更改数值套用

用法：将表格中的数值和封装类型改成自己需要的即可，有小部分的问题，没有严谨的布局，大体功能已经实现，如有细小Bug，请私信老王

标签部分：


&lt;template&gt;
&lt;div&gt;
  &lt;!-- 备注： inline=true 为强制为一行，否则 两个输入框会占用两行
            model=formInline  model是element自带的，绑定表单，将表单内容封装为一个对象

    --&gt;
  &lt;]]></description><category></category></item></channel></rss>