Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Linux进程的计时器和间隔计时器

Linux进程的计时器和间隔计时器

比较常用的时间控制函数就是sleep();让我们当前的进程休眠指定的秒数。系统中的每个进程都有一个私有的闹钟。这个闹钟很像一个计时器,可以设置在一定秒数后的闹钟。 时间一到,时钟就发送一个信号SIGALRM到进程。除非为SIGALRM设置了处理函数,否则信号将杀死这个进程。sleep函数由3个步骤组成: 1.为SIGALRM设置一个处理函数; 2.调用alarm(num_seconds); 3.调用pause。系统调用pause挂起进程直到信号到达。...
Android开发:AsyncTask异步操作

Android开发:AsyncTask异步操作

AsyncTask能够适当地、简单地用于 UI线程。这个类准许执行后台操作,让那些没有熟练操作线程的操作者在 UI线程上发布结果。异步任务的定义是一个在后台线程上运行,其结果是在 UI线程上发表的计算。、异步任务被定义成三种一般类型: Params, Progress和 Result;四步: begin , doInBackground , processProgress和end.自己写的练习importAndroid.app.Activity; impo...
Android开发:SQLite数据库操作

Android开发:SQLite数据库操作

Android中内置的是SQLite小型数据库,类似access一样是以文件方式存在的,操作起来十分方便。android操作SQLite需要继承自SQLiteOpenHelper 来得到连接。实现了2个方法:onCreate和onUpgrade。第一次获得对数据库的读或写操作的时候调用onCreate,所以这里面写创建数据表的语句;在数据库版本变化的时候会调用onUpgrade,所以如果表结构变化了就在这里修改。 下面的代码继承了SQLiteOpenHel...
libpcap向嵌入式Linux的移植过程

libpcap向嵌入式Linux的移植过程

解决了一个关于嵌入式移植的问题,发现Linux真是一个可移植性很强的OS,希望今年能静心将此做为重点学习对象。移植的对象是libpcap,数据包捕获库,可以到www.tcpdump.org下载最新版本,主要目标是实现在嵌入式linux系统下进行数据捕获,下面写写移植过程吧1. 安装编译器:cross-2.95.3.tar.bz2,并解压至/usr/local/arm目录下2. 声明环境变量:export PATH=/usr/local/arm/2.95.3...
jQuery中html()使用事项

jQuery中html()使用事项

今天工作中需要用到这样一个效果:table里面排列着一些文本框,在输入数值以后,保存table的全部html元素,包括刚输入的数值。这里用jquery的html()方法很容易实现。但是测试的时候发现,在ie8和i火狐(还包括ie9,safari,谷歌浏览器)中,html()得到的值是不一样的。下面是一个小小的例子,我想大家很容易看明白:<html><head><metahttp-equiv="Content-Type"cont...
Android发短信的应用—新手遇到的最常见问题

Android发短信的应用—新手遇到的最常见问题

模仿写了一个发短信的应用程序,运行的时候,点击发送按钮,总是出现进程强制关闭的问题:很疑惑,不知道问题处在哪儿。查看Console,没有出现问题,也没有报错。开始我觉得是我这个模拟器路径的原因,这个模拟器是我很久以前就安装在D:Program FilesAndriod 目录下面了。飞哥说安装目录中最好是不要有中文,不要有空格。我在网上查了一下,发现这个默认的安装路径是C:Program Files,也是有空格的,所以理论上来说,不是安装目录的问题。继续在网...
<< 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 >>