- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 inittab的使用
<!--defaultCSS--> 1、inittab是什么? 是linux下系统启动的一个配置;可以配置随系统启动的应用程序;并且可以配置监控应用程序运行,一旦运行程序宕机,则会被系统立即拉起。 2、initab如何配置?如何生效? 在/etc/initab文件中配置;配置格式如下: 6:2345:respawn:/sbin/mingetty tty6 ...
2013-08-29 10:03:54 183
原创 基于安卓的功能测试覆盖率统计
<!--defaultCSS--> 参考来自:http://dtmilano.blogspot.com/2011/11/obtaining-code-coverage-of-running.html 几个基本概念: 1、什么是Instrumentation? Instrumentation,类似于Activity,是安卓的一个专属概念;我们把它看做一个专门用于监控其...
2013-08-19 17:10:19 318
原创 Java的RMI初探
<!--defaultCSS--> 简介:RMI -- remote method invocation,远程方法调用;对使用者屏蔽底层通信细节,可以像调用本地方法那样调用远程方法。 实例: 1.服务端 1)定义提供的接口:注意必须从Remote接口派生 public interface MonitorService extends Remote{ Stri...
2013-08-16 13:46:32 115
初识cometd
<!--defaultCSS--> 1、项目的基本介绍 官方的解释是一个HTTP事件驱动框架。我没明白这个是什么意思,当前研究它,就是想看看它的消息推送功能。从我的角度看,cometd提供了一套搭建推送消息的框架,既包括server部分,也包括client部分。使用它,我们能够方便、快速的搭建起我们的消息推送系统。 2、搭建demo demo基本介绍:搭建come...
2013-08-15 14:42:35 504
hadoop文件存储不均衡的分析
1. Hadoop是如何判断集群内存储是否均衡的? 1) 获取集群平均使用率-各个节点使用率的平均值 例如,A、B、C三台机器的DFS Used%依次为0.1%, 0.01%, 13.1%,则平均使用率为(0.1%+0.01%+13.1%)/3 = 4.4% 2) 判断节点的使用率与集群平均使用率之间的差值是否在容许范围内,都在范围...
2013-08-14 14:36:37 327
安卓中的消息推送
几个基本概念:1、Notification:通知主要是用来主动提醒用户一些重要的事情;例如新闻的通知、事件的通知等等2、Notification Drawer:通知栏,系统提供的显示通知的地方;通知在通知栏显示的时候有正常和放大两种展示模式;放大模式主要用户通知信息的展开。展示的区别如下: 1:content title2:large icon3:content text4:cont...
2013-08-14 14:26:22 79
原创 消息推送的一点了解
1、消息推送的背景 现在选择做消息推送的,一般都是基于移动互联网而言,各种各样的应用,想把消息推送到用户的终端设备上;之前传统的消息推送,更多的是针对Web页面而言(例如实时股票数据显示等)。无论是移动互联网还是传统的web,消息推送,都是用户被动的被接收某些消息,这类消息,和用户主动获取相比,有更好的实时性。换句话说,消息推送,更适合用户对实时性有诉求的场景,同时也适合那些用户不一定会主动获取...
2013-08-09 15:46:04 146
awk中的字符串处理函数
背景:使用awk从日志中解析出对应的字段; 日志格式如下所示,需要解析出ip、date、url以及action取值;其中action的位置不固定,不一定是作为第一个参数出现 10.10.10.10 - - [31/Jul/2013:03:30:44 +0000] GET /url?action=dosometion&a=0&b=20&c=0&d=66&e=3&f=3&g=20 HTTP/1.1...
2013-08-08 12:13:21 165
原创 hadoop节点运行的reduce和map任务数
背景:之所以想确认这个数据,是因为在hadoop的集群系统中,发现各个节点的CPU使用率都不高,并且查看整个集群并发的map和reduce数,都只有6(三台hadoop机器) 分析:为了查清楚,为什么tasktracker都只启动了两个map任务和两个reduce任务,查看了hadoop的相关配置说明。具体细节如下: hadoop可以配置每个TaskTracker启动的map和...
2013-08-08 12:11:27 275
原创 java命令详解
执行java命令,可以得到其使用帮助,下面是各个参数的详细解析: -server jvm以server模式启动; -hotspot jvm以hotspot模式启动; -server和-hotspot是一对命令存在,表示选择jvm的运行模式。server启动比较慢,但是在运行时,能够获取更高的性能;hotspot启动比较快,但是在运行时性能不如server模式。如果是服务...
2013-05-26 17:43:26 284
JAVA反射
1.什么是JAVA的反射? JAVA的反射,其实就是指java程序在运行的时候,能够获取任意一个对象的具体定义,包括属性定义,方法定义。并且,能够调用对象的方法。虽然和真正的动态语言有区别,但是仍然算是能够在运行时窥探到类的具体细节。 2.如何使用JAVA的反射? 1)反射的起点:java.lang.class 直接获取类的class [code="java"] Class pCl...
2013-05-26 16:24:45 89
原创 Java注解
1.什么是java注解? 是附加在代码中的一些信息,可以认为是代码的一个标记,主要完成说明、配置的功能。 2.为什么要有java注解? 为了编程更简洁,使用注解,可以省去很多配置文件或者是代码;例如,对某个类的某种标记,如果没有注解,意味着可能要通过方法或者是配置文件来完成。 3.java注解的语法 定义注解: [code="java"] import java.lang.a...
2013-05-26 15:40:37 87
Java访问修饰符
1.修饰类 public:表示类的访问权限,全局可见 abstract:抽闲类修饰符,表示该类不能直接被创建出来 final:不能被继承的类,表示该类不能有子类 2.修饰成员变量 public:表示该成员变量全局可见 protected:表示该成员变量在包内和子类可见 private:表示该成员变量仅在类内可见 final:表示该成员变量仅能被初始化一次,但是初始化的地方可以是...
2013-05-26 13:59:49 89
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人