[cpp] view plain copy //自绘CListCtrl类,重载虚函数DrawItem void CNewListCtrl::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct) { // TODO: Add your code to draw the ...
分类:
其他好文 时间:
2016-10-27 01:08:05
阅读次数:
193
SELECT c.name 字段名称,t.name 类型,t.max_length 长度,e.[value] 说明FROM sys.objects o INNER JOIN sys.[columns] c ON c.[object_id] = o.[object_id]INNER JOIN sys. ...
分类:
其他好文 时间:
2016-10-25 19:23:41
阅读次数:
180
输入输出参数(In-Out Parameters) 如果你想要一个函数可以修改参数的值,并且想要在这些修改在函数调用结束后仍然存在,那么就应该把这个参数定义为输入输出参数(In-Out Parameters)。 定义一个输入输出参数时,在参数定义前加 inout 关键字。一个输入输出参数有传入函数的 ...
分类:
编程语言 时间:
2016-10-25 14:17:39
阅读次数:
144
《Windows Azure Platform 系列文章目录》 我们在使用ARM创建资源的时候,首先要确认哪些Azure服务,支持ARM模式。 具体内容,我们可以参考连接:https://azure.microsoft.com/en-us/documentation/articles/resourc ...
分类:
其他好文 时间:
2016-10-25 14:14:50
阅读次数:
271
在qt中,用到最多就是model/view的结构来表示数据层及表示层的关系。model用于给view提供数据。那如何来实现一个简单的树形model呢。 实现一个自己的model需要重载以下的方法: [cpp] view plain copy QVariant data(const QModelInd ...
分类:
其他好文 时间:
2016-10-25 02:53:20
阅读次数:
278
阅读本篇之前推荐阅读以下姊妹篇: 《秒杀多线程第四篇一个经典的多线程同步问题》 《秒杀多线程第五篇经典线程同步关键段CS》 《秒杀多线程第六篇经典线程同步事件Event》 《秒杀多线程第七篇经典线程同步互斥量Mutex》 前面介绍了关键段CS、事件Event、互斥量Mutex在经典线程同步问题中的使 ...
分类:
编程语言 时间:
2016-10-21 22:01:32
阅读次数:
246
一 、ES流: 也叫基本码流,包含视频、音频或数据的连续码流。 二、PES流: 也叫打包的基本码流,是将基本的码流ES流根据需要分成长度不等的数据包,并加上包头就形成了打包的基本码流PES流。 原始流分成很多PES分组,保持串行顺序,一个PES分组只包含一个原始流的编码数据。PES分组长度很大,最大 ...
分类:
其他好文 时间:
2016-08-01 13:58:49
阅读次数:
237
一 从TS流开始
数字电视机顶盒接收到的是一段段的码流,我们称之为TS(Transport Stream,传输流),每个TS流都携带一些信息,如Video、Audio以及我们需要学习的PAT、PMT等信息。因此,我们首先需要了解TS流是什么,以及TS流是怎样形成、有着怎样的结构。
(一) TS流、PS流、PES流和ES流都是什么?
ES流(Eleme...
分类:
其他好文 时间:
2016-03-26 07:46:47
阅读次数:
282