- 博客(4)
- 收藏
- 关注
原创 hdfs的架构
*1、client:就是客户端 ·文件切分。文件上传hdfs的时候,client将文件切分成一个又一个的block,然后进行存储。 ·与namenode交互,获取文件的位置信息。 ·与datanaode交互,读取或者写入数据。 ·client提供一些命令来管理和访问hdfs,比如启动或者关闭hdfs。 **2.namenode:就是master,他是一个主管、管理者。 ·管理hdfs的名称空间 ·管理数据块(block)映射信息 ·配置副本策略 ·处理客户端读写请求 3、datanode:就是slave,n
2021-03-28 21:08:35 78 1
原创 Zookeeper
zookeeper ***1.***概述: ·是一个开源的分布式协调服务框架,主要用来解决分布式集群中应用系统的一致性问题和数据管理问题。 2.zookeeper的特点 ·zookeeper本质上是一个分布式文件系统,适合存放小文件,也可以存放数据库。 在上图中,zookeeper中存储的是一个又一个Znode,Znode是zookeeper中的节点 ~Znode是有路径的,例如/data/host1,/data/host2,这个路径也可以理解为Znode的name。 ~Znode也可以携带数据,...
2021-03-21 15:00:02 1332 11
原创 2021-03-17
数据结构与算法 二维数组转稀疏数组的思路 代码实现 `package com.atguigu.sparsearray; public class SparseArray { public static void main(String[] args) { //创建一个原始的二维数组11*11 //0表示没有棋子,1表示黑子,2表示蓝子 int chessArr1[][]=new int[11][11]; chessArr1[1][2]=1; chessArr1[2][3]=2; //输出原始的二维数组 Sy
2021-03-17 18:51:03 74 1
原创 Java写水仙花数
题目: ***打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。 ***例如:***153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。 public class Shuixianhua_number{ public static void main(String[] args){ for(int i=100;i<1000;i++){ int n1,n2,n3; int k=i; n1=k/100; k%=100; n2=k/10; k%.
2021-03-16 17:39:25 106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人