摘要:
第一次启动好好的,第二次启动50030能打开,50070打不开,原因不知道,解决办法:执行以下命令:hadoop namenode -format重新格式化一下即可,原因进一步研究中 阅读全文
阅读排行榜
[Android]获取未安装的APK图标
2011-12-01 10:24 by java20130722, 396 阅读, 收藏,
摘要:
网上关于"获取未安装的APK图标"的文章满天飞,但都是转帖,运行后的效果却是获取到Android的默认小机器人图标.那个暴寒....现提供解决方法如下,废话不说,上效果图,见代码:本方法需要使用到Java反射的知识,具体请参考:http://java.sun.com/developer/technicalArticles/ALT/Reflection/index.html借鉴的Android源码出处:XXoo这个链接好长ooXXview plainpackagelab.sodino.fetchapkicon;importjava.io.File;importjava.lan 阅读全文
Android中的单元测试
2012-10-04 10:33 by java20130722, 395 阅读, 收藏,
摘要:
随着Agile的普及,以及开发人员对测试重要性的认识逐步加深,单元测试已经成了越来越多软件项目开发中不可缺少的一部分。无论项目是不是采用TDD的形式来进行开发,单元测试都能够为项目的修改和重构提供一定的保障。Android作为主要的移动平台之一,吸引了无数的开发人员。但面对Android平台和环境的种种限制,很多开发人员往往有心无力,很难为其项目添加全面有效的单元测试。Android平台的开发环境中集成了一个测试框架(Instrumented Test),用于支持其单元测试和验收测试。Robotium同样提供一个类似于Selenium的测试框架,使得开发人员可以对应用的功能进行验证。这两种方式 阅读全文
Linux 引导管理器 grub2 使用简介
2012-04-21 20:55 by java20130722, 392 阅读, 收藏,
摘要:
转自:杜昌彬的空间首先向其致敬!有改动。grub是Linux系统即其他类unix系统的主流bootloder,由于grub原来版本的设计存在很大缺陷,与以前的grub很不相同,其使用和配置也发生很大变化。现在很多Linux发行版本都使用了grub2作为引导系统,比如 Ubuntu。grub2是模块化的,可动态加载需要的模块,另外增加了更多的功能,具有较高的可扩展性。grub2支持自定义菜单的主题,命令更丰富,支持网络启动等。经过重新设计,将新的grub命名为grub2.grub2的安装非常简单,使用grub-install命令即可。如:# grub-install --root-directo 阅读全文
memcached全面剖析—— 客户端选择(一致性哈希算法)
2013-07-20 17:01 by java20130722, 391 阅读, 收藏,
摘要:
[摘选]memcached全面剖析—— 客户端选择(一致性哈希算法)博客分类:技术算法memcachedmemcached本身是集中式的缓存系统,要搞多节点分布,只能通过客户端实现。memcached的分布算法一般有两种选择:1、hash模余算法:根据hash(key)的结果,模连接数的余数决定存储到哪个节点(键的整数哈希值,根据服务器个数取余来选定服务器节点),也就是hash(key)% sessions.size(),这个余数计算的方法简单,数据的分散性也相当优秀。 但也有其缺点。那就是当添加或移除服务器时,缓存重组的代价相当巨大。添加/删除服务器后(特别是某台服务器down机之后),余数 阅读全文
浙公网安备 33010602011771号