06 2012 档案

摘要:转载时请注明出处和作者文章出处:http://www.cnblogs.com/xl19862005作者:Xandy注明:以下部分内容来自Linux下Socket编程1 关于socket关于socket百度百科里有这样的解释:通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket正如其英文原意那样,象一个多孔插座。一台主机犹如布满各种插座的房间,每个插座有一个编号,有的插座提供220伏交流电, 有的提供11 阅读全文
posted @ 2012-06-27 18:43 秋江鹜 阅读(4957) 评论(1) 推荐(0) 编辑
摘要:在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中总会得到"Unable to open alarm driver: Permission denied ".这个函数需要root权限或者运行与系统进程中才可以用。 本来以为就没有办法在应用程序这一层改系统时间了,后来在网上搜了好久,知道这个目的还是可以达到的。 第一个方法简单点,不过需要在Android系统源码的环境下用make来编译: 1. 在应用程序的AndroidMani 阅读全文
posted @ 2012-06-16 10:23 秋江鹜 阅读(738) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://blog.chinaunix.net/space.php?uid=20543672&do=blog&id=94271我们通常把一些公用函数制作成函数库,供其它程序使用。函数库分为静态库和动态库两种。静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。本文主要通过举例来说明在Linux中如何创建静态库和动态库,以及使用它们。在创建函数库前,我们先来准备举例用的源程序,并将函数库的源程序编译成.o文件。第1步:编辑得到举例的程序--hel 阅读全文
posted @ 2012-06-14 15:28 秋江鹜 阅读(529) 评论(0) 推荐(0) 编辑