摘要: 首先是主程序:public class BroadcastReceiverTest extends Activity { private Button myButton; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); myButton = (Button)findViewById(R.id.m... 阅读全文
posted @ 2013-01-28 16:52 民工木子 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 策略路由是指的控制包发送的方向。路由策略是值对路由信息的控制。策略路由是一种依据用户制定的策略进行路由选择的机制,与单纯依照IP报文的目的地址查找路由表进行转发不同,可应用于安全、负载分担等目的。策略路由支持基于acl包过滤、地址长度等信息,灵活地指定路由。而acl报文过滤则可以根据报文的源ip、目的ip、协议、端口号、优先级、tos、时间段、vpn等各种丰富的信息将报文分类,然后控制将这些报文按照不同的路由转发出去。策略路由既可以应用于被转发的报文,又可以应用于路由器本地产生的报文。前者称为接口策略路由,后者称为本地策略路由。接口策略路由只对转发的报文起作用,对本地产生的报文(比如本地的pi 阅读全文
posted @ 2013-01-21 09:58 民工木子 阅读(2911) 评论(0) 推荐(0) 编辑
摘要: 网上看到的有两个方法,但是自己试了都不能解决。我出现的问题是空指针异常。经过多次的判断,发现是java加载顺序导致的一些问题。到现在还没解决。 今天早上补上,原来是自己的包名写错了,自己才折腾了近3个小时。以后一定得仔细了。 阅读全文
posted @ 2013-01-20 22:54 民工木子 阅读(3086) 评论(0) 推荐(0) 编辑
摘要: 区别:调用start方法实现多线程,而调用run方法没有实现多线程 Start:用start方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码。通过调用Thread类的start()方法来启动一个线程,这时此线程处于就绪(可运行)状态,并没有运行,一旦得到cpu时间,就开始执行run()方法,这里方法run()称为线程体,它包含了要执行的这个线程的内容,Run方法运行结束,此线程随即终止。Run:run()方法只是类的一个普通方法而已,如果直接调用Run方法,程序中依然只有主线程这一个线程,其程序执行路径还是只有一条,还是要顺序执行,还是要等待r 阅读全文
posted @ 2013-01-18 00:02 民工木子 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Handler中分发消息的一些方法post(Runnable)postAtTime(Runnable,long)postDelayed(Runnable long)sendEmptyMessage(int)sendMessage(Message)sendMessageAtTime(Message,long)sendMessageDelayed(Message,long) 以上post类方法允许你排列一个Runnable对象到主线程队列中, sendMessage类方法, 允许你安排一个带数据的Message对象到队列中,等待更新. 阅读全文
posted @ 2013-01-17 23:18 民工木子 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 在RHEL或者CentOS等Redhat系的Linux系统里,跟网络有关的主要设置文件如下:?123456 /etc/host.conf :决定本地主机名解析和DNS域名解析的顺序/etc/hosts :本地主机名解析定义文件,即ip地址和其对应主机名的文件/etc/resolv.conf :设置DNS服务器/etc/sysconfig/network:网络全局性的设置文件,设置主机名,默认网关等信息/etc/sysconfig/network-scripts/ifcfg-ethX:网口ethX的设置信息(默认第一个网口是eth0)/etc/sysconfig/network-scripts/ 阅读全文
posted @ 2013-01-17 22:43 民工木子 阅读(322) 评论(0) 推荐(0) 编辑
摘要: init 系统启动超级进程inittab 进程启动配置文件rc0 - rc6 各启动级别的启动脚本rcS 单用户模式启动脚本init.d 启动脚本存放目录rc0.d: eeprom OpenBoot状态,可以进入硬件维护模式,或关闭机器。rc1.d: 单用户模式,可以对系统进行软件维护。S01MOUNTFSYS +加载文件系统S10lu =当运行live update后清理系统rc2.d: 多用户模式,启动网络工作站服务。 (最后会启动dtlogin允许图形界面工作站)S01MOUNTFSYSS05RMTMPFILES + 清空/tmp文件系统/tmp是系统缓存文件目录,和swap分区共享空间 阅读全文
posted @ 2013-01-17 22:40 民工木子 阅读(480) 评论(0) 推荐(0) 编辑
摘要: GCC的安装:切换到安装光盘目录下:#mount /dev/cdrom /mnt/cdrom#cd /mnt/cdrom安装GCC依赖的*rpm程序,必须按照顺序依次执行:#rpm -ivh kernel-headers-2.6.18-164.el5.i386.rpm#rpm -ivh compat-glibc-headers-2.3.4-2.26.i386.rpm#rpm -ivh compat-glibc-2.3.4-2.26.i386.rpm#rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm#rpm -ivh compat-libf2c-34- 阅读全文
posted @ 2013-01-17 22:39 民工木子 阅读(525) 评论(0) 推荐(0) 编辑
摘要: $ wget -r -np -nd http://example.com/packages/这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其中,-np 的作用是不遍历父目录,-nd 表示不在本机重新创建目录结构。$ wget -r -np -nd --accept=iso http://example.com/centos-5/i386/与上一条命令相似,但多加了一个 --accept=iso 选项,这指示 wget 仅下载 i386 目录中所有扩展名为 iso 的文件。你也可以指定多个扩展名,只需用逗号分隔即可。$ wget -i fil 阅读全文
posted @ 2013-01-17 22:38 民工木子 阅读(155) 评论(0) 推荐(0) 编辑