按类别查询搜索结果
关于关键词 的检测结果,共 2738
【C/C++】 ADTS包解析
sichunyuan | 2017-08-01 17:45:25 | 阅读(440) | 评论(0)
ADTS 头中相对有用的信息 采样率、声道数、帧长度。想想也是,我要是解码器的话,你给我一堆得AAC音频ES流我也解不出来。每一个带ADTS头信息的AAC流会清晰的告送解码器他需要的这些信息。【阅读全文】
moyaoyi | 2017-07-28 23:22:55 | 阅读(1590) | 评论(0)
/*单链表的头插法和尾插法c语言实现*/记录一下单链表的插入操作,比较简单的数据存储结构但却很实用。#include <stdio.h>#include <stdlib.h>#include <string.h>#define SIZE 100/*简单的定义一个链表节点的数据单元*/typedef struct student_t{int num;char name[SIZE];struct student_t* pNext;}studentLis...【阅读全文】
chunchui1987 | 2017-07-23 19:24:51 | 阅读(760) | 评论(0)
在上一篇中讲了磁卡软解码技术的信号处理部分,刷卡时,磁条信号经过处理后得到宽宽窄窄的曼码信号,单片机需要准确的记录下刷卡时三个轨道每一个信号电平的宽度,保存下来,然后再进行解码。在设计中我使用的单片机是STM32F103单片机,要准确的同时记录三个轨道的数据信息,必须是用中断,就是单片机识别到信号管脚电平变...【阅读全文】
chunchui1987 | 2017-07-23 13:32:43 | 阅读(830) | 评论(0)
所谓磁卡软件解码就是指不通过专用解码芯片,而是通过用软件的方式来实现,这样灵活度高,成本也大大降低了,所有目前专业做这一行的公司都实现了自己的软解码技术,像目前大多数POS上都是用软解码。虽然需要实现这个技术的公司已经很少了,但我还是在此分享一下最近的成果。 磁卡最常见算是银行卡了,虽然国内已逐渐淘汰...【阅读全文】
philarlala | 2017-07-13 19:25:51 | 阅读(10930) | 评论(0)
同事最近想用netlink 获取指定网卡的信息,在网上搜了大半天,都是用netlink获取全部网卡的信息的例子,没有获取指定网卡信息的例子,找我帮忙看看,建议他用ioctl(前段时间刚好总结了ioctl 相关的内容,想了解的请参考http://blog.chinaunix.net/uid-30226910-id-5766831.html),不过个人认为netlink 也肯定是能获取指...【阅读全文】
sfc0907 | 2017-07-13 14:42:26 | 阅读(2750) | 评论(0)
原文网址:http://www.jb51.net/article/90255.htm首先flock和fcntl是系统调用,而lockf是库函数。lockf实际上是fcntl的封装,所以lockf和fcntl的底层实现是一样的,对文件加锁的效果也是一样的。后面分析不同点时大多数情况是将fcntl和lockf放在一起的。下面首先看每个函数的使用,从使用的方式和效果来看各个函数的区...【阅读全文】
854727449 | 2017-07-11 10:48:04 | 阅读(860) | 评论(0)
开发一个数据包头部大致包含几个部分:明确项目需求——>定义各个部分的头部结构体(这一步一般是头部字段较多的时候使用,如果字段很少,直接进入下一步)——>定义一个完整的头部——>注册头部。【阅读全文】
philarlala | 2017-06-24 18:40:35 | 阅读(3350) | 评论(0)
在应用层获取系统的网卡或者路由的信息都可以通过ioctl 获取,总结一下使用ioctl 获取网卡信息相关的内容1.关键数据结构,strucet ifreq 通过ioctl 获取某一个网卡信息的数据结构,struct ifconf 是获取所有可用网卡的数据结构(经实践,不管网卡link 状态是up or down,只能获取配置了ip地址网卡)struct ifreq 和 struc...【阅读全文】
jurson | 2017-06-05 15:08:49 | 阅读(2090) | 评论(0)
对于udp而言,recvfrom只返回发送报文的源地址,但是无法知道发送报文的目的地址和收到报文的接口是哪一个?为了完成这个目的,可以通过setsockopt设置IP_PKTINFO,并使用recvmsg的控制信息来实现。如果支持IP_RECVDSTADDR和IP_RECVIF的话,也可以使用IP_RECVDSTADDR和IP_RECVIF来实现。size_t recvmsg(int sockfd, stru...【阅读全文】
z4656207 | 2017-05-24 08:45:30 | 阅读(1270) | 评论(0)
西门不旷课 | 2017-05-21 07:02:24 | 阅读(570) | 评论(0)
Linux添加头文件路径—INCLUDE_PATH【阅读全文】
mt_glass | 2017-05-05 11:17:36 | 阅读(1220) | 评论(0)
本文介绍了一个头文件不能定义变量的原因【阅读全文】
theKernel | 2017-05-02 19:07:05 | 阅读(0) | 评论(0)
编译原理【阅读全文】
帝国时代211 | 2017-04-25 00:08:24 | 阅读(15227) | 评论(0)
主要介绍了静态库和动态库的特点、生成和调用等详细的知识【阅读全文】
pl014 | 2017-04-22 16:56:22 | 阅读(3310) | 评论(0)
本文以gcc/g++/mingw的情况为主,日后可能会整理其它的编译器等内容。静态库将编译后的目标文件进行打包而生成的库,不包含对依赖库的链接。链接时需要显示链接依赖库,链接后的可执行文件包含可执行文件对该库所需的内容,库的本身不需要同可执行文件一起发布。适用于独立性较弱的子工程、子模块等。动态库/共享库...【阅读全文】
simonliu403 | 2017-04-06 11:26:41 | 阅读(1360) | 评论(0)
  转载自 f2k5 1. 加密芯片的功能和基本原理.      加密芯片主要用来保护烧进Flash里面的程序即使被盗版者读走, 在非法板上也不能运行, 从而达到保护自己劳动成果的目的.本文主要内容:一.    加密芯片的工作原理二.   &...【阅读全文】
上古归墟 | 2017-03-31 22:52:38 | 阅读(2800) | 评论(0)
本文主要介绍微信wifi智能灯的开发,讲解微信直连sdk的代码。【阅读全文】
sunny_TW | 2017-03-28 09:52:31 | 阅读(110) | 评论(0)
一:约瑟夫环简介据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到...【阅读全文】
【C/C++】 号和槽
rexrock23 | 2017-03-17 14:32:57 | 阅读(910) | 评论(0)
整理笔记的时候发现了大学时期的一些笔记【阅读全文】
dliyc | 2017-03-10 17:37:02 | 阅读(990) | 评论(0)