
socket
文章平均质量分 82
韩大卫
QQ : 1328990789
展开
-
网络间通信socket传输任意格式任意大小的文件
最近看到很多网友写的socket程序,试验了几个,发送"Hello,world"时都没有问题,但在传输较大文件,比如一个200M的文件时,都不能成功,即使成功了,server端也存在保存的问题, 有的是乱码,也有文件大小不对的情况,这两天工作不忙,我也草草写了一些代码,实现了可以传输任意格式任意大小的文件,几位同事帮我一起做了测试,传送几百M的文件速度还是很快的,而且也没有丢数据的问题。 代原创 2012-04-25 14:55:43 · 2739 阅读 · 0 评论 -
linux设备驱动之API的实现
Linux 下API的实现 作者: 韩大卫@ 吉林师范大学 驱动工程师工作内容之一就是向上层应用端提供API,这个API完成并封装了全部的与硬件芯片的I/O操作。 本问简单的说明了一个实现API函数的全部过程。 总体上看分为: 1,用户API 2,用户中间层(与底层通信) 3,底层中间层(寻找对应的驱动函数) 4,驱动函数 5, CPU读写I/O端口。原创 2012-08-20 21:04:00 · 2146 阅读 · 0 评论 -
Linux环境下libpcap库源代码分析
linux环境下libpcap 源代码分析 韩大卫@吉林师范大学 libpcap 源代码官方下载地址: git clone https://github.com/the-tcpdump-group/libpcap.git tcpdumpm源代码官方下载地址: git clone git://bpf.tcpdump.org/tcpdump tcpdump.c使用libpcap里的pcap原创 2013-10-17 10:53:18 · 4682 阅读 · 2 评论