@property 后面可以有哪些修饰符? 1.线程安全的 aaomic、nonatomic 2.访问权限的 readonly、readwrite 3.内存管理(ARC) assign、strong、weak、copy 4.内存管理(MRC) assign、retain、release 5.指定方法 ...
分类:
其他好文 时间:
2016-06-05 16:48:31
阅读次数:
117
统计单词个数的功能是封装在Linux驱动中的。Linux系统将每一个驱动都映射成一个文件。这些文件称之为设备文件或驱动文件,都保存在/dev目录中。编写Linux驱动程序的步骤如下: 1、 建立Linux驱动骨架(装载和卸载Linux驱动); 2、 注册和注销设备文件; 3、 指定与驱动相关的信息; ...
分类:
系统相关 时间:
2016-06-05 16:46:50
阅读次数:
199
最近, 从discuz里面发现了一个很牛的加密解密函数。此函数的厉害之处在于可以在指定时间内加密还原字符串,超时无法还原这样我们就可以拿此函数来做很多用途了,比如:单点登录的token加密传输啦,临时密码啦等等 ...
分类:
Web程序 时间:
2016-06-05 15:30:48
阅读次数:
226
这一章就是通过Linux驱动发送数据控制LED小灯的开关。在通过驱动控制LED灯的开始我们需要创建LED驱动的设备文件:第一步:使用cdev-init函数初始化cdev第二步:指定设备号第三步:使用cdev-add函数将字符设备添加到内核中的字符设备数组中第四步:使用class-create宏创建s ...
分类:
其他好文 时间:
2016-06-05 15:28:56
阅读次数:
123
###super含义: - 不能访问本类的属性和行为 - 可以访问来自于父类的非private属性和行为 ###super()的含义: - 调用父类的指定构造 1. 只能写在构造里面 2. 和this一样只能写在构造方法第一句 3. 不写默认成公共无参构造 ###fianl: - 最终类,终态类,不 ...
分类:
其他好文 时间:
2016-06-05 15:28:13
阅读次数:
113
一:首先创建led驱动的设备文件 1.使用cdev_init函数初始化cdev 2.指定设备号 3.使用cdev_add函数将字符设备添加到内核中的字符设备数组中 4.使用class_create宏创建struct_class 5.使用device_create函数创建设备文件 二:卸载LED驱动的 ...
分类:
其他好文 时间:
2016-06-05 15:25:51
阅读次数:
156
编写Linux驱动程序步骤如下: 一、建立Linux驱动框架(装载、卸载Linux驱动) Linux内核在使用驱动时首先要装载驱动,在装载过程中进行一些初始化动作(建立设备文件、分配内存等),在驱动程序中需提供相应函数来处理驱动初始化工作,该函数须使用module_init宏指定;Linux系统在退 ...
分类:
其他好文 时间:
2016-06-05 15:20:49
阅读次数:
154
这章主要讲述了一个linux驱动程序,首先说了编写linux驱动程序的步骤 :第 1 步:建立 Linu x 驱动骨架 (装载和卸载 Linu x 驱动)第 2 步:注册和注销设备文件;第 3 步z 指定与驱动相关的信息;第 4 步=指定回调函数 ;第 5 步z 编写业务逻辑 ;第 6 步:编写 M ...
分类:
系统相关 时间:
2016-06-05 15:18:15
阅读次数:
232
Android深度探索(卷1)HAL与驱动开发学习笔记(7) 第七章 控制发光二极管 2. 编写LED驱动 * 创建LED驱动的设备文件 ·使用cdev_init 函数初始化cdev ·指定设备号 ·使用cdev_add函数将字符设备添加到内核中字符设备组中 ·使用class_creat宏创建stu ...
分类:
移动开发 时间:
2016-06-05 15:15:26
阅读次数:
203
第6章 第一个linux驱动程序:统计单词个数 1、编写linux驱动程序的步骤 第1步 建立linux开发骨架(装载或卸载linux驱动) 第2步 注册和注销设备文件 第3步 指定与驱动相关的信息 第4步 指定回调函数 第5步 编写业务逻辑 第6步 编写Makefile文件 第7步 编译linux ...
分类:
系统相关 时间:
2016-06-05 15:13:46
阅读次数:
163