自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 通过构造forEach的返回值类型实现容器的直接遍历输出

Container是容器类 PrintStream是消息容器(遍历结果) class Container { private String[] str = null; public Container(String[] str) { this.str = str; } public PrintStream forEach(){ PrintStream ps = new Pr

2018-01-31 16:31:56 432

原创 对“反事实通信”的一点思考

挡板设置的地方,概率波的振幅为0,即光子落在挡板位置的概率为0。 但是粒子虽然为0,但是粒子的波,却早已波及了挡板位置。 挡板挡住的是粒子的波,所以会产生分布变化。 物质既有波性也有粒子性。 虽然未通过粒子传递信息,但是利用了波传递的信息。 粒子能传递信息,波也传递信息,不是正常的么,都是物质在传递信息。不就是和宏观角度物质性质的利用一样。 简单来说,就是,改变物质的波,继而改变粒子的

2018-01-04 12:28:14 684

原创 对Interface的一点理解——为什么一个简单的方法声明可以做那么多的事

我们都知道继承父类,实现接口是为了实现多态和封装。但是一直不太理解其中的意义。 平常总会在实现各种接口,他们告诉你,不用管别的,你知道implements它,实现它的方法就行了,其余的人家都给你做了。 不思进取的我也一直这么认为,可是我偏偏也知道interface里面就只能有抽象方法,哪能做什么事啊,但是从来没有去思考。 直到有一天,看到Watcher接口源码,有一个process方法,我才

2018-01-03 17:17:06 838 1

原创 MapReduce进阶,函数运行机制以及逻辑详解

通过一个小程序,理解mapReduce的逻辑,以及函数方法运行的机制。 虽然例子举得不太好,看完有种没必要的感觉,但是有助于新手理解mapreduce。 不讲原理,只讲代码和逻辑。 求班级内年龄最大的姓名和年龄: file1: 小明 13 小强 14 小红 12 file2: 小蓝 20 小白 15 小青 10 小黑 23 file3:

2017-12-14 17:45:23 311

原创 hadoop入门程序WordCount代码详解

输入文件: file1: hello world file2: hello hadoop 输出文件: file: world       1 hello        2 hadoop    1 以下是代码解释,后面有本人的源代码。 1.首先是Mapper类 2.Reducer类 3.Job类

2017-12-07 17:21:51 458

原创 Hadoop 安装与环境搭建——遇到的问题及解决方法总结

Hadoop 安装与环境搭建——遇到的问题及解决方法总结 一、 使用VMware安装Linux 1. 安装VMware以及Linux 2. Linux联网 两种方法: NAT(稍复杂):不会 桥接(简单):虚拟机设置-->网络适配器—>选择桥接模式   然后在Linux中手动设置IP地址:也是两种方法:命令行,可视化桌面。 设置时,记得IP要和Windows本地网段相同,网关一般

2017-12-06 16:28:08 1298 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除