1 m_target

尚未进行身份认证

暂无相关描述

等级
博文 66
排名 8w+

hdfs读写文件的流程

1.hdfs写文件的流程上传数据时datanode的选择策略第一个副本考虑与client最近的(同机架)第二个副本考虑跨机架的datanode,增加副本可靠性第三个副本在第一个副本机架上选择一台datanode存放上传流程客户端上传文件大小为300m,这个文件将被分成三个block上传客户端请求namenode上传文件,namanode在元数据检验后,满足上传上传条件向客户端...

2019-05-09 21:07:27

HA高可用集群搭建

普通的hadoop集群namenode(nn)secondarynamenode(2nn)datanode(dn)普通的hadoop集群存在的问题datanode存在单点故障问题吗?不存在,因为datanode有多个机器,而且有副本机制作为保障namenode存在单点故障问题吗?存在,因为2nn不能代替nn,2nn的作用只是融合fsimage和edits文件,所以nn...

2019-05-09 21:05:57

ZooKeeper

1.ZooKeeper开源的分布式的协调服务,是Google的Chubby一个开源的实现,它是一个为分布式应用提供一致性服务的软件2.ZooKeeper提供的功能配置维护域名服务分布式锁组服务3.ZooKeeper的特点简单ZooKeeper的核心是一个精简的文件系统,它支持一些简单的操作和一些抽象操作丰富ZooKeeper的操作是很丰富的,可实现一...

2019-05-09 21:04:31

hdfs体系架构

1.hdfs(分布式文件系统)1.1分布式文件系统数据集的大小超过一台独立的计算机的存储能力时,就要通过网络中的多个机器来存储数据集,把管理网络中多台计算机组成的文件系统,称为分布式文件系统1.2hdfs的特点分布式数据量越来越多,在一个操作系统管辖的范围存不下了,那么就分配到更多的操作系统管理的磁盘中,但是不方便管理和维护,因此迫切需要一种系统来管理多台机器上的文件,这就是...

2019-05-09 21:01:46

hdfs基本操作

1.hdfs的操作(图形界面)1.1hdfs的启动流程进入安全模式加载fsimage加载edits保存检查点(融合fsimage和edits文件,生成新的fsimage)退出安全模式1.2通过浏览器访问http://namenode:500702.hdfs的操作(shell操作)hdfsdfshadoopfshdfsdfs-puttext01.tx...

2019-05-09 20:59:54

递归的简单应用

题目一一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?解题思路:因为是每经过一个村庄会卖掉一本又一只,经过第七个村庄后还剩两只,按照要求,如果还经过一个村庄也就是第八个村庄后,鸭子数量就会为0,本题目解题使用一个count临时变量来统计所经过的村庄的数目。使用递归的解法,当鸭子数目不为...

2018-11-17 20:23:57

JAVA版CORBA程序

JAVA版CORBA程序1——HelloWorld程序目录结构如下1.编写IDL接口HelloWorld.idlmodulesample{interfaceHelloWorld{stringsayHello();};};2编译IDL接口:idlj–fallHelloWorld.idl编译结果生成sample包,生成下述文件_HelloWorldSt...

2018-11-03 00:29:38

java实现kfc点餐系统

1.基本需求1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。6.html.jsp实现可视化界面。7.实现会员储值卡功能,完成储值卡消费。8.实现当天营业额和餐品销量计算和统计,用数据库记录。Echars实现数据可视化2.设计模式单点食物:采用简...

2018-10-27 11:54:22

SSM实现RPG游戏之角色生成器

功能描述几乎所有的RPG游戏(一种源自《龙与地下城》的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色游戏角色应有的属性游戏角色应有以下属性:名字、性别、种族、职业、力量、敏捷、体力、智力、智慧、生命值、魔法值和技能。名字:不超过50个字符。性别:可以选择男性和女性。种族:一共可选五个种族,人类、精灵、兽人、矮人和元素。职业:可选六种职业,狂战士、圣骑士、刺客、猎手、祭司和...

2018-10-01 12:27:28

java实现24点游戏

游戏规则从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1),按照要求编程解决24点游戏。基本要求随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式列出表达式无重复用户初始生命值为一给定值(比如3),初始分数为0。随机生成4个代表扑克牌牌面的数字或字母,由用户输入包含这4个数字或字母的运算表达式(可...

2018-09-30 14:39:09

单词频率统计

功能需求导入任意英文文本文件统计各单词出现的频率,并按照字典序输出将单词频率写入数据库实现GUI页面实现思路读文件使用BufferedReader可以读取一行,使用StringBuilder的append()将读入的字符串追加。频率统计将英文字符串使用spilt()按空格分割,使用带自然排序的TreeMap进行存储,key存单词,value存频率。存入数据库使...

2018-09-21 15:39:50

最大公约数与最小公倍数的实现方式

最大公约数的三种实现方式方式一:列举法主要思路:设置一个变量i使i的初始值为两个数较小的那一个,判断这两个数能否被i整除,能整除则返回最大公约数i,不能整除i让i–,再次进行判断,最终如果i=1,则两个数互质,流程图如图一所示。方式二:相减法主要思路:输入的两个数当num1与num2不相等时,如果num1>num2,则num1=num1-num2,否则nu...

2018-09-07 19:25:57

c++实现文件实现学生信息管理系统

c++实现文件实现学生信息管理系统功能如下:添加学生信息(学生添加完成将直接保存进文件)成绩信息(c语言,大学英语,高等数学)个人信息(姓名、性别、学号、年龄)显示学生信息查询学生信息按学号查询按名字查询按学号删除学生信息修改学生信息按学号对学生进行排序类的设计:表示成绩的Score类:classScore{public:float...

2018-09-06 21:43:51

对象的序列化

对象的序列化(对象流)将对象以字节方式序列化,存储到硬盘,或者进行网络中传输。进行对象的硬盘存储:1.使得被存储的对象,必须要实现序列化的接口!2.实现序列化接口得类,生成序列化版本号,如未生成,修改类代码结构后,产生:InvalidClassException3.读取文件中的序列化对象,以EOFException异常的发生表示读取文件末尾...

2018-09-03 19:23:42

maven更换中央仓库

更换中央仓库<mirror><id>nexus-aliyun</id><mirrorOf>*</mirrorOf><name>Nexusaliyun</name><url>http://maven.aliyun.com/nexus/con

2018-09-03 19:19:59

三天打鱼两天晒网

问题描述中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。解题思路存储日期到in.txt文件:采用BufferOutPutStream字节缓冲流对FileOutPutStrean进行了包装以便提高效率、保护磁盘。从in.txt文件读取日期:采用BufferReader对FileReader进行包装...

2018-08-30 20:38:15

maven的依赖范围

Maven的依赖范围""编译测试运行(打包)compiletruetruetrue例如(c3p0)testtrue...

2018-08-29 23:04:20

maven修改jdk版本

<profiles><profile><id>development-jdk-1.8</id><activation><jdk>1.8</jdk><activeByDefault>true&

2018-08-29 23:03:10

MD5加密

try{MessageDigestmessageDigest=MessageDigest.getInstance("md5");byte[]bytes=messageDigest.digest(str.getBytes("utf-8"));BigIntegerbigInteger=newBigInteger(1,byte...

2018-08-29 23:01:35

请求转发、请求重定向与页面跳转问题

页面转发与重定向请求转发:-1.服务器内部进行的转发-2.一次请求-3.地址栏不会发生变化//获取请求转发器RequestDispatcherdispatcher=req.getRequestDispatcher("/myservlet04.do");//请求转发dispatcher.forward(req,resp);页...

2018-08-29 22:59:12
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。