摘要: Google论文之三----MapReduce摘要MapReduce是一个设计模型,也是一个处理和产生海量数据的一个相关实现。用户指定一个用于处理一个键值(key-value)对生成一组key/value对形式的中间结果的map函数,以及一个将中间结果键相同的键值对合并到一起的reduce函数。许多现实世界的任务都能满足这个模型,如这篇文章所示。使用这个功能形式实现的程序能够在大量的普通机器上并行... 阅读全文
posted @ 2018-10-10 15:21 renhq 阅读(642) 评论(0) 推荐(0) 编辑
摘要: ---title:windows 代理无法设置的解决 date: 2018-09-12 14:07:04tags: windows 上网---## 问题描述Internet 属性 -> 连接 最下面有一行字:某些设置由系统管理员进行管理,以前没这个提示信息。 Internet 属性 -> 连接 -> 局域网设置,设置完代理服务器,保存后再进来,发现修改不了。 ## 问题解决1、2、注册表 HKEY... 阅读全文
posted @ 2018-09-15 17:00 renhq 阅读(1192) 评论(1) 推荐(1) 编辑
摘要: 最近在学习hadoop,用的hadoop2.6.0 然后在学习编写mapreduce程序时,发现默认对文件的输入是采用每行进行分割,下面来分析下改变这个分割方式的办法: 来看看默认是怎样实现的: 如果不使用Job的setInputFormatClass()设置,默认的InputFormat类是使用T 阅读全文
posted @ 2016-03-29 20:49 renhq 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 因为要安装hadoop所以需要设置ssh无密码登录,SSH的安装就不在这里介绍了: 我的系统是ubuntu15.10,开始按照网上很多的步骤去配置,最后发现登录时还要密码,登录多次也是这样的情况 最后在网上搜素很多资料解决了这个问题。因此记录下来,看看能否帮助也遇到这样问题的同学。 下面介绍具体配置 阅读全文
posted @ 2016-03-24 17:04 renhq 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 大数相乘:两个位数很长的数相乘(整型无法存储整型范围:(0x80000000=0;i--,j++){ a[j]=ca[i]-'0'; } for(int i=cb.length-1,j=0;i>=0;i--,j++){ b[j]=cb[i]-'0'; } result = new int[a.len... 阅读全文
posted @ 2015-07-30 18:01 renhq 阅读(290) 评论(0) 推荐(0) 编辑
摘要: JAVA类型信息——Class对象一、RTTI概要 1、类型信息RTTI :即对象和类的信息,例如类的名字、继承的基类、实现的接口等。2、类型信息的作用:程序员可以在程序运行时发现和使用类型信息。3、RTTI真正含义:运行时,识别一个对象的类型。 4、如何在程序运行时识别对象和类的信息? 1)传统RTTI:即在编译时已知道了所有的类型。 2)反射机制... 阅读全文
posted @ 2015-07-23 16:22 renhq 阅读(284) 评论(0) 推荐(0) 编辑
摘要: Java虚拟机学习 - 对象访问分类: JVM2012-09-26 19:36 9280人阅读 评论(17) 收藏 举报对象访问会涉及到Java栈、Java堆、方法区这三个内存区域。如下面这句代码:[java] view plaincopyprint?Object objectRef = new Object(); 假设这句代码出现在方法体中,"Object objectRef”... 阅读全文
posted @ 2015-07-23 16:20 renhq 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一:Java技术体系模块图二:JVM内存区域模型1.方法区也称"永久代” 、“非堆”, 它用于存储虚拟机加载的类信息、常量、静态变量、是各个线程共享的内存区域。默认最小值为16MB,最大值为64MB,可以通过-XX:PermSize 和 -XX:MaxPermSize 参数限制方法区的大小。运行时常... 阅读全文
posted @ 2015-07-23 16:17 renhq 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 观察者模式: 观察者模式定义了对象之间的一对多依赖,这样一来当一个对象改变时,它的所有依赖者都会收到通知并自动更新。 ObserverImplement类中实现一个含有SubjectImplement类的构造器用于向主题类注册,当主题实例发生改变时主题实例会执行notifyObserver()函... 阅读全文
posted @ 2015-07-22 13:30 renhq 阅读(179) 评论(0) 推荐(0) 编辑
摘要: java 对象锁和类锁的区别 转自 在java编程中,经常需要用到同步,而用得最多的也许是synchronized关键字了,下面看看这个关键字的用法。因为synchronized关键字涉及到锁的概念,所以先来了解一些相关的锁知识。 java的内置锁:每个java对象都可以用做一个实现同步的锁,这些锁成为内置锁。线程进入同步代码块或方法的时候会自动获得该锁,在退出同步代码块或方法时会释放该锁。获... 阅读全文
posted @ 2015-07-22 10:37 renhq 阅读(1011) 评论(0) 推荐(0) 编辑