- 博客(4)
- 资源 (13)
- 收藏
- 关注
原创 设计模式之工厂模式
工厂模式是比较简单,也是比较好用的一种方式。根本上说,工厂模式的目的就根据不同的要求输出不同的产品。比如说吧,有一个生产鞋子的工厂,它能生产皮鞋,也能生产胶鞋。如果用代码设计,应该怎么做呢?public interface Shoe{}public class Leather_Shoe:Shoe{ public Leather_Shoe() { Console.Wri
2015-07-27 22:02:51
467
1
原创 设计模式之单件模式
单件模式的技巧就在于类的构造函数是一个私有的函数。但是类的构造函数又是必须创建的?怎么办呢?那就只有动用static函数了。我们看到static里面调用了构造函数,就是这么简单。#include #include class object{public: static class object* pObject; static object* create_new
2015-07-27 21:56:31
472
原创 QT控件自适应缩放以及自适应系统字体与分辨率
研究了一天,在网上查了好多关于QT控件如何自适应系统字体的方法,后来在一本Linux环境下QT4图形界面与MySQL编程书中查到,通过布局管理器可以实现窗口尺寸改变时自动调整控件。QT布局管理器有水平布局、垂直布局、栅格布局、窗体布局,如图1左边列表所示图1这里我就以我实际的工程为例,在图1的右侧就是实际的资源界面,最上面是一个Tab Widget,中间是一些Button、La
2015-05-06 09:32:45
17698
1
原创 基于FFmpeg的TS音视频解码流程之视频解码
一个项目中的工作经验总结,基于ffmpeg的TS解码框架,这里只分享核心解码部分的代码,并没有说明数据流程,比如TS如何传到pInBuf,解码完成之后传到哪里等等。
2015-04-16 21:36:17
1036
Android开发笔记
2018-06-11
红外遥控系统原理及单片机软件解码实例
2010-12-16
基于MDA方法的软件系统开发研究
2010-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人