本文记录SDL播放视频的技术。在这里使用的版本是SDL2。实际上SDL本身并不提供视音频播放的功能,它只是封装了视音频播放的底层API。在Windows平台下,SDL封装了Direct3D,这类的API用于播放视频;封装了DirectSound这类的API用于播放音频。因为SDL的编写目的就是简化视音频播放的开发难度,所以使用SDL播放视频(YUV/RGB)和音频(PCM)数据非常的容易。下文记录...
分类:
其他好文 时间:
2014-10-29 02:02:02
阅读次数:
342
研究了一下osx下dock中应用的存储,位于~/Library/Application Support/Dock/下一个比较名字比较长的db文件中,之前简单的介绍过osx launchpad图标的删除,这里对db文件进行了分析。
osx中db文件是sqlite3数据库对应的数据库文件,学过andorid或者ios开发的朋友应该比较的熟悉,查看数据库可以看到该数据库(名字比较长的db文件)中存...
分类:
数据库 时间:
2014-10-29 02:02:14
阅读次数:
191
Color the ball
Time Limit: 9000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 9769 Accepted Submission(s): 5028
Problem Description
N个气球排成一排,...
分类:
编程语言 时间:
2014-10-29 02:00:15
阅读次数:
212
本文为原创博客,出自http://blog.csdn.net/minimicall
到今天为止,搜芽的卖家版本应该来说已经基本完成,攻坚克难的一路过来。速度也控制的比较好。
项目过程进度
从任务分配量上来看,基本还是我个人英雄主义。接下来这样不行。但暂时也没办法,师弟还需要一个学习的过程。智质不错,而且态度端正。相信搜芽买家,他就可以承担更多的开发任务了。
...
分类:
移动开发 时间:
2014-10-29 01:59:28
阅读次数:
282
SICP 习题 2.11又出现Ben这个人了,如以前说到的,只要是Ben说的一般都是对的。来看看Ben说什么,他说:“通过监测区间的端点,有可能将mul-interval分解为9中情况,每种情况中所需要的乘法都不超过两次”。所以这个叫Ben的人建议Allysa重写mul-interval过程。到底是啥意思呢,我们先来看看以前的mul-interval过程:(define (mul-interval...
分类:
其他好文 时间:
2014-10-29 01:58:57
阅读次数:
217
相比较C++而言,Java具有良好的安全性,使用Java进行开发,可以更好地减少出错的几率,为了使Java程序更健壮,JAVA提供了以下基本组件,组成了安全水箱模型,来为用户提供更好的安全性,也减少开发人员犯错的机率:
1、类装载器结构
2、class文件检验器
3、内置Java虚拟机的安全特性
4、安全管理器及JAVA API
下图显示了各部分包含的内容:...
分类:
其他好文 时间:
2014-10-29 02:00:48
阅读次数:
274
操作对象
ObjectInputStream、ObjectOutputStream
被操作的对象需要实现Serializable(标记接口)
ObjectOutputStream 将 Java 对象的基本数据类型和图形写入 OutputStream。可以使用 ObjectInputStream 读取(重构)对象。通过在流中使用文件可以实现对象的持久存储。如果流是网络套接字流,则可以在另一台主...
分类:
数据库 时间:
2014-10-29 01:59:01
阅读次数:
155
百度知道网友的给力解释 那么就会产生LNK2005错误,一般错误错误信息类似:AAA.obj
error LNK2005 int book c? book@@3HA already defined in BBB.obj
基本上是围绕一个重复定义展开。然后这个错误可以派生出第四种错误细节,函数定义重复。
在.h中实现函数定义,必须要把定义放在类的声明空间中,不能新打开定义空间去实现函数。因为...
分类:
其他好文 时间:
2014-10-29 01:57:19
阅读次数:
150
背景:屏幕打印不一定都是从标准输出来的,也包括标准错误输出流stderr中的信息文件描述符定义(系统定义了12个)0 标准输入1 标准输出2 标准错误0 默认键盘输入1,2默认从屏幕打印,可以重定向到其他文件参考:流,管道重定向[IBM]:http://www.ibm.com/developerwo...
分类:
系统相关 时间:
2014-10-29 01:57:04
阅读次数:
215
起始地 目的地 距离(公里)A B 1000A C 1100A D 900A E 400B D 300D F 600E A 400F G 1000C B 600请用SQL语句或一段代码写出从A出发,可达到的目的地(包括间接方式)。create table dest(sid char(1),eid c...
分类:
其他好文 时间:
2014-10-29 01:58:17
阅读次数:
201
ubuntu10.04 32 问题没有jdk1.6 并且使用apt-get 安装jdk相当麻烦,参照:http://blog.csdn.net/godvmxi/article/details/7459764,你会发现最后下载的时候没有速度,咳,没办法,只有离线安装了,可以参照:http://xie....
分类:
移动开发 时间:
2014-10-29 01:58:25
阅读次数:
236
HomeGetting StartedDownloadDocumentationBrowse PackagesDependency managementDeclaring dependenciesSystem RequirementsInstallation - *nixDownloading th...
分类:
其他好文 时间:
2014-10-29 01:55:41
阅读次数:
334
Problem Descriptionwe define f(A) = 1, f(a) = -1, f(B) = 2, f(b) = -2, ... f(Z) = 26, f(z) = -26;Give you a letter x and a number y , you should outpu...
分类:
其他好文 时间:
2014-10-29 01:56:59
阅读次数:
154
题目:Given a collection of numbers, return all possible permutations.For example,[1,2,3]have the following permutations:[1,2,3],[1,3,2],[2,1,3],[2,3,1],...
分类:
其他好文 时间:
2014-10-29 01:57:39
阅读次数:
189
缓冲区溢出攻击本词条缺少信息栏、名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!缓冲区溢出攻击是利用缓冲区溢出漏洞所进行的攻击行动。缓冲区溢出是一种非常普遍、非常危险的漏洞,在各种操作系统、应用软件中广泛存在。利用缓冲区溢出攻击,可以导致程序运行失败、系统关机、重新启动等后果。1简介编...
分类:
其他好文 时间:
2014-10-29 01:55:51
阅读次数:
341