2011年9月9日

摘要: 因为最近想做个基于流媒体播放的系统,今天来到公司,就一直在查找关于 h.264 的资料,现在资料差不多了,终于要动手了。现在开始完成第一阶段的内容,测试对 h264编码视频 的解析。char buf[2]; FILE *fp; if((fp=fopen(FILE_PATH,"rb"))==NULL) //!判断是否能够正常读取待处理文件 { printf("cann't open the file.\n"); exit(-1); } fseek(fp,k,SEEK_SET); //!指针定位... 阅读全文

posted @ 2011-09-09 17:51 lesson1 阅读(224) 评论(0) 推荐(0)


2011年9月8日

摘要: 今天师兄分配给我们的工作,是让我们完成三个排序算法,分别是冒泡,选择和快速排序,还有完成makefile。在上午先熟悉了下makefile,因为以前有接触过,而且基础的makefile也不是很难,所以很快就上手了。先把程序的框架搭建起来,然后开始写makefile,一开始还很顺利,但是在写链接指令的时候出了个问题,花了比较长的时间,就是用 ld 命令来链接obj文件的时候,如果有用到标注库,需要指定标准库的路径。而直接用GCC链接则不需要,因为GCC有他自己默认的链接脚本。Makefile:CC = gccOBJS = main.o display.o sort.oOUTPUT = sor.. 阅读全文

posted @ 2011-09-08 17:44 lesson1 阅读(177) 评论(0) 推荐(0)

摘要: 转至:http://www.yuanma.org/data/2009/0326/article_3585.htm原以为实现一个线程池一定是个规模和难度都是超大的项目。这阵子有些闲空,就复习了一下pthreads的知识。光理论复习不够的,还得上手写点东西才行。这就想着实现一个线程池试试看吧。没想到200行不到就出来了一个可用的东西。 基本想法是这样的: 1、预创建的线程通过mutex休眠在线程池中。这样,通过unlock该mutex就可以唤醒该线程了; 2、出于简单性的目标,一个线程池内的所有线程的属性都是相同的。这个属性在创建线程池可以指定; 3、一般来讲,线程池内的线程不能被取消、或者调用p 阅读全文

posted @ 2011-09-08 07:38 lesson1 阅读(186) 评论(0) 推荐(0)


2011年9月7日

摘要: 今天是进入泛网实习的第一天,完成的工作很简单,主要有以下几项:1、安装xp系统,然后搭建 vmware + debian 的linux环境2、配置 debian 的网络3、配置 debian 的 samba 服务4、安装 gcc :apt-get install build-essential5、开始接触 autoconf 和 automake6、在 ~/.bashrc 下面设置符合用户习惯的一些设置 阅读全文

posted @ 2011-09-07 22:24 lesson1 阅读(144) 评论(0) 推荐(0)


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3