-
epoll和回调函数
epoll只能管理文件描述符,不能管理其和回调函数的对应关系;编写模块管理其和回调函数的对应关系
- 2023-08-09 15:20:02下载
- 积分:1
-
netflow解析
在linux环境下,使用libpcap库函数来捕获netflow格式数据(端口为9995),并使用BPF来过滤数据,然后存入到mysql数据库中
- 2023-04-23 12:35:03下载
- 积分:1
-
xcode 跨应用实现
H264H264H264H264H264H264好东西
- 2022-05-20 17:20:05下载
- 积分:1
-
Linux 播放声音样本
这是一个示例程序,播放声音在 linux 系统中。这播放 wav 格式文件。这是非常简单,您可以测试使用此示例的声音设备
- 2022-07-06 11:43:46下载
- 积分:1
-
button_led_device.c
通过开发板上的按键来控制板子上特定灯的亮灭
16.LED操作
16.1 需求
加载驱动模块时,点亮所有的灯;
卸载驱动模块使,关闭所有的灯;
16.2 硬件特性
GPC1_3:输出1,开灯,输出0,关灯
GPC1_4:输出1,开灯,输出0,关灯
16.3 驱动框架设计
在驱动模块的入口函数,打开灯
在驱动模块的出口函数,关闭灯
16.4 内核提供的标准的GPIO操作的API
gpio_request:用于向内核申请GPIO资源
gpio_direction_output:设置GPIO为输出
gpio_direction_input:设置GPIO为输入
gpio_set_value:设置GPIO管脚的状态
16.5 代码实现
- 2022-06-20 11:58:02下载
- 积分:1
-
视频监控
本文从硬件设计和软件设计两个方面阐述了一种基于S3C6410 处理器的视频采集传输系统的设计和实现。本系统采用基于ARM11 核心的三星S3C6410 处理器,通过V4L2接口编程采集外接摄像头视频数据,采用了硬件编码器进行H.264 编码,提高了编码效率。方案采用Live555对H.264 视频流封装打包,根据RTSP 协议经由网络传送至PC 机,使用VLC进行直播。经实验测试证明系统设计是可行的,达到了预期的功能要求。
- 2022-08-05 18:16:05下载
- 积分:1
-
train system
一个火车订票系统的项目,有大致的框架,可以实现购票、退票、余票查询、列车时刻表查询、代售点查询、排队买票等等的功能,基本功能都已经具备,但是代码的细节还有待优化,毕竟只是个菜鸟的练手作品
- 2022-11-03 15:35:03下载
- 积分:1
-
UART_init()串口初始化函数485
本程式是一个简单的串口485通信模块,实例系统时钟为11.059MHZ时,设定串口波特率为9600bit/s。可移植性好
- 2023-08-06 19:00:03下载
- 积分:1
-
P2P 的实现原理
应用背景
关于UDP穿透NAT的中文
资料在网络上是很少的,仅有这篇文章有实际的参考
价值。本人近两年来也一直从事P2P方面的开发工作,比较有代表性的是个人开发的BitTorrent下载软件 - FlashBT(变态快车).
对P2P下载或者P2P的开发感兴趣的朋友可以访问软件的官方主页: http://www.hwysoft.com/chs/ 下载看看,说不定有收获。写这篇文章的主要目的是懒的再每次单独回答一些网友的提问, 一次性写下来, 即节省了自己的时间,也方便了对于P2P的UDP穿透感兴趣的网友阅读和理解。对此有兴趣和经验的朋友可以给我发邮件或者访问我的个人Blog留言: http://hwycheng.blogchina.com.
您可以自由转载此篇文章,但是请保留此说明。
再次感谢shootingstars网友的早期贡献. 表示谢意。
关键技术
NAT(The IP Network Address Translator) 的概念和意义是什么?
NAT, 中文翻译为网络地址转换。具体的详细信息可以访问RFC 1631 - http://www.faqs.org/rfcs/rfc1631.html, 这是对于NAT的定义和解释的最权威的描述。网络术语都是很抽象和艰涩的,除非是专业人士,否则很难从字面中来准确理解NAT的含义。
要想完全明白NAT 的作用,我们必须理解IP地址的两大分类,一类是私有IP地址,在这里我们称作内网IP地址。一类是非私有的IP地址,在这里我们称作公网IP地址。关于IP地址的概念和作用的介绍参见我的另一篇文
- 2022-07-02 02:43:33下载
- 积分:1
-
OPESSL学习用
/*************************************************
*creator :
*date : 2014228
*funtion : COLLECT DATA sftp from dianxinserver
*info :
* ***********************************************/
#include "client.h"
#define MAXBUF 1024
#define MYCONFIGFILENAME "client.conf"
//初始化配置参数
- 2023-01-19 03:00:04下载
- 积分:1