会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ahu-lichang
博客园
首页
新随笔
联系
管理
订阅
03 2017 档案
老的API实现WordCount
摘要:使用Hadoop版本0.x实现单词统计 查看结果:
阅读全文
posted @
2017-03-31 17:27
ahu-lichang
阅读(335)
评论(0)
推荐(0)
Hadoop自定义类型处理手机上网日志
摘要: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原理 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)
HDFS的Java操作方式
摘要:在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: Connection refused
摘要: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的体系结构和操作
摘要: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:适合大数据分布式存储与计算的平台。 Hadoop两大核心项目: 1、HDFS:Hadoop分布式文件系统 HDFS的架构: 主从结构: 主节点,只有一个:namenode 1、接收用户操作请求 2、维护文件系统的目录结构 3、管理文件与block之间关系,bloc
阅读全文
posted @
2017-03-27 22:23
ahu-lichang
阅读(289)
评论(0)
推荐(0)
hadoop学习之Linux使用
摘要:Hadoop学习前准备工作 1、安装虚拟机(常用虚拟机:VirtualBox、VMWare)2、安装Linux操作系统(可以直接将打包好的Linux操作系统的镜像文件拿来用,鼠标右键打开,打开方式选择一个虚拟机即可。) 常见Linux操作系统:Redhat、centos、ubuntu3、打开虚拟机后
阅读全文
posted @
2017-03-27 22:12
ahu-lichang
阅读(1034)
评论(0)
推荐(1)
ContentProvider
摘要:使用ContentProvider(内容提供者)共享数据 ContentProvider 在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider 对你应用中的数据进行添删改查。关于数据共
阅读全文
posted @
2017-03-26 15:10
ahu-lichang
阅读(219)
评论(0)
推荐(0)
Service
摘要:什么是服务? windows下的服务:没有界面、长期运行在后台的应用程序;android下的服务:应用程序的一个组件,没有界面activity,长期运行在后台; 进程:是应用程序运行的载体。进程与应用程序之间的关系: linux操作系统创建一个进程,这个进程负责运行dalvik虚拟机,Android
阅读全文
posted @
2017-03-24 22:56
ahu-lichang
阅读(305)
评论(0)
推荐(0)
BroadcastReceiver
摘要:广播的概念: Android中,系统会产生某一个事件时发送广播,应用程序使用广播接受者接收这个广播,就知道系统产生了什么事件。Android系统在运行的过程中,会产生很多事件,比如:开机、电量改变、收发短信、拨打电话、屏幕解锁等。 IP拨号器:接收拨打电话的广播 布局文件: 1 <?xml vers
阅读全文
posted @
2017-03-23 20:54
ahu-lichang
阅读(273)
评论(0)
推荐(0)
XUtils开源框架的使用(HttpUtils支持多线程断点续传)
摘要: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)
android网络编程
摘要:通过浏览器查看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)
SQLite数据库、ListView控件的使用
摘要: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)
单元测试+内存、SD卡、SP读写+XmlPullParser
摘要:测试: 测试的相关概念 1、根据是否知道源代码分类: 黑盒测试: a - b - c 边值测试 测试逻辑业务 白盒测试: 根据源代码写测试方法 或者 测试用例; 2、根据测试的粒度分类: 方法测试:写完一个方法后就测试 单元测试:测试一个能够独立运行的业务逻辑单元; 集成测试:整体测试项目 联调 系
阅读全文
posted @
2017-03-17 21:37
ahu-lichang
阅读(939)
评论(0)
推荐(0)
Android应用程序签名打包(AS)
摘要:使用Android studio对Android应用签名步骤: 第一步: 第二步: 第三步: 第四步: 数字证书创建完成后,点击OK >点击Next >Finish。 注意:生成后的数字证书千万不能丢失,还有密码也不能忘记了。因为这些东西对app以后的版本升级至关重要!!! 利用已有的数字证书进行签
阅读全文
posted @
2017-03-17 19:37
ahu-lichang
阅读(8291)
评论(0)
推荐(0)
Android studio代码实现打电话+点击事件四种方式
摘要:Android系统架构(重点) 第一层:应用层Application 第二层:应用框架层Application Framework 第三层:Android底层类库层 Libraries、Dalvik虚拟机 第四层:linux内核层 linux kernel Android是运行在Linux内核基础之
阅读全文
posted @
2017-03-17 19:04
ahu-lichang
阅读(14869)
评论(0)
推荐(0)
Android Studio常用快捷键
摘要:查找快捷键: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)
公告