摘要: 一、问题思考 问1.网络通信应用在什么场合?通信的前提是什么? 答1.主要应用在不同主机进程间的互相通信,同一主机的进程也可以使用网络进行通信。通信的前提是如何标识通信进程的唯一,由于不同主机的进程极有可能具有相同的PID,因此,在网络中单单靠PID是无法准确进行标识进程身份的,TCP/IP协议族网 阅读全文
posted @ 2015-08-20 17:25 陈纽扣 阅读(2169) 评论(0) 推荐(1) 编辑
摘要: 一、进程相关操作与编程对应函数 1.进程创建:两种方式来实现。 ①fork:创建一个子进程,父子进程共享一份代码程序,但是各有一份独立的数据,为了效率和保持数据的独立采用写时复制技术(COW)。运行无优先级。 返回值:成功——子进程(0),父进程(子进程pid)、失败——(-1) ②vfork:创建 阅读全文
posted @ 2015-08-15 17:52 陈纽扣 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 文件I/O操作在Linux编程时是经常会使用到的一个内容,通常可以把比较大的数据写到一个文件中来进行存储或者与其他进程进行数据传输,这样比写到一个全局数组或指针参数来实现还要方便好多。 一、文件常用操作与相关函数 1.打开或创建一个文件:编写程序时涉及内容——打开或创建文件的路径名称、打开文件的方式 阅读全文
posted @ 2015-08-13 23:11 陈纽扣 阅读(1318) 评论(0) 推荐(1) 编辑
摘要: 一、关于JNI JNI( Java Native Interface )主要是实现Java和C/C++语言之间的通信。 Java通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。通过调用本地的库文件的内部方法,使Jav 阅读全文
posted @ 2015-08-10 11:47 陈纽扣 阅读(1387) 评论(0) 推荐(1) 编辑
摘要: 一、相关概念 1.存储容量:500枚指纹,地址范围0-499。 2.用户记事本:模块内部为用户开辟了512Bytes的FLASH空间用于存放用户数据该存储空间称为用户记事本,该记事本逻辑上被分成16个页,每页32字节,写记事本命令用于写入用户的32字节数据到指定的记事本页。 3通信包:命令包、数据包 阅读全文
posted @ 2015-08-10 08:49 陈纽扣 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 一、了解基本概念 ①ISO-14443A协议:( 国际标准化组织:International Organization for Standardization)RFID协议的一种; PICC:临近卡(分为A型和B型)、PCD:临近耦合设备--指MFRC522模块、 ATQ:对请求的应答、ATQA 对 阅读全文
posted @ 2015-08-10 08:13 陈纽扣 阅读(17972) 评论(0) 推荐(3) 编辑
摘要: 一、关于开源硬件 开源硬件的概念简单理解就是电子硬件的设计详细参数是公开的,比如电路图、材料清单和PCB布局等等。 主要类型:Arduino、CubieBoard、RaspberryPi、PcDuino、BeagleBone、KiWIBoard和Mixteil 开源中国社区-开源硬件专区http:/ 阅读全文
posted @ 2015-08-09 20:05 陈纽扣 阅读(2811) 评论(11) 推荐(4) 编辑