06 2017 档案

摘要:Python翻转字符串(reverse string), 一共包含5种方法, 其中第一种最简单, 即步长为-1, 输出字符串; 方法如下 5种方法的比较: 1. 简单的步长为-1, 即字符串的翻转(常用); 2. 交换前后字母的位置; 3. 递归的方式, 每次输出一个字符; 4. 双端队列, 使用e 阅读全文
posted @ 2017-06-19 21:55 zhou_jun 阅读(3365) 评论(0) 推荐(0)
摘要:为什么要Namenode HA?1. NameNode High Availability即高可用。2. NameNode 很重要,挂掉会导致存储停止服务,无法进行数据的读写,基于此NameNode的计算(MR,Hive等)也无法完成。Namenode HA 如何实现... 阅读全文
posted @ 2017-06-18 21:58 zhou_jun 阅读(1704) 评论(0) 推荐(0)
摘要:YARN设计理念与基本架构1,MRv1的局限性:扩展性差,可靠性差,资源利用率低,无法支持多种计算框架2,YARN基本设计思想1)基本框架对比 Hadoop1.0中,JobTracker由资源管理和作业控制两部分组成MRv1的局限性多,正是由于Hado... 阅读全文
posted @ 2017-06-12 14:20 zhou_jun 阅读(951) 评论(0) 推荐(0)
摘要:1, hdfs设计:减少硬件错误的危害,流式数据访问,大规模数据集,简单的一致性模型2,特点:1)移动计算的代价比移动数据的代价低在异构的软硬件平台间的可移植性2)局限性不适合低延迟性数据访问。可使用Hbase解决。不能高效存储小文件。对NameNode压力大。不支持... 阅读全文
posted @ 2017-06-12 14:12 zhou_jun 阅读(305) 评论(0) 推荐(0)
摘要:1,为什么需要hadoop 数据分析者面临的问题 数据日趋庞大,读写都出现性能瓶颈; 用户的应用和分析结果,对实时性和响应时间要求越来越高; 使用的模型越来越复杂,计算量指数... 阅读全文
posted @ 2017-06-12 14:06 zhou_jun 阅读(565) 评论(0) 推荐(0)
摘要:字符流【向文件中写入数据】现在我们使用字符流/** * 字符流 * 写入数据 * */import java.io.*;class hello{ public static void main(String[] args) throws IOException ... 阅读全文
posted @ 2017-06-07 12:46 zhou_jun 阅读(285) 评论(0) 推荐(0)
摘要:写在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依旧以例子为主,因为讲解内容的java书很多了,我觉的学以致用才是真。代码... 阅读全文
posted @ 2017-06-07 12:26 zhou_jun 阅读(255) 评论(0) 推荐(0)
摘要:操作环境: java版本: jdk 1.7以上 hbase 版本:1.2.x hadoop版本:2.6.0以上实现功能: 1,创建指定表 2,删除指定表 3,根据表名,行键,列族,列描述符,值插入数据 4,根据指定表获... 阅读全文
posted @ 2017-06-02 12:52 zhou_jun 阅读(626) 评论(1) 推荐(0)
摘要:一,NameNode: 1, Namenode是中心服务器,单一节点(简化系统的设计和实现),负责管理文件系统的名称空间(namespace)以及客户端对文件的访问。 2, 文件操作,Namenode负责文件元数据的操作,DataNode负责处理文件内容... 阅读全文
posted @ 2017-06-02 12:37 zhou_jun 阅读(2651) 评论(0) 推荐(0)
摘要:python学习,实战学习,函数的学习与使用,综合知识的运用。包括for ,while循环,if...else.. 和if... elif ... else 的条件判断! 问题描述:书写一个创建有针对性的专用密码字典的程序,其中包括的功能模块有: 0,退出程序 1,输入密码原始字符串 2,添加非法字 阅读全文
posted @ 2017-06-01 23:33 zhou_jun 阅读(643) 评论(0) 推荐(0)