无名管道是linux中管道通信的一种原始方法,有以下特征: 1、单工通信模式,具有固定的读端和写端; 2、管道可以看成是一种特殊的文件,对于它的读写可以使用普通的read(),write()等文件IO操作函数接口,但是它不属于任何文件系统,并且只存在与内存中; 3、只能用于具有亲缘关系的进程之间的通 ...
分类:
系统相关 时间:
2016-12-17 11:18:27
阅读次数:
306
适配器模式 1、适配器模式,可以将截然不同的函数接口封装成统一的API 2、实际应用举例,PHP的数据库操作有mysql、mysqli、pdo三种,可以用适配器模式统一成一致,类似的场景还有cache适配器,将memcache,redis,file,apc等不同的缓存函数,统一成一致。APC参考鸟哥 ...
分类:
Web程序 时间:
2016-12-11 14:53:22
阅读次数:
253
下面也简单说下这个函数的作用,主要用于dedecms留言板页面调用头部尾部文件,放到DEDE的外部函数接口文件里就可以了,具体路径位如根目录include文件夹下extend.func.php。 在extend.func.php 文件底部附加如下代码: function pasterTempletD ...
分类:
其他好文 时间:
2016-12-08 18:31:25
阅读次数:
147
一、实验内容 一、实验内容 1.冒泡法进行排序。要求自定义一个函数实现用冒泡法对整数数组进行简单排序。函数接口定义: 其中a是待排序的数组,n是数组a中元素的个数。该函数用冒泡法将数组a中的元素按升序排列,结果仍然在数组a中。 编写主函数,并在其中调用函数sort(),试编写相应程序。 2.在数组中 ...
分类:
其他好文 时间:
2016-12-03 15:15:40
阅读次数:
334
不足之处有: (1)char_device是在data段分配的,占用很大空间。 改善:char_device的空间在Linux内核的堆区分配。 (2)字符设备的读写函数接口,没有实际的数据流向。 改善:xxx_read函数接口将buffer内容拷贝到用户空间,xxx_write函数接口将用户空间传下 ...
分类:
其他好文 时间:
2016-12-02 01:17:42
阅读次数:
177
适配器模式:即将截然不同的函数接口封装成统一的接口API 例如 MYSQL的数据库扩展操作 mysql,mysqli,pdo三种,可以用适配器模式统一成一致. 类似的场景还有cache操作,例如 redis,memcached,mongodb,apc等不同的缓存函数,统一成一致 代码过于简单,主要是 ...
分类:
Web程序 时间:
2016-11-27 19:48:13
阅读次数:
242
一、字符设备驱动函数接口 1.初始化cdev结构体void cdev_init(struct cdev * cdev, const struct file_operations * fops)功能:初始化cdev结构体参数:@cdev cdev结构体 @fops 操作函数的结构体 2.申请设备号in ...
分类:
其他好文 时间:
2016-11-27 07:49:59
阅读次数:
200
QT开发(二十四)——QT文件操作一、QT文件操作简介QT中的IO操作通过统一的接口简化了文件与外部设备的操作方式,QT中文件被当作一种特殊的外部设备,文件操作与外部设备操作相同。1、IO操作的主要函数接口打开设备:boolopen(OpenModemode)读取数据:QByteArrayread(qint64max..
分类:
其他好文 时间:
2016-11-14 02:31:53
阅读次数:
207
一:对齐 1 程序的分界符‘ {’和‘ }’应独占一行并且位于同一列,同时与引用它们的语句左对齐。 2 { }之内的代码块在‘ {’右边数格处左对齐。 二:注释 注释通常用于:( 1)版本、版权声明;( 2)函数接口说明;( 3)重要的代码行或段落提示。 注释要简洁而且对齐 三命名规则 用英语命名 ...
分类:
其他好文 时间:
2016-11-11 20:13:09
阅读次数:
190
换了公司,作为新人要写java的安卓代码。在处理串口的通信协议时,在解析好了串口协议内容后,数据的处理部分是要交给节目来完成的,串口线程只负责解析数据并提供数据,对这个数据怎么处理是应该交给界面来做的。比如,在协议里有一个温度数据,怎么处理数据在协议层是不知道的,怎么做呢,在建立协议层处理的时候就放 ...