摘要:
Service 是应用组件,能够在后台长时间运行,而且没有界面。其他的应用组件能够启动service和它能继续在后台运行,即使用户切换到其他的应用。此外,component 能够与service绑定,并且与service进行交互,甚至是在进程间通信。例如,service可能处理网络事务,播放音乐,处理文件,或者是与content provider 交互,这些操作都是在后天做的。Service 基本上有两种形式:Started当应用中的组建通过调用startService()方法启动service,Service 处于启动做状态. Service 启动后, 它可以无限期的在后台运行,即使启动它的 阅读全文
随笔档案-2013年4月2日
linux下python安装
2013-04-02 14:54 by java20130722, 194 阅读, 收藏,
摘要:
1.下载源代码http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tar.bz22.安装 $ tar –jxvf Python-2.5.2.tar.bz2 $ cd Python-2.5.2 $ ./configure $ make $ make install3. 测试 在命令行下输入python,出现python解释器即表示已经正确安装。在suse10或rhel5(es5)下系统默认已经装了python但版本是2.4.x;本次安装后在shell中输入#python会发现显示结果:# pythonPython 2.4... 阅读全文
设计模式-单例模式(singleton)
2013-04-02 07:58 by java20130722, 167 阅读, 收藏,
摘要:
设计模式-单例模式(singleton)Singleton模式是设计模式中最为简单、最为常见、最容易实现,也是最应该熟悉和掌握的模式。且不说公司企业在招聘的时候为了考察员工对设计的了解和把握,考的最多的就是Singleton模式。模式结构图:Singleton模式典型的结构图为: 在Singleton模式的结构图中可以看到,我们通过维护一个static的成员变量来记录这个唯一的对象实例。通过提供一个staitc的接口instance来获得这个唯一的实例。实现:SingletonTest: 实现3实现单例package com.designpatten.singleton; public... 阅读全文
hadoop SecondaryNameNode和NameNode
2013-04-02 02:34 by java20130722, 156 阅读, 收藏,
摘要:
1.概述光从字面上来理解,很容易让一些初学者先入为主的认为:SecondaryNameNode(snn)就是NameNode(nn)的热备进程。其实不是。snn是HDFS架构中的一个组成部分,但是经常由于名字而被人误解它真正的用途,其实它真正的用途,是用来保存namenode中对HDFS metadata的信息的备份,并减少namenode重启的时间。对于hadoop进程中 ,要配置好并正确的使用 snn,还是需要做一些工作的。hadoop的默认配置中让snn进程默认运行在了namenode的那台机器上,但是这样的话,如果这台机器出错,宕机,对恢复HDFS文件系统是很大的灾难,更好的方式是:将 阅读全文
hadoop启动和运行中的error总结和处理方法
2013-04-02 02:15 by java20130722, 628 阅读, 收藏,
摘要:
错误一:2010-11-09 16:59:07,307 INFO org.apache.hadoop.ipc.Server: Error register getProtocolVersionjava.lang.IllegalArgumentException: Duplicate metricsName:getProtocolVersionat org.apache.hadoop.metrics.util.MetricsRegistry.add(MetricsRegistry.java:53)at org.apache.hadoop.metrics.util.MetricsTimeVaryi 阅读全文