自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Zookeeper的一致性哈希的负载均衡算法

一致性哈希(Consistent Hashing)是一种分布式系统中的哈希算法,主要用于将请求或数据均匀分配到多个服务器或节点上。它解决了当服务器节点发生变化(如增加或减少服务器)时,如何最小化数据迁移的问题。一致性哈希的主要优点是高效和负载均衡,尤其在动态变化的分布式系统中表现出色。: 一致性哈希将所有可能的哈希值组织成一个逻辑上的环(Hash Ring)。环的大小通常为哈希函数的输出范围。例如,使用SHA-1哈希函数,环的大小就是2^160。

2024-05-20 21:07:06 636 1

原创 Kafka

服务端中会有很多的topic,每个topic中会patitions分成多个区域,brokeid 代表的是节点id 也就是集群中启动的数量, 每个borke中都会存储相同数量的partition ,一个为领导节点 其他为副本节点;副本节点主要是为了备份;主节点用于写入;写入的流程先会写入到领导节点 ,再去写入到follower节点进行备份在这里插入图片描述1、Topic是一个逻辑概念,Producer和Consumer通过Topic进行业务沟通。

2024-05-17 21:44:11 632

原创 Minio对象存储

简单来说就是存储文件,不需要存储在本地;比如说图床,可以直接访问。账号默认 minio 密码默认是password。一个bucket就像是一个文件夹 ,自己创建一个bucket用于存储。可以自己上传自己想要的文件。

2024-04-18 09:47:08 310

原创 Font Awesome 表情库的实现 (Vue)

【代码】Font Awesome 表情库的实现 (Vue)

2024-04-17 10:51:42 192 1

原创 vue3-emoji使用

recentbooleanfalse开启最近使用emoji功能fulldatabooleanfalse如果指定为true 那么clickEmoji事件将会传出一个EmojiItem类型的对象textAreabooleanfalse开启文本框功能选项见类型定义自定义主题颜色,支持五个选项的配置,没有指定的依旧会使用指定的theme的默认值customIcon见类型定义自定义tab切换栏的显示customSize见类型定义。

2024-04-17 10:39:26 652 2

原创 Mybatis 实现流程

③用SqlSessionFactoryBulider来解析文件流XMl ConfigBuilder。②实例化SqlSessionFactoryBulider构造器。⑥SqlSessionFactory创造事务管理。④解析之后,configuration配置信息。⑨实行CRUD(如果失拜,就会回滚到事务管理)⑩(判断是否执行成功) 如果失败回滚到事务管理。①Resources 获取加载全局的配置文件。⑤实例化SqlSessionFactory。⑧创建SqlSession。

2023-07-14 15:12:48 43 1

原创 Cookie的用法

答:在访问服务器的时候会给客户端发送一个信件,当客户端带着上次的信件再次访问服务器,就证明客户端来过。此代码会记录下你每次的访问的时间,在下次访问的时候会显示上次访问的时间。注:如果未设置setMaxAge,每次关掉浏览器,会自动地清楚所有地Cookie。请求中的cookie可能会有很多,因此要数组的形式保存。①每个域名的Cookie数量上限为20个。②每个Cookie的大小限制在4KB。②:服务器反应给客户端的cookie。问:如何证明你来过一个网站?①:从请求中获取cookie。

2023-07-01 15:23:44 31

原创 HttpservletRespond

Ⅶ 用outputstream 将缓冲区的数据输出到客户端。Ⅵ 将fileoutstream流写入到缓冲区。Requset 是用来得到请求用户的参数。Respond是用来回馈给客户端信息。Ⅲ 获取下载的输入流。Ⅴ 获取输出流的信息。1、向浏览器发送信息。Ⅰ 用来传输数据的代码。

2023-06-29 16:35:39 35 1

原创 DO GET 与 DO POST 的区别

当经由Web浏览器或通过HTML、JSP直接访问Servlet的URL时,一般用GET调用。Ⅱpost请求的量大一点,get请求只有一个流,并且只能是字符串,post则能发送不同的数据。① Doget() 方法使用来处理 get请求,而Dopost()是用来处理post()请求。③ POST 它用于客户端把数据传送到服务器端,但好处是可以隐藏传送给服务器的任何数据。Ⅰpost请求会更安全,不会缓存,不会被保存在日志种。Ⅲget请求和post请求本质上就是TCP链接。

2023-06-29 13:11:40 222 1

最新版的Oauth2的实现

最新版的Oauth2的实现

2023-11-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除