<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[NaShiYu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/NaShiYu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; NaShiYu]]></copyright><item><title><![CDATA[最新省市数据获取]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/149254748</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/149254748</guid><author>NaShiYu</author><pubDate>Thu, 10 Jul 2025 17:42:04 +0800</pubDate><description><![CDATA[获取最新省市数据]]></description><category></category></item><item><title><![CDATA[结构型模式-总结]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/131141425</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/131141425</guid><author>NaShiYu</author><pubDate>Sat, 10 Jun 2023 14:15:47 +0800</pubDate><description><![CDATA[结构型设计模式]]></description><category></category></item><item><title><![CDATA[结构型模式-代理模式]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/131140449</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/131140449</guid><author>NaShiYu</author><pubDate>Sat, 10 Jun 2023 14:00:38 +0800</pubDate><description><![CDATA[代理模式]]></description><category></category></item><item><title><![CDATA[结构型模式-享元模式]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/131139962</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/131139962</guid><author>NaShiYu</author><pubDate>Sat, 10 Jun 2023 11:55:47 +0800</pubDate><description><![CDATA[享元模式]]></description><category></category></item><item><title><![CDATA[结构型模式-外观模式]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/131139640</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/131139640</guid><author>NaShiYu</author><pubDate>Sat, 10 Jun 2023 11:18:16 +0800</pubDate><description><![CDATA[门面模式/外观模式]]></description><category></category></item><item><title><![CDATA[结构型模式-装饰模式]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/131139074</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/131139074</guid><author>NaShiYu</author><pubDate>Sat, 10 Jun 2023 10:57:08 +0800</pubDate><description><![CDATA[装饰器模式]]></description><category></category></item><item><title><![CDATA[结构型模式-组合模式]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/131050244</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/131050244</guid><author>NaShiYu</author><pubDate>Mon, 05 Jun 2023 16:31:07 +0800</pubDate><description><![CDATA[组合模式]]></description><category></category></item><item><title><![CDATA[结构型模式-桥接模式]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/131048889</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/131048889</guid><author>NaShiYu</author><pubDate>Mon, 05 Jun 2023 16:05:02 +0800</pubDate><description><![CDATA[桥接设计模式]]></description><category></category></item><item><title><![CDATA[结构型模式-适配器模式]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/131046229</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/131046229</guid><author>NaShiYu</author><pubDate>Mon, 05 Jun 2023 15:15:58 +0800</pubDate><description><![CDATA[将类的接口转换为客户期望的另一个接口，适配器可以让不兼容的两个类一起协同工作适配器模式的关键点就在于转换，而转换时要在已有的接口基础上做好兼容。]]></description><category></category></item><item><title><![CDATA[原型设计模式]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/131045137</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/131045137</guid><author>NaShiYu</author><pubDate>Mon, 05 Jun 2023 13:23:34 +0800</pubDate><description><![CDATA[原型模式]]></description><category></category></item><item><title><![CDATA[工厂设计模式]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/131044123</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/131044123</guid><author>NaShiYu</author><pubDate>Mon, 05 Jun 2023 11:44:36 +0800</pubDate><description><![CDATA[工厂模式]]></description><category></category></item><item><title><![CDATA[建造者模式]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/131043261</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/131043261</guid><author>NaShiYu</author><pubDate>Mon, 05 Jun 2023 10:59:21 +0800</pubDate><description><![CDATA[建造者模式]]></description><category></category></item><item><title><![CDATA[单例设计模式]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/131043086</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/131043086</guid><author>NaShiYu</author><pubDate>Mon, 05 Jun 2023 10:33:24 +0800</pubDate><description><![CDATA[单例模式]]></description><category></category></item><item><title><![CDATA[MeiliSearch安装]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/129981964</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/129981964</guid><author>NaShiYu</author><pubDate>Thu, 06 Apr 2023 10:23:12 +0800</pubDate><description><![CDATA[Meilisearch安装使用]]></description><category></category></item><item><title><![CDATA[Elasticsearch获取集群的统计信息]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/124973411</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/124973411</guid><author>NaShiYu</author><pubDate>Wed, 25 May 2022 20:57:27 +0800</pubDate><description><![CDATA[Elasticsearch7.x获取集群的统计信息]]></description><category></category></item><item><title><![CDATA[Elasticsearch常用查询]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/124952459</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/124952459</guid><author>NaShiYu</author><pubDate>Tue, 24 May 2022 18:56:44 +0800</pubDate><description><![CDATA[Elasticsearch常用查询]]></description><category></category></item><item><title><![CDATA[Zookeepe基本使用]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/112338310</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/112338310</guid><author>NaShiYu</author><pubDate>Sat, 16 Jan 2021 20:06:17 +0800</pubDate><description><![CDATA[1. Zookeeper数据模块Znode
]]></description><category></category></item><item><title><![CDATA[Zookeeper简介]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/112335638</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/112335638</guid><author>NaShiYu</author><pubDate>Thu, 07 Jan 2021 20:36:05 +0800</pubDate><description><![CDATA[zookeeper的基本概念

Zookeeper是⼀个开源的分布式协调服务，其设计⽬标是将那些复杂的且容易出错的分布式⼀致性服务封装起来，构成⼀个⾼效可靠的原语集，并以⼀些简单的接⼝提供给⽤户使⽤。 zookeeper是⼀个典型
的分布式数据⼀致性的解决⽅案，分布式应⽤程序可以基于它实现诸如数据订阅/发布、负载均衡、命名服务、集群管理、分布式锁和分布式队列等功能


基本概念


集群⻆⾊

    通常在分布式系统中，构成⼀个集群的每⼀台机器都有⾃⼰的⻆⾊，最典型的集群就是Mas...]]></description><category></category></item><item><title><![CDATA[Netty]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/112211367</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/112211367</guid><author>NaShiYu</author><pubDate>Tue, 05 Jan 2021 01:56:48 +0800</pubDate><description><![CDATA[目录

一、Netty 概述

二、线程模型

1. 单线程模型

2. 线程池模型

3. Netty模型

三、Netty核心组件

ChannelHandler 及其实现类

ChannelPipeline

ChannelHandlerContext

ChannelFuture

EventLoopGroup 和其实现类 NioEventLoopGroup

ServerBootstrap 和 Bootstrap

四、简单案例

一、Netty 概述

Netty 是由 JBOSS 提供一个异.]]></description><category></category></item><item><title><![CDATA[分布式架构网络通信-RPC|RMI|BIO|NIO|AIO]]></title><link>https://blog.youkuaiyun.com/NaShiYu/article/details/112208376</link><guid>https://blog.youkuaiyun.com/NaShiYu/article/details/112208376</guid><author>NaShiYu</author><pubDate>Tue, 05 Jan 2021 01:04:18 +0800</pubDate><description><![CDATA[在分布式服务框架中，一个最基础的问题就是远程服务是怎么通讯的，在Java领域中有很多可实现远程通讯的技
术，例如：RMI、Hessian、SOAP、ESB和JMS等

1.基本原理

在底层层面去看，网络通信需要做的就是将流从一台计算机传输到另外一台计算机，基于传输协议和网络IO来实现

 传输协议

  UDP: 广播协议，面向无连接，速度快，不安全
	  TCP: 面向连接的协议，速度不快，较为安全
	 TCP、UDP都是在基于Socket概念上为某类应用场景而扩展出的传输协议
 网...]]></description><category></category></item></channel></rss>