深度分析如何在Hadoop中控制Map的数量

深度分析如何在Hadoop中控制Map的数量          很多文档中描述,Mapper的数量在默认情况下不可直接控制干预,因为Mapper的数量由输入的大小和个数决定。在默认情况下,最终input占据了多少block,就应该启动多少个Mapper。如果输入的文件数量巨大,但是每个文...

2012-06-24 10:11:06

阅读数 7

评论数 0

什么时候才应该使用HBase?

什么时候才应该使用HBase?   在使用HBase一定要明白HBase的适用场合,因为HBase并非适用于每种情况。 首先,要确认有足够多的数据存入HBase。 如果有几亿或者几十亿条记录要存入HBase,那么HBase就是一个正确的选择;否则如果你仅有几百万条甚至更少的数据,那么...

2012-06-24 10:07:39

阅读数 30

评论数 0

什么时候才应该使用HBase?

什么时候才应该使用HBase? 张贵宾 guibin.beijing@gmail.com 在使用HBase一定要明白HBase的适用场合,因为HBase并非适用于每种情况。 首先,要确认有足够多的数据存入HBase。 如果有几亿或者几十亿条记录要存入HBase,那么HBase就是一个...

2012-06-24 08:43:00

阅读数 37

评论数 0

不编程的架构师的职业生涯是短暂的

架构师一直是我梦寐以求所达到的高度,即便经过了这么多年的努力,我仍然觉得自己离真正的架构师的距离还很远……是不是成为技术牛人,就能成为一个优秀的架构师了呢?其实未必,这仅仅是其中的一个重要点。而在这个似乎是男人天下的职业上,作为一名女性,希望自己能够走得更远,也希望用自己的坚持和努力,使得自...

2012-06-18 00:16:01

阅读数 6

评论数 0

java操作摄像头截图

本来sun有个jmf组件可以很方便的实现摄像头截图的,不过这版本后来停止更新了,当前官网最新版本为Java Media Framework (JMF) 2.1.1e,下载回来,在windows 7 32位上使用,居然不能运行,网上另外找了个jmf的替代框架fmj使用,截图实现代码: pac...

2012-06-09 11:31:06

阅读数 10

评论数 0

jquery绑定到Dom

