`
hsabby
  • 浏览: 20986 次
社区版块
存档分类
最新评论
  • Rainyn: 作者写的很好。有完整项目实例吗?这个是跑在tomcat还是je ...
    初识cometd
  • hwfrog: 这个没有看过具体的源码,猜测的,因为init是所有用户进程的父 ...
    inittab的使用
  • hwfrog: 确实简单,这个感觉和RCP很类似,RMI在某些地方还是有一定的 ...
    Java的RMI初探
  • hwfrog: 不错, 学习了; 这段时间也想研究一下源码, 多交流
    初识cometd
  • hwfrog: 后面准备总结一下java的接口和内部类; 请博主多关注哈
    Java访问修饰符
文章列表

inittab的使用

<!--defaultCSS--> 1、inittab是什么? 是linux下系统启动的一个配置;可以配置随系统启动的应用程序;并且可以配置监控应用程序运行,一旦运行程序宕机,则会被系统立即拉起。   2、initab如何配置?如何生效? 在/etc/initab文件中配置;配置格式如下:   6:2345:respawn:/sbin/mingetty tty6   id-initab文件中取值唯一,代表唯一标识;实例中的6就是id level-支持的运行级别,即当系统处于哪种运行级别时执行。linux的运行级别取值从0-6,分别表示的含义是:停机、单用户模式、 ...
<!--defaultCSS--> 参考来自:http://dtmilano.blogspot.com/2011/11/obtaining-code-coverage-of-running.html   几个基本概念: 1、什么是Instrumentation? Instrumentation,类似于Activity,是安卓的一个专属概念;我们把它看做一个专门用于监控其他类的工具类。它具有启动其他类的能力   2、什么是Emma? emma是一个测试代码覆盖率的工具,可以在执行测试后获取测试代码的覆盖率。它的基本原理是通过对编译后的class文件进行插装,在执行 ...

Java的RMI初探

<!--defaultCSS--> 简介:RMI -- remote method invocation,远程方法调用;对使用者屏蔽底层通信细节,可以像调用本地方法那样调用远程方法。   实例: 1.服务端 1)定义提供的接口:注意必须从Remote接口派生 public interface MonitorService extends Remote{     String getTime() throws RemoteException; } 2)实现该接口:注意必须从UnicastRemoteObject派生,表示该对象可以被远程调用 public clas ...

初识cometd

<!--defaultCSS-->   1、项目的基本介绍 官方的解释是一个HTTP事件驱动框架。我没明白这个是什么意思,当前研究它,就是想看看它的消息推送功能。从我的角度看,cometd提供了一套搭建推送消息的框架,既包括server部分,也包括client部分。使用它,我们能够方便、快速的搭建起我们的消息推送系统。   2、搭建demo demo基本介绍:搭建cometd server,开发publish和subscribe消息的客户端,并测试发布和订阅消息   1)从cometd-2.6.0-RC1\cometd-java\cometd-java-exampl ...
1.       Hadoop是如何判断集群内存储是否均衡的?       1)  获取集群平均使用率-各个节点使用率的平均值   例如,A、B、C三台机器的DFS Used%依次为0.1%, 0.01%, 13.1%,则平均使用率为(0.1%+0.01%+13.1%)/3 = 4.4%       2)  判断节点的使用率与集群平均使用率之间的差值是否在容许范围内,都在范围内,则认为存储平衡(默认的容许范围是10%)  
几个基本概念:1、Notification:通知主要是用来主动提醒用户一些重要的事情;例如新闻的通知、事件的通知等等2、Notification Drawer:通知栏,系统提供的显示通知的地方;通知在通知栏显示的时候有正常和放大两种展示模式; ...
1、消息推送的背景 现在选择做消息推送的,一般都是基于移动互联网而言,各种各样的应用,想把消息推送到用户的终端设备上;之前传统的消息推送,更多的是针对Web页面而言(例如实时股票数据显示等)。无论是移动互联 ...
背景:使用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& ...
背景:之所以想确认这个数据,是因为在hadoop的集群系统中,发现各个节点的CPU使用率都不高,并且查看整个集群并发的map和reduce数,都只有6(三台hadoop机器) 分析:为了查清楚,为什么tasktracker都只启动了两个map任务和两个re ...

java命令详解

   执行java命令,可以得到其使用帮助,下面是各个参数的详细解析: -server    jvm以server模式启动; -hotspot    jvm以hotspot模式启动; -server和-hotspot是一对命令存在,表示选择jvm的运行模式。server启动比较慢,但是在运行时,能 ...

JAVA反射

1.什么是JAVA的反射? JAVA的反射,其实就是指java程序在运行的时候,能够获取任意一个对象的具体定义,包括属性定义,方法定义。并且,能够调用对象的方法。虽然和真正的动态语言有区别,但是仍然算是能够在运行时窥探到类的具体细节。 2.如何使用JAVA的反射? 1)反射的起点:java.lang.class 直接获取类的class Class<Person> pClass = Person.class; 通过名称,获取类的class try { Class<Person> pClass = (Class<Person>) Class ...

Java注解

1.什么是java注解? 是附加在代码中的一些信息,可以认为是代码的一个标记,主要完成说明、配置的功能。 2.为什么要有java注解? 为了编程更简洁,使用注解,可以省去很多配置文件或者是代码;例如,对某个类的某种标记,如果没有注解,意味着可能要通过方法或者是配置文件来完成。 3.java注解的语法 定义注解: import java.lang.annotation.*; @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited public @interfa ...
1.修饰类 public:表示类的访问权限,全局可见 abstract:抽闲类修饰符,表示该类不能直接被创建出来 final:不能被继承的类,表示该类不能有子类 2.修饰成员变量 public:表示该成员变量全局可见 protected:表示该成员变量在包内 ...
Global site tag (gtag.js) - Google Analytics