03 2017 档案

摘要:使用Hadoop版本0.x实现单词统计 查看结果: 阅读全文
posted @ 2017-03-31 17:27 ahu-lichang 阅读(335) 评论(0) 推荐(0)
摘要:job提交源码分析 在eclipse中的写的代码如何提交作业到JobTracker中的哪?(1)在eclipse中调用的job.waitForCompletion(true)实际上执行如下方法 connect(); info = jobClient.submitJobInternal(conf); 阅读全文
posted @ 2017-03-30 23:19 ahu-lichang 阅读(679) 评论(0) 推荐(0)
摘要:MapReduce简介 MapReduce执行流程 MapReduce原理 MapReduce的执行步骤: 1、Map任务处理 1.1 读取HDFS中的文件。每一行解析成一个<k,v>。每一个键值对调用一次map函数。 <0,hello you> <10,hello me> 1.2 覆盖map(), 阅读全文
posted @ 2017-03-30 11:20 ahu-lichang 阅读(114073) 评论(4) 推荐(7)
摘要:在eclipse中调用JavaAPI实现HDFS中的相关操作 1、创建一个java工程 2、右键工程,在属性里添加上hadoop解压后的相关jar包(hadoop目录下的jar包和lib目录下的jar包) 3、调用相关代码,实现相关hdfs操作 RPC 1.1 RPC (remote procedu 阅读全文
posted @ 2017-03-29 21:28 ahu-lichang 阅读(1782) 评论(0) 推荐(1)
摘要:Bad connection to FS. command aborted. exception: Call to chaoren/192.168.80.100:9000 failed on connection exception: java.net.ConnectException: Conne 阅读全文
posted @ 2017-03-29 12:18 ahu-lichang 阅读(652) 评论(0) 推荐(0)
摘要:HDFS fs 常用命令 1.对hdfs操作的命令格式是hadoop fs 1.1 -ls <path> 表示对hdfs下一级目录的查看 hadoop fs -ls hdfs://chaoren:9000/ 对HDFS的根目录进行查看(Linux下:ls /) path:这个可以使用more cor 阅读全文
posted @ 2017-03-29 12:11 ahu-lichang 阅读(328) 评论(0) 推荐(0)
摘要:Hadoop简单介绍 Hadoop:适合大数据分布式存储与计算的平台。 Hadoop两大核心项目: 1、HDFS:Hadoop分布式文件系统 HDFS的架构: 主从结构: 主节点,只有一个:namenode 1、接收用户操作请求 2、维护文件系统的目录结构 3、管理文件与block之间关系,bloc 阅读全文
posted @ 2017-03-27 22:23 ahu-lichang 阅读(289) 评论(0) 推荐(0)
摘要:Hadoop学习前准备工作 1、安装虚拟机(常用虚拟机:VirtualBox、VMWare)2、安装Linux操作系统(可以直接将打包好的Linux操作系统的镜像文件拿来用,鼠标右键打开,打开方式选择一个虚拟机即可。) 常见Linux操作系统:Redhat、centos、ubuntu3、打开虚拟机后 阅读全文
posted @ 2017-03-27 22:12 ahu-lichang 阅读(1034) 评论(0) 推荐(1)
摘要:使用ContentProvider(内容提供者)共享数据 ContentProvider 在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider 对你应用中的数据进行添删改查。关于数据共 阅读全文
posted @ 2017-03-26 15:10 ahu-lichang 阅读(219) 评论(0) 推荐(0)
摘要:什么是服务? windows下的服务:没有界面、长期运行在后台的应用程序;android下的服务:应用程序的一个组件,没有界面activity,长期运行在后台; 进程:是应用程序运行的载体。进程与应用程序之间的关系: linux操作系统创建一个进程,这个进程负责运行dalvik虚拟机,Android 阅读全文
posted @ 2017-03-24 22:56 ahu-lichang 阅读(305) 评论(0) 推荐(0)
摘要:广播的概念: Android中,系统会产生某一个事件时发送广播,应用程序使用广播接受者接收这个广播,就知道系统产生了什么事件。Android系统在运行的过程中,会产生很多事件,比如:开机、电量改变、收发短信、拨打电话、屏幕解锁等。 IP拨号器:接收拨打电话的广播 布局文件: 1 <?xml vers 阅读全文
posted @ 2017-03-23 20:54 ahu-lichang 阅读(273) 评论(0) 推荐(0)
摘要:XUtils项目下载地址:https://github.com/wyouflf/xUtils XUtils中包含的四大模块: 1、DbUtils模块 2、ViewUtils模块 3、HttpUtils模块: 支持同步,异步方式的请求; 支持大文件上传,上传大文件不会oom; 支持GET,POST,P 阅读全文
posted @ 2017-03-22 21:48 ahu-lichang 阅读(2366) 评论(0) 推荐(0)
摘要:多线程下载 原理:服务器CPU分配给每条线程的时间片相同,服务器带宽平均分配给每条线程,所以客户端开启的线程越多,就能抢占到更多的服务器资源,所以使用多线程下载的话,速度会更快。 JavaSE实现带断点续传的多线程下载步骤: 1、发送http请求至下载地址,获取要下载的资源文件的大小 2、根据资源文 阅读全文
posted @ 2017-03-21 14:01 ahu-lichang 阅读(418) 评论(0) 推荐(0)
摘要:通过浏览器查看Tomcat服务器中的图片 1、将要查看的图片dd.jpg存放到Tomcat的webapps/ROOT/目录下 2、启动服务器 3、打开浏览器,输入:http://172.23.7.240:8080/dd.jpg 网络图片查看器(带有缓存功能) 1 <?xml version="1.0 阅读全文
posted @ 2017-03-20 14:03 ahu-lichang 阅读(378) 评论(2) 推荐(0)
摘要:android下数据库的创建(重点) 在Android平台上,集成了一个轻量级嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,也接受varchar(n)、char(n)、decimal(p, 阅读全文
posted @ 2017-03-18 22:33 ahu-lichang 阅读(1323) 评论(0) 推荐(0)
摘要:测试: 测试的相关概念 1、根据是否知道源代码分类: 黑盒测试: a - b - c 边值测试 测试逻辑业务 白盒测试: 根据源代码写测试方法 或者 测试用例; 2、根据测试的粒度分类: 方法测试:写完一个方法后就测试 单元测试:测试一个能够独立运行的业务逻辑单元; 集成测试:整体测试项目 联调 系 阅读全文
posted @ 2017-03-17 21:37 ahu-lichang 阅读(939) 评论(0) 推荐(0)
摘要:使用Android studio对Android应用签名步骤: 第一步: 第二步: 第三步: 第四步: 数字证书创建完成后,点击OK >点击Next >Finish。 注意:生成后的数字证书千万不能丢失,还有密码也不能忘记了。因为这些东西对app以后的版本升级至关重要!!! 利用已有的数字证书进行签 阅读全文
posted @ 2017-03-17 19:37 ahu-lichang 阅读(8291) 评论(0) 推荐(0)
摘要:Android系统架构(重点) 第一层:应用层Application 第二层:应用框架层Application Framework 第三层:Android底层类库层 Libraries、Dalvik虚拟机 第四层:linux内核层 linux kernel Android是运行在Linux内核基础之 阅读全文
posted @ 2017-03-17 19:04 ahu-lichang 阅读(14869) 评论(0) 推荐(0)
摘要:查找快捷键:Ctrl+Shift+A 格式化代码:Ctrl+Alt+L 清除无效引用包:Ctrl+Alt+O 大小写切换:Ctrl+Shift+U 重构-重命名:Shift+F6 复制当前行或代码块:Ctrl+D 删除当前行或代码块:Ctrl+X, Ctrl+Y 上(下)移行:Alt+Shift+↑ 阅读全文
posted @ 2017-03-17 15:21 ahu-lichang 阅读(196) 评论(0) 推荐(0)