自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Netty继承MessageToByteEncoder出现cannot determine the type of the type parameter问题

在做mit6.824实验时,想用Java实现,逛了圈github发现已经有人实现了一部分:MIT6.824-Java其中关于RPC实现采用了netty,里面自己实现了Encode和Decode,创建了一个Class对象来接受序列化对象的类型,代码如下:public class RpcEncoder extends MessageToByteEncoder { private final Class<?> clazz; private final RpcSerializer

2022-03-04 18:05:43 797

原创 分享一个mac用的彻底关闭docker desktop的脚本

在mac上使用docker,可以使用docker desktop,但是docker desktop即使点击退出后,后台的核心程序: qemu-system-aarch64以及镜像仍会运行,占用大量内存,这里分享一个一键关闭的脚本:task_list=`launchctl list | grep docker | grep -v 'com.docker.helper' | awk '{print $3}'`echo "docker task:${task_list}"for task in ${task

2022-01-26 23:36:35 2880

原创 HDFS NameNode恢复流程详解

NameNode一、NameNode简介NameNode节点像是整个HDFS集群的管理节点,存放着元数据元数据(Metadata),又称中介数据、中继数据,为描述数据的数据(data about data),主要是描述数据属性的信息NameNode主要有这么几个职责:​ 负责客户端请求的响应​ 元数据的管理(查询,修改)NameNode对数据的管理采用了三种存储形式:1. 内存元数据(NameSystem)2. 磁盘元数据镜像文件(fsimage)3. 数据操作日志文件(

2020-11-03 20:30:16 1449 2

空空如也

空空如也

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

TA关注的人

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