操作步骤: jquery绑定到Dom步骤 1.声明指定样式类的类名 2.修改其中的样式 3.加载时即设定click事件。   举例:$(document).ready(function () {   document.getElementById('co...

2012-05-28 00:14:12

阅读数 6

评论数 0

url中文乱码

url 传递中文会产生乱码,那么如何解决,下面分享下解决方案 首先,弄清楚为什么url传递中文会转码或者乱码,以及http头 contentType="text/html; charset=GBK" 的作用。 html代码会经过web服务器,浏览器...

2012-05-28 00:11:54

阅读数 5

评论数 0

Android开关机动画/铃音是如何播放的?

1.开关机动画的启动 Android系统在init.rc中定义了很多Service,具体定义格式可以参考《Android Platform Developer’s Guide》中的“Android Init Language”。init.rc中定义的Service将会被init进程创建,其中...

2012-05-11 10:32:00

阅读数 19

评论数 0

StagefrightPlayer取的当前播放位置和总时长

1. StagefrightPlayer计算取得的播放时长和总时长的单位是微秒(us),需要四舍五入为整数秒,用于播放器显示时长和播放进度。 在计算时,是按照四舍五入的方式来计算的,即小于500ms的舍去,不计入时长;大于等于500ms的按照1s计入时长。这一点需要特别注意,因为在播放较短的文件...

2012-05-10 15:08:00

阅读数 7

评论数 0

多进程和多线程编程

1、多进程编程 [cpp]view plaincopy #include<stdlib.h> #include<sys/types.h> #includ...

2012-05-08 16:50:00

阅读数 5

评论数 0

Linux下的多线程编程

1 线程创建与取消 1.1 线程创建 1.1.1 线程与进程 相对进程而言,线程是一个更加接近于执行体的概念,它可以与同进程中的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列。在串行程序基础上引入线程和进程是为了提高程序的并发度,从而提高程序运行效率和响应时间。 ...

2012-05-08 16:49:00

阅读数 6

评论数 0

Linux下的多进程编程

什么是一个进程?当用户敲入命令执行一个程序的时候,对系统而言,它将启动一个进程。但和程序不同的是,在这个进程中,系统可能需要再启动一个或多个进程来完成独立的多个任务。多进程编程的主要内容包括进程控制和进程间通信。 1 Linux下进程的结构 Linux下一个进程在内存里有三...

2012-05-08 16:46:00

阅读数 5

评论数 0

H264/AVC视频解码时AVC1和H264的区别

我一直疑问为什么有些视频解码时显示格式是:H264,大部分又是:AVC1 我在搜索编程资料时在微软的msdn上发现的: 原文:http://msdn.microsoft.com/en-us/library/dd757808(v=vs.85).aspx FOURCC:AVC1 描述:H.264...

2012-05-07 16:46:00

阅读数 9

评论数 0

U8500开启log的方法

手机拨号*#*#2846579#*#*,进入projectmenu--后台设置--LOG设置--LOG开关--打开,还可以设置level级别;然后重启。 以上步骤操作和执行命令 1.需要root权限(部分rom不需要) 2.打开logcat,并设置level adb shell ...

2012-05-07 09:23:00

阅读数 11

评论数 0

Android应用开发中如何进行单元测试

本文主要和大家分享如何在Android应用开发过程中如何进行单元测试,个人在做项目的过程中,觉得单元测试很有必要,以保证我们编写程序的正确性。下面我们先大概了解下单元测试,以及单元测试的作用。 单元测试(又称为模块测试)是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应...

2012-05-06 13:31:00

阅读数 8

评论数 0

关于通过bindService启动的service,在unbindService后service是否继续运行的讨论

【讨论】通过bindService启动的service,在unbindService后service也结束了 20楼的回答非常清楚: 有三种情况:如果直接使用服务,则没有必要进行绑定,但是如果要使用服务里面的方法,则要进行绑定。具体的启动情况有下: 1.当启动时,单独调用bindServic...

2012-05-04 22:39:00

阅读数 5

评论数 0

android 2.3 修改 statusbar

android 2.2 和android 2.3 在源码结构上有一些变化:tatusbar 的位置的变化,2.3中 statusbar 的源码在frameworks/base/packages/SystemUI中。 修改statusbar的背景,frameworks/base/pa...

2012-05-04 10:26:00

阅读数 7

评论数 0

Android中的Activity四种启动模式(launchMode)

我们在开发项目的过程中,会涉及到该应用中多个Activity组件之间的跳转,或者夹带其它应用的可复用的Activity。例如我们可能希望跳转到原来某个Activity实例,而不是产生大量重复的 Activity。这样就需要我们为 Activity 配置特定的加载模式,而不是使用默认的加载模式。 ...

2012-05-03 23:07:00

阅读数 6

评论数 0

SharedPreferences存储变量的文件路径

SharedPreferences存储共享变量的文件路径位于“/data/data/应用程序包/shared_prefs”目录下,通过adb shell,可以看到如下所示: 查看当前目录: # pwd /data/data/com.min.ijoke/shared_prefs 显示当前目录...

2012-05-02 17:45:00

阅读数 5

评论数 0

Freescale mma845x三轴加速度传感器驱动分析

最近刚看完freescale mma8451的驱动,并且一直了驱动,自己也没怎么改代码,不过读了一下代码,还是有点体会的,下面我就来分析一下。 首先看下代码结构,有兴趣的可以从一下方式获得代码,git@github.com:zhangjie201412/WorkSpace.git ,最好是先发m...

2012-05-02 12:00:00

阅读数 5

评论数 0

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