深入浅出Hadoop之mapreduce

之前已经作出预告,那么今天就聊聊mapreduce,起源于Google的map reduce paper, 而后经历了mapreduce 1,和构建于yarn上的mapreduce 2,mapreduce1 除了提供一定的历史演变价值和了解一下mapreduce最初的设计之外就没有必要学了哈,毕竟现在意义上的mapreduce2,spark都是在yarn上。当然mapreduce这项技术本身可能现
阅读本文

计算机组成与体系结构-----数制

一、进制的表示以及转换  1.十进制用权来表示    1234.56 = 1*10^3+2*10^2+3*10^1+4*10^0+5*10^-1+6*10^-2  2.二进制使用权来表示    10100.01=1*2^4+1*2^2+1*2^-2  3.进制转换举例    1)十进制转换成八进制,除2取余法       594=1122     2) 八进制转换成十进制   4.进制转换技巧
阅读本文

计算机底层逻辑电路

1. 2. 3. 4. 5. 6.译码器 7.选择器 还有像触发器的一些底层器件就不介绍了 总结与补充:1.译码器与选择器的区别要弄清楚,虽然这两者结构类似译码器在于输入输出的数据信号是不同的,重点在于转换选择器则是在于选择一条通路,重点在于选择2.通过这些器件来进行大规模的集成,一个小小的CPU都有着数亿个晶体管, 当然这也离不开现代制造工艺的飞速发展
阅读本文

计算机编码总结

英文字母:字节数 : 1;编码:GB2312字节数 : 1;编码:GBK字节数 : 1;编码:GB18030字节数 : 1;编码:ISO-8859-1字节数 : 1;编码:UTF-8字节数 : 4;编码:UTF-16字节数 : 2;编码:UTF-16BE字节数 : 2;编码:UTF-16LE 中文汉字:字节数 : 2;编码:GBK字节数 : 2;编码:GB18030字节数 : 1;编码:ISO-8
阅读本文

win7电脑上安装2个版本的jdk

因为之前导师项目用的是jdk1.6。本人要学习Weka,而最新版本的weka需要jdk1.8版本。所以就想在电脑上安装2个版本的jdk。就安装2个版本的jdk,还着实花了我一上午的时间。首先安装jdk1.6版本的,我的jdk 1.6 放在  C:Program FilesJavajdk1.6.0_13 目录下。jdk1.6的安装时自动把jdk和jre分开成2个文件夹安装的。所以安装过程很
阅读本文

计算机学习的回顾和体会

这是个大题目,一下子也不可能写完的,也许也成为一个系列。想到一点说一点。1.动手实践是硬道理。我很懒,走了很多弯路后才体会到。光看书没用的,只有写出了working的程序,才说明真正理解。2.学习方法1当然,不同阶段,不同水平有不同的学习方法。现在我说的是已经入门(就是已经有适合自己的一套学习方法,知道怎样做才能提高)之后。我现在是所谓“基于需求的学习”。我不追什么新技术,如果对某些技术有点兴趣,
阅读本文

Java中一对多映射关系

通过栗子,一个人可以有多辆汽车定义人   这个类人可以有很多辆汽车,类中车属性用数组class Person{ private String name; private String phone; private Car[] car; public Person() {} public Person(String name, String phone)
阅读本文

计算机科学学术论文格式gcJs

http://weibo.com/OB.a.648=2018.01.04=Jhp.P/1001604192183002488284?6-8_2018_01.04=PBHxxhttp://weibo.com/R9.g.016=2018.01.04=RQp.P/1001604192183019296667?b-F_2018_01.04=IH2r6http://weibo.com/iB.h.891=20
阅读本文

电脑回收站删除的文件怎么恢复

回收站误删除文件怎样才能恢复呢?想必不少人都遇到这样的情况,其实也不要慌张,可以借助专业的数据恢复软件来处理。下面来学习具体恢复方法。EasyRecovery软件是由全球著名数据厂商Kroll Ontrack出品的数据恢复软件。支持恢复不同存储介质数据:硬盘、光盘、U盘/移动硬盘、数码相机、手机等,能恢复包括文档、表格、图片、音视频等各种数据文件。能够进行有效的恢复。最新版EasyRecovery
阅读本文

c#中的数据类型简介(委托)

什么是委托?       委托是一种类型,它封装了一类方法,这些方法具有相同的方法签名(signature)和返回类型。定义听起来有点拗口,首先可以确定委托是一种数据类型,那么什么是方法签名,其实就是指方法的输入参数列表。来看下面的例子,类deleMthod定义了3个方法,add、minus和multi,他们都具有相同的输入参数列表(int x,int y)和输出参数类型int,那么我们就说这三个
阅读本文

计算机系统概论

计算机系统由硬件和软件两大部分组成。软件又分为系统软件和应用软件。系统软件是用来管理整个计算机系统的,包括语言处理程序,操作系统,服务性程序,数据库管理程序和网络软件;应用软件是指按任务需要编制成的各种程序。计算机的解题过程是高级语言翻译成目标程序在计算机上运行输出结果的过程。更加详细的过程是高级语言程序通过虚拟机器M4用编译程序翻译成汇编语言程序,汇编语言程序通过虚拟机器M3用汇编程序翻译成机器
阅读本文

电脑不能安装虚拟机--解决办法

如图: 1、什么是虚拟化?    虚拟化(Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理组态所限制。一般所指的虚拟化资源包括计算能力和资料存储。       2、虚拟化技术有什么
阅读本文

电脑上cmd设置添加静态路由方式

电脑上添加静态路由,cmd设置路由   方法/步骤   1 首先在“运行”窗口输入cmd(按WIN+R打开运行窗口),然后回车进入命令行,输入 route  add  10.253.251.0  mask  255.255.255.0  -p  192.254.1.1。其中10.253.251.0是源地址,255.255.255.0是源地址掩码,192.254.1.1是目标地址。
阅读本文

创建Jutil (单元测试)

这里拿Dynamic项目来演示,首先创建一个Dynamic项目,起名,点next, 继续点next, 将web.xml文件勾选,finish, 接下来在Java Resources->src下创建一个包,起包名: 创建完后,在包上右键,选new->other然后在打开的窗口上面输入JUtil,就可以找到,我们选的JUtil Text Case,点next 之后选择JUtil 4,在na
阅读本文

计算机网络原理笔记-OSI参考模型与TCP/IP

OSI开放系统互连参考模型 (Open System Interconnect 简称OSI)是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架。它从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  OSI的七层网络模型OSI参考模型是计算机网路体系结构发展的产物。它的基本内容是开放
阅读本文

计算机网络原理笔记-简单邮件传输协议

简单邮件传送协议,简称SMTP(Simple Mail Transfer Protocol)。一个电子邮件系统应具有三个主要组成构件,用户代理、邮件服务器、SMTP和POP3(注:POP3是邮局协议(Post Office Protocol)的版本3),如下图  说明:1、用户代理UA(User Agent)就是用户与电子邮件系统的接口,在大多数情况下它就是运行在用户PC机中的一个程序,因此又称为
阅读本文

计算机网络原理笔记-停止等待协议

在整个TCP/IP协议簇中,数据链路层的作用是发送和接收IP层数据,它也用来发送其他协议的数据,这些协议往往是IP层的辅助协议,比如ARP协议等。数据链路层有很多不同的种类,最常见的是以太网(Ethernet)和Wi-Fi。我以为,数据链路层就是局域网,网内的节点之间的通信是不需要经过更高层的协议的,比如IP层等。但是由于该层种类比较多比较杂,所以涉及到的协议也是比较多的。链路也指物理链路,没有协
阅读本文

计算机网络原理笔记-三次握手

三次握手协议指的是在发送数据的准备阶段,服务器端和客户端之间需要进行三次交互:第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的syn(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握手:客户端收到服务器的SYN+ACK包,向服务
阅读本文

电脑丢失api-ms-win-core-libraryloader-|1-1-1.dll怎么办

电脑从win7升级到win10,到98%的时候提示说丢失.dll,如图,我是64位系统,怎么解决这个问题呢?在脚本之家下载了 放到system32中也没有用,在线等,谢谢!  用C:WindowsSystem32wimgapi.dll替换C:Windows10Upgradewimgapi.dll即可
阅读本文