
开发综合
dreamgis
这个作者很懒,什么都没留下…
展开
-
视频编码基础–帧的类型
转自:http://wuyuans.com/2012/01/video_encode_frame/自从上次编译x264之后一直在看x264的技术手册,专业名词太多了。没办法,从头学起吧,先从最基本的学起–帧的类型。我们都知道视频是由图片构成的,就像早期的胶片电影一样,一幅幅图片连续播放就形成了视频,在视频中我们管这些图片叫帧。在x264中有三种基本的帧类型:I帧、P帧和B帧。1.I帧:转载 2013-06-06 09:23:08 · 4243 阅读 · 0 评论 -
程序移植性
由于操作系统的差异,同一种操作系统本身版本的差异,目前C++标准库提供的功能仍然有限以及C++编译器产品不是完全兼容等问题,使得我们在移植大型应用程序的时候往往会出现很多难以解决的问题,如何合理的避免他们提高C++程序的移植性,本文作者从源代码的组织安排等方面提出了一些实用的建议。 当我们编写服务器端的软件产品时,我们往往需要为同一个软件产品推出多种不同平台版本。这是因为目前还没有转载 2013-07-02 17:27:19 · 994 阅读 · 0 评论 -
C# 小端
c# 通信中字节序处理。最近在写一个短信下发功能,客户端使用c#和java的短信网关的进行网络通信。之前使用java进行开发,一切正常,改用c#无法收到网关应答。想了半天意识到是不是网络字节序问题,java默认就是大端字节序,和网络字节序是一至的,所以不转换也不会有问题,而c#在windows平台上是小端字节序。网络发送字节流是按转载 2013-07-02 17:29:16 · 997 阅读 · 0 评论 -
TotoiseSVN的基本使用方法
转自:http://www.cnblogs.com/xilentz/archive/2010/05/06/1728945.htmlTotoiseSVN的基本使用方法在 项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】中,我已经讲解了怎样安装TortoiseSVN。在上面的讲解中已经讲了怎么使用VisualSVN Server了,今天我要讲的是,TortoiseS转载 2013-07-31 17:08:31 · 763 阅读 · 0 评论 -
Tortoise SVN常见图标含义及图标无法正常解决方法!
转自:http://g.kehou.com/t1033762249.html绿色的勾:图标表示这是一个最新取出的工作副本,他的Subversion状态是normal。灰色的勾:灰色图标表示”只读”,如果你给一个文件设置了svn:needs-lock属性,Subversion会让此文件只读,直到你获得文件锁。只读文件具有这个重载图标来表示你必须在编辑之前先得到一个锁。转载 2013-08-21 17:21:29 · 1599 阅读 · 0 评论 -
【终结:SVN用一次忘一次】
1,在VS中,如果要将一个文件从一个文件夹中复制到另一个文件夹,然后改文件名。提交的时候要选项目根节点或整个解决方案根节点。这样才能提交成功,不然会导致冲突,以致更坏的情况发生。好几次都是因为冲突无法解决,最后动用绝招,你懂得。原创 2013-11-13 12:08:41 · 886 阅读 · 0 评论 -
递归太深会导致栈溢出
如题。在写一个算法中,由于递归调用次数过多,堆栈溢出。堆栈的大小是系统控制的,无法改变。如果递归调用出现问题,可以考虑采取循环的方式来解决,将需要的数据在关键的调用点保存下来使用。简 单的说,就是用自己的数据保存方法来代替系统递归调用产生的堆栈数据。你原先的递归算法设计的有问题。算法正确的情况下,使用过程中会出现堆栈溢出的话,可以通过修改PLUS函数,利用循环来减少递归的层数。1)转载 2016-02-14 18:38:04 · 46640 阅读 · 0 评论 -
音频,PCM裸流的一些扫盲记录
PCM是一种编码格式,WAV是一种文件格式。http://sound.zol.com.cn/511/5116860.html 也正因为几乎所有的有损压缩格式都是从WAV格式压缩、转换而来,其实内部的编码依然是PCM,所以曾经很多MP3设备并不支持FLAC、APE、AAC等等格式,是因为它们不支持这些文件的解压缩,但是从没有一款播放器不支持WAV格式,因为WAV格式本身,就等于PC转载 2016-03-24 15:20:44 · 4508 阅读 · 0 评论 -
svn使用记录
File not found: transaction '109-3q', path '/trunk/Setting/Config.cs'You have to update your working copy first. 好像是本地的.svn库中包含了某些文件,但是server端库里面没有该文件。导致发生这种错误的原始目前不清楚,可能是操作的过程中突然断电啊之类的。。。原创 2016-07-01 15:01:07 · 941 阅读 · 0 评论