- 博客(11)
- 资源 (35)
- 收藏
- 关注
原创 ioctl函数
ioctl 函数 本函数影响由fd 参数引用的一个打开的文件。 #includeint ioctl( int fd, int request, .../* void *arg */ );返回0 :成功 -1 :出错 第三个参数总是一个指针,但指针的类型依赖于request 参数。我们可以把和网络相关的请求划分为6 类:套接口操作文件操作接口操作
2016-05-13 11:11:32 339
转载 socket详解
1、网络中进程之间如何通信?2、Socket是什么?3、socket的基本操作3.1、socket()函数3.2、bind()函数3.3、listen()、connect()函数3.4、accept()函数3.5、read()、write()函数等3.6、close()函数4、socket中TCP的三次握手建立连接详解5、socket中TCP的四次握手释放连
2016-05-07 11:01:35 3334
原创 enum 在c++中的使用
枚举类型,顾名思义,“枚”作为量词,作“个”讲,那么枚举,就是一个一个的列举,如果一件事情能够被一个一个的列举,那么它的数量肯定就是有限的,否则是不能被一一列举出来的。所以枚举类型即为能被列举的常量的一个集合。在生活中,枚举的例子随处可见,比如礼拜几,那么就可以作为一个枚举变量。这个变量所存储的值,是有限的,且,能被我们所列举。再比较说,性别。它也可以作为一个枚举类型,我们知道,性别也就只有“
2016-05-07 10:53:04 3416
原创 linux cat命令详解
cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;cat主要有三大功能:1.一次显示整个文件。$ cat filename2.从键盘创建一个文件。$ cat > filename只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件。$cat file1 file2 > filecat具体命令格式为 : c
2016-05-06 10:29:10 3117
原创 Swift学习 三
Swift 提供两种集合类型来存储集合,数组和字典。数组是一个同类型的序列化列表集合。字典是一个能够使用类似于键的唯一标识符来获取值的非序列化集合。在Swift中,数组和字典的键和值都必须明确它的类型。这意味这数组和字典不会插入一个错误的类型的值,以致于出错。这也意味着当你在数组和字典中取回数值的时候能够确定它的类型。Swift 使用确定的集合类型可以保证代码工作是不会出错,和让你在开发阶段就
2016-05-06 10:19:33 3524
转载 Swift学习 二
1、基本运算符其实无论什么语言,对于基本运算符来说,都是差不多的,这里我就说下Swift的区别其他语言的地方。例如,范围运算符,swift分为封闭范围运算符和半封闭范围运算符,封闭范围运算符(a…b)定义了一个范围,从a到b,并包括a和b的值。当要在一个范围内迭代所有可能的值的时候,范围运算符是非常有用的, 例如for-in循环[objc] view p
2016-05-06 10:16:45 1560
转载 Swift学习 一
在本届WWDC全球开发者大会接近尾声时,苹果公司专门针对开发人员公布全新的Swift编程语言以及新版的Xcode,苹果公司称其拥有“快速、现代、安全、互动”等特性,并且要全面优于Objective-C语言。“在过去的20年里,我们只支持Objective-C。”软件工程副总裁克雷格·费德里奇在台上表示,而未来苹果开发者平台将支持这款全新的Swift编程语言。感兴趣的可以去官方下载swift
2016-05-06 10:14:31 1744
原创 用户空间的spi驱动
1.1 重要的数据结构1. spi_device虽然用户空间不需要直接用到spi_device结构体,但是这个结构体和用户空间的程序有密切的关系,理解它的成员有助于理解SPI设备节点的IOCTL命令,所以首先来介绍它。在内核中,每个spi_device代表一个物理的SPI设备。它的成员如程序清单 1.1所示。程序清单 1.1 spi_devices
2016-05-05 10:41:07 2095
转载 linux基础之 spi驱动程序
1.1 重要的数据结构1. spi_device虽然用户空间不需要直接用到spi_device结构体,但是这个结构体和用户空间的程序有密切的关系,理解它的成员有助于理解SPI设备节点的IOCTL命令,所以首先来介绍它。在内核中,每个spi_device代表一个物理的SPI设备。它的成员如程序清单 1.1所示。程序清单 1.1 spi_device[cp
2016-05-05 10:34:04 6819
转载 PHP 基础知识代码总结
一、PHP基础语法 变量到数组 1 php 2 //phpinfo(); 3 4 /* 变量 5 $a=1;//不分配空间 6 echo "\$a=".$a; 7 echo ""; 8 var_dump($a);// 结果为NULL 9 e
2016-05-04 10:21:43 3300
原创 uart协议及接口
UART使用的是异步、串行通信。串行通信是指利用一条传输线将资料一位位地顺序传送。特点是通信线路简单,利用简单的线缆就可实现通信,降低成本,适用于远距离通信,但传输速度慢的应用场合。异步通信以一个字符为传输单位,通信中两个字符间的时间间隔多少是不固定的,然而在同一个字符中的两个相邻位间的时间间隔是固定的。 数据传送速率用波特率来表示,即每秒钟传送的二进制位数。例如数据传送速率为120字
2016-05-03 10:21:47 6236
C#多线程编程实战(中文完整版).pdf
2018-10-29
TensorFlow+Keras深度学习人工智能实践应用.pdf
2018-10-16
AiDitron训练工具使用手册.pdf
2018-08-15
专业串口调试工具MyCommTool-v1_2
2018-08-09
YUV420帧转Bitmap
2018-04-26
halcon extension package programmer's manual(Halcon程序员手册英文原版)
2018-04-19
TCP-IP详解卷一:协议.pdf
2017-11-11
TensorFlow实战.pdf
2017-11-11
基于深度学习的计算机视觉.pdf
2017-11-11
Wampserver 3.0.6(64位)
2017-10-24
VLC官方播放器 Windows版
2017-10-18
KEPServerEx V4.0破解版及安装文档
2017-08-22
Cracking_the_Coding_Interview.pdf
2016-09-29
OpenCASCADE详细学习资料整理大全
2023-11-01
eigen3.4.0+vs2022+cmake使用vs2017编译Eigen3库 最新的Eigen3.4.0库
2023-01-18
阿拉伯数字印刷体识别样本图片.7z
2019-11-11
libevent参考手册(中文).pdf
2019-08-27
libevent参考手册(中文).pdf
2019-08-27
SkinSharp.rar
2019-07-09
北京大学数字图像处理(冈萨雷斯)课件.pdf
2018-10-27
keras2.0中文文档.pdf
2018-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人