按类别查询搜索结果
关于关键词 的检测结果,共 3580
rio5409 | 2014-04-29 21:26:15 | 阅读(900) | 评论(0)
信号处理是linux程序的一个特色。用信号处理来模拟操作系统的中断功能,对于我们这些系统程序员来说是最好的一个选择了。要想使用信号处理功能,你要做的就是填写一个信号处理函数即可。一旦进程有待处理的信号处理,那么进程就会立即进行处理。[cpp] view plaincopy#include <stdio.h>  #include <stdlib.h>  ...【阅读全文】
rio5409 | 2014-04-29 21:24:54 | 阅读(620) | 评论(0)
Linux系统本身为进程间通信提供了很多的方式,比如说管道、共享内存、socket通信等。管道的使用十分简单,在创建了匿名管道之后,我们只需要从一个管道发送数据,再从另外一个管道接受数据即可。[cpp] view plaincopy#include <stdio.h>  #include <unistd.h>  #include <stdlib.h>  #include <string....【阅读全文】
rio5409 | 2014-04-29 11:40:49 | 阅读(510) | 评论(0)
    内存是程序运行的基础。所有正在运行的代码都保存在内存里面。内存需要处理各种各样的数据,包括键盘的数据、鼠标的数据、usb的数据、串口的数据、摄像头的数据,那么这些数据经过程序的处理之后,就要进行输出到串口、屏幕、usb等。    内存只有一个,但是程序里面的空间有很多种。但是内存中的...【阅读全文】
Thomas_Alva_Edison | 2014-04-26 19:04:54 | 阅读(830) | 评论(0)
Thomas_Alva_Edison | 2014-04-26 19:04:13 | 阅读(2550) | 评论(0)
lanyu0402 | 2014-04-25 16:39:42 | 阅读(400) | 评论(0)
Linux 串口编程        在linux下编写终端程序时,有规范模式 ,非规范模式(原始模式特殊的非规范模式)之分。不用于终端,而是在串口这种使用情况下,一般设置为原始模式(非规范的一种特殊情况)。但用read()函数,希望从串口接收指定的数量的字符时,往往接收到的实际字符数,...【阅读全文】
huqinwei987 | 2014-04-24 22:39:02 | 阅读(2440) | 评论(0)
semaphore信号量交通灯实现过桥是考研辅导书王道(操作系统)中关于信号量的一个题,个人觉得答案有精简的余地,所以讨论了一下,但是和王道高分牛校学长讨论的结果不满意,所以贴出来再探讨一下。 有一座桥,南北向,都有入口出口。(图我不画了)1.假设该桥上每次只能有一辆车行驶,试用信号灯的...【阅读全文】
jsxthncn | 2014-04-24 16:39:20 | 阅读(3980) | 评论(0)
保留,后续更新内容!【阅读全文】
tostick | 2014-04-22 08:22:48 | 阅读(560) | 评论(0)
在调研 fio的实现时,接触了libaio的使用方式。由于fio 的io engine发送及接受数据的流程是按照liaio库的方式进行的。所以初步使用了libaio。现总结如下。几点说明    本文的重点在于libaio的使用方式。所以 1.对什么是同步、异步及阻塞、非阻塞IO,请参考相应资料。比较权威的资料是Richa...【阅读全文】
hwp195 | 2014-04-18 01:31:03 | 阅读(0) | 评论(0)
静态链接库前言静态库是obj文件的一个集合(目标文件中通常仅解析了文件内部的变量和函数,对于引用的函数和变量还没有解析,这需要将其他已经编写好的目标文件引用进来,将没有解析的函数和变量进行解析,通常引用的目标是库),通常静态库以".a"为后缀,名字格式一般为libxxx.a。静态库由程序ar生成。实例...【阅读全文】
【C/C++】 部件
chenmn | 2014-04-17 16:25:55 | 阅读(360) | 评论(0)
窗口部件定义成指针类型例:QCombox *combox = new QCombox;【阅读全文】
benzix | 2014-04-15 15:16:48 | 阅读(1030) | 评论(0)
zzbok | 2014-04-15 13:52:35 | 阅读(2120) | 评论(0)
点击(此处)折叠或打开/* * get net link */#include <linux/sockios.h> #include <sys/socket.h> #include <sys/ioctl.h> #include <linux/if.h> #include <string.h> ...【阅读全文】
dwd_china | 2014-04-11 21:50:47 | 阅读(1270) | 评论(0)
串口通讯【阅读全文】
sally_zhaocharming | 2014-04-11 12:04:32 | 阅读(0) | 评论(0)
连接握手:1.客户端发送建立连接请求2.服务端确认连接请求3.客户端确认已经连接以上3步完成后即可使用send recv了断开握手:如果要正确断开必须经过4次握手。1.客户端发送请求停止TCP连接请求2.服务端收到请求后将这一个socket关闭3.服务端发送反向请求客户端关闭socket连接4.客户端确...【阅读全文】
xushanlong | 2014-04-08 12:51:44 | 阅读(1780) | 评论(0)
  1LIB := abc    2SLIBS := lib$(LIB).a  3 SOBJECTS:= $(LIB).o  4     5   6 SRCS := $(wildcard *.c)  7 OBJS := $(patsubst %.c, %.o, $(SRCS))  8   9  10  11  12 all:: $(SLIBS) 13  14 $...【阅读全文】
1830804922 | 2014-04-01 10:06:51 | 阅读(2480) | 评论(0)
通过使用信号量可以很好的完成线程同步。两个线程同时监视同一个信号量。A线程增加信号量的值,B线程减少信号量的值。 当A线程增加信号量大于0时,B线程的等待信号量就会触发,每触发一次将信号量减1,直到将信号量减为0,B线程继续等待A线程增加信号量。int sem_init(sem_t *sem, int pshared, unsigned int value);...【阅读全文】
chenmn | 2014-03-31 15:30:57 | 阅读(440) | 评论(0)
1。创建锚接窗体        创建一个QDockWidget对象的锚接窗体2.设置锚接窗体的属性        通常调用setFeatures()及setAllowedAreas()3.新建一个要插入锚接窗体的窗口部件        调用QDockWidget的setWidget()方法4.在ma...【阅读全文】
c语言达人 | 2014-03-13 17:36:02 | 阅读(2050) | 评论(0)
写程序熟悉 练练手,利用PMIC提供debug接口,dump出来PMIC的寄存器的值【阅读全文】
foun | 2014-03-12 10:38:42 | 阅读(160) | 评论(0)