菜鸟笔记主要是程序员用来记录程序片段的小笔记。方便程序员快速找到属于自己需要的编程程序小笔记片段,快速解决各种麻烦程序问题BUG。
JDK5.0提供了四种元注解:Retention, Target, Documented, Inherited
采用多台NN组成联邦。NN是独立的,NN之间不需要相互调用。NN是联合的,同属于一个联邦,所管理的DN作为block的公共存储。
1、Copy阶段:ReduceTask从各个MapTask上远程拷贝一片数据,并针对某一片数据,如果其大小超过一定阈值,则写到磁盘上,否则直接放到内存中。
问题1:创建Person的对象,以后用new Person()创建,还是用反射创建?
1)客户端向namenode请求上传文件,namenode检查目标文件是否已存在,父目录是否存在。
1)客户端向namenode请求上传文件,namenode检查目标文件是否已存在,父目录是否存在。
​反射的深入了解 一、提供丰富的类 package com.lanson.test02; //作为一个父类 public class Person {
为什么这么简单:因为这个枚举类底层没有属性,属性,构造器,toString,get方法都删掉不写了,然后案例来说应该
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象, 都能够调用它的任意方法和属性;这种动态获取信息以及动态调用...
Yarn上可以运行各种类型的分布式运算程序(mapreduce只是其中的一种),比如mapreduce、storm程序,spark程序等。
1.1、合并小文件:在执行mr任务前将小文件进行合并,大量的小文件会产生大量的map任务,增大map任务装载次数,而任务的装载比较耗时,从而导致 mr 运行较慢...
JDBC(Java DataBase Connectivity, Java数据库连接) ,是一种用于执行SQL语句的Java API,为多种关系数据库提供统一...
1.1、合并小文件:在执行mr任务前将小文件进行合并,大量的小文件会产生大量的map任务,增大map任务装载次数,而任务的装载比较耗时,从而导致 mr 运行较慢...
采用多台NN组成联邦。NN是独立的,NN之间不需要相互调用。NN是联合的,同属于一个联邦,所管理的DN作为block的公共存储。
假设有五台服务器组成的zookeeper集群,它们的id从1-5,同时它们都是最新启动的,也就是没有历史数据, 在存放数据量这一点上,都是一样的。假设这些服务器...
1、Copy阶段:ReduceTask从各个MapTask上远程拷贝一片数据,并针对某一片数据,如果其大小超过一定阈值,则写到磁盘上,否则直接放到内存中。
思考3:如果将来数据顺序发⽣变化,如下所示,还能⽤ list1[0] 访问到数据'Tom'吗?。
系统应用概览是纯理论的部分虽然很简单,但是看完之后发现其实很多时候有一些术语在自己的观念里面是很狭隘的,作者在书中用了更加严谨的解释话语论述一些软件和系统设计中...
第一部分讲述了NOSQL为什么会主键由关系模型发展而来。以及介绍了历史长河中曾经被尝试的一些模型信息。
消息代理其实指的就是消息队列,但是我认为作者这里的代理,是给予系统架构位置考量的,因为消息中间件的本质就是作为不同服务之间交流的一种媒介。
又一本网络基础的书啃完了,这本书建议结合[[《网络是怎么样连接的》读书笔记 - 汇总篇]]这一篇读书笔记食用(当然也可以直接看原书)。
个人拉取的版本为 4.9.4,因为时效性未来版本有些代码可能会被改进,所以要注意版本问题。
根据网络上的常见面试题进行收集,基本能应付大部分的场景,HTTP大部分是八股,所以直接开始背书即可。
两种技能增长曲线并不是新东西,把这个标题放到网上搜索你会发现一大堆类似的文章,每个人对于技能增长曲线有不同的思考,本文仅仅是对此做了简单梳理。
本节介绍HTTPS优化是一个不小的话题,关于优化的讨论是在其他软硬件合理配置的前提下进行的,而关于HTTPS,我们常常会想它肯定要比HTTP要慢,实际上一个优化...
RocketMq3.X的版本和Kafka一样是基于Zookeeper进行路由管理的,但是这意味着运维需要多部署一套Zookeeper集群,后来RocketMq选...
简单记录RocketMq的JDK8以上版本的编译问题,在RocketMq的github - issue里面讨论还挺多的。
如果你喜欢并且想要看一些英文书或者原著,或者想要提升英语水平,那么阅读这些内容都会有帮助。
所谓的窃听是因为TCP/IP模型的物理层、数据链路层、网络层这几层所需要的设备支持都不可能是个人用户所具备的东西,所以在这几个环节进行通信窃听是完全有可能的。
很多时候我们喜欢在自己电脑上装一台Linux虚拟机玩,但是每次装好之后基本都是两眼无神,不知道下一步干啥,所以这篇文章主要就是解决安装好Linux之后,建议做的...