Chinaunix首页 | 论坛 | 博客
  • 博客访问: 812867
  • 博文数量: 77
  • 博客积分: 821
  • 博客等级: 军士长
  • 技术积分: 1904
  • 用 户 组: 普通用户
  • 注册时间: 2011-10-23 16:17
个人简介

学校:上海交通大学软件工程 学历:硕士 行业:从事流媒体移动开发 QQ: 412595942 邮箱:yiikai1987910@gmail.com

文章分类

全部博文(77)

文章存档

2016年(4)

2015年(15)

2014年(16)

2013年(12)

2012年(21)

2011年(9)

发布时间:2014-10-20 13:18:00

    本代码实例为了记录zlib的解压和压缩gzip文件,是最简单的实现。   类头文件:   点击(此处)折叠或打开#define ZLIB_COPY_BUFFER_SIZE (1024*2)class vozlib{public:    vozl.........【阅读全文】

阅读(1213) | 评论(0) | 转发(0)

发布时间:2014-10-14 16:27:07

     ffmpeg中的filter功能不得不说真不错,类似于gstreamer,所有的filter(过滤器)都是相互连接对应的pad来完成数据流在其中的转换的,从src filter进,从sink filter出。相信玩过gstreamer的朋友一定能理解这种模式,如果不明白的朋友可以去gst官网了解下其方式,我本人认为这个比直接看filter来理解更.........【阅读全文】

阅读(6230) | 评论(0) | 转发(0)

发布时间:2014-02-17 18:34:44

      命令模式其实和策略模式相似,都是将实现与调用解耦。     而命令模式只是更形象的模拟了实现者和调用者之间的关系。来看下一般情况下:           如果我们需要实现一个订餐的程序,一般简单的想法就是一个顾客类,一个服务员,一个厨师类。调.........【阅读全文】

阅读(5703) | 评论(1) | 转发(4)

发布时间:2014-02-12 17:39:26

     定义对象间的一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生改变时,会通知所有观察者对象,使它们能够自动更新自己。    观察者模式所做的工作其实就是解除耦合,让耦合的双方都依赖于抽象,而不是依赖于具体。从而使得各自的变化都.........【阅读全文】

阅读(4039) | 评论(0) | 转发(1)

发布时间:2014-02-11 14:06:23

      策略模式其实就从字面理解就能知道大概的意思,无非就是解决某种问题的时候,可能有好几种解决方法,这些方法都可以称为策略,无非是选用哪一个的问题,如果看中了哪个策略,只要将这个策略应用到该问题上就可以了。     从以上的总结中不难看出,其实策略模式的核心思想其实就是将算.........【阅读全文】

阅读(2619) | 评论(0) | 转发(1)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册