- 博客(3)
- 收藏
- 关注
原创 多线程编程的苦恼
刚接触多线程编程,很多多线程老手估计多线程很简单,但是对新手而言,特别是习惯了顺序执行的单线程编程的人,转多线程的时候,在网络查找各种材料时,总是不能满足一个直观的理解。下面是问题,希望做完之后能够有明确的答案。 问题1: 线程在什么时候启动?安全的程序是否都要加启动控制? 问题2: 如何安全地退出线程? 问题3: 线程间如何共享数据? 问题4:
2013-05-14 09:43:14 262
原创 Socket通信小结
前言 对于一般网络编程,socket的使用是必不可少的,其实socket在使用方面很简单,无非是打开,发送,接收,关闭等等,这些封装的接口给我们以极大的方便。但是在学习使用过程中,还是遇到很多问题,特别是在如何设置参数,多线程的访问控制,收发双方通信的数据保证,断开连接的感知,如何配合应用层的处理等很多问题。在查阅很多材料和自我的测试之后,对自己写的程序才有一点信心。 一、知识准备
2013-05-08 15:46:50 407
原创 pcm音频合并噪音问题
把两个8kHz,16bit的wav格式声音文件读取出之后,然后w1 /2+w2 /2进行波形合并,代码如下: char Buf[24]; while(!feof(inlong)) { nalLen =fread(Buf,1,2,inlong);//读出文件1 int w1 = 0; int w2
2013-05-06 15:38:26 3636
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人