- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 TCP UDP 同步数据
前段时间自己在写一个基于TCP/UDP的文件传输小程序,就是客户端输入文件名之后服务器能够接收。 开始由于没有构思很仔细,在传递文件信息和文件内容的时候总是不能够很成功,因为第一次传送的是文件信息,但是之后传送的是文件的内容,就是这两步区分不是很好,之后还是突然经过一帅哥提醒了一下,发现在TCP中客户端第一次可以发送文件信息,于是自己创建了一个结构体: /** @struct fileInfo
2012-08-31 23:31:01 616
原创 创建指定大小的文件
#include #include #include int main(int argc, char *argv[]) { FILE *fp; int writeSize = 0; int a = 1; int fileSize = 0; fp = fopen("test.txt", "w+"); if ( NULL == fp ) { fp
2012-08-31 22:54:31 869
原创 消息队列 多线程 linux
这些天自己在学习消息队列的使用,经过几天的琢磨,总算了解了怎么使用了,趁现在思路清晰把自己的过程记录下来供自己以后查阅。 工作原理: 首先通过唯一标识创建消息队列,之后所有的线程都监听消息队列中相对应的消息类型,当有消息产生的时候就出发接收函数,主线程只需要通过发送函数发送到消息队列就可以。这样,就实现了多线程之间的通信。 需要使用的头文件: #include #include
2012-08-31 22:48:48 8058 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人