1:音视频数据都有一个list,用于存放解码后的数据; List mFilledBuffers;2:解码后的音视频数据不断的往list中存放,不做音视频同步方面的时间上控制 mFilledBuffers.push_back(i);3:音视频同步主要表现在从list中取数据进行视频的显示和音频的输出;...
分类:
其他好文 时间:
2014-07-28 11:27:10
阅读次数:
275
A Bug's LifeProblem DescriptionBackgroundProfessor Hopper is researching the sexual behavior of a rare species of bugs. He assumes that they feature t...
分类:
其他好文 时间:
2014-07-28 11:26:50
阅读次数:
282
我们在学习C#的时候通常都会多多少少接触ILDasm和Reflector,这两样工具让我们对C#的理解不会只停留在编译器这个层面上,而是让我们更深入的穿透编译器。这篇也是希望对IL和Reflector不是很了解或者懒的了解的同学能够重视起来,同样这篇我还是以QA的形式来告知这两样工具的强大和必...
分类:
其他好文 时间:
2014-07-28 11:26:40
阅读次数:
244
1.for x in 集合:print(x) #输出集合内的元素2.列表:[] #1.切片操作: [:] #全部遍历 [1] #输出第二个元素 [1:3] #遍历第二个到第三个元素 [1:] #遍历第二个到最后一个元素 [:3] #遍历前三...
分类:
编程语言 时间:
2014-07-28 11:26:30
阅读次数:
244
效果图图标素材是从网易新闻app里拿出来的具体实现步骤:1:界面搭建>>最底部是一个普通的UIView,内部有三个控件:imageview放背景图片的、leftmenu (自定义左侧菜单)、rightmenu(自定义右边菜单)>>左侧菜单思路:一个大View里边包了六个button>>。。。。已经1...
分类:
移动开发 时间:
2014-07-28 11:26:20
阅读次数:
303
扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。 它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 修饰符为前缀。 仅当你使用 using 指令将命名空间显式导入到源代码中之后,扩展方法才位于范围中。下面的示例演示为 SystemString 类定义的一个扩展方法。 请...
分类:
其他好文 时间:
2014-07-28 11:26:10
阅读次数:
243
A real time operating system (RTOS) for embedded controllers having limited memory includes a continuations library, a wide range of macros that hide ...
分类:
其他好文 时间:
2014-07-28 11:26:00
阅读次数:
301
A real-time operating system (RTOS) for use with minimal-memory controllers has a kernel for managing task execution, including context switching, a p...
分类:
其他好文 时间:
2014-07-28 11:25:50
阅读次数:
302
二、面向对象1、面向对象思想: (1)概述:面向对象是相对于面向过程而言的,面向过程强调的是功能,面向对象强调的是将功能封装进对象, 强调具备功能的对象; (2)思想特点: A:是符合人们思考习惯的一种思想; B:将复杂的事情简单化了; C:将程序员从执行者变成了指挥者; 比如我要达到某种结果,我就...
分类:
编程语言 时间:
2014-07-28 11:25:30
阅读次数:
387
在 JScript 中,对数据的处理取决于该数据的类型。按值和按引用的比较Numbers 和 Boolean 类型的值 (true 和 false) 是按值来复制、传递和比较的。当按值复制或传递时,将在计算机内存中分配一块空间并将原值复制到其中。然后,即使更改原来的值,也不会影响所复制的值(反过来也...
分类:
其他好文 时间:
2014-07-28 11:25:20
阅读次数:
259
##erlang学习总结###1、退出,输入 haut().###2、-module###3、module_name:function_name( arguments ) 例如调用tut:double(10),说明调用tut模块的double函数。###4、模块名为tut -module(tut)....
分类:
其他好文 时间:
2014-07-28 11:25:10
阅读次数:
290
The present invention allocates resources in a multi-operating system computing system, thereby avoiding bottlenecks and other degradations that resul...
分类:
其他好文 时间:
2014-07-28 11:25:00
阅读次数:
302
三、多线程:1、进程和线程: 进程:正在进行的程序。每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。 线程:进程内部的一条执行路径或者一个控制单元。 两者的区别: 一个进程至少有一个线程 进程在执行过程中拥有独立的内存单元,而多个线程共享内存;2、jvm多线程的启动是多线程...
分类:
编程语言 时间:
2014-07-28 11:24:50
阅读次数:
360
最近在Linux上装了个MySQL数据库,可是远程连接MySQL时总是报出erro 2003: Can't connect to MySQL server on '211.87.***.***' (111),昨天查了好几个小时才找到解决方案,如下:1.sudo gedit /etc/mysql.my...
分类:
数据库 时间:
2014-07-28 11:24:40
阅读次数:
212
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------一、内存管理1.为什么要用内存管理:移动设备的内存极其有限,每个app所能占用的内存是有限制的。当app所占用的内存较多时,系统会发出内存警告,这时...
分类:
其他好文 时间:
2014-07-28 11:24:30
阅读次数:
256
//string.format $.format = function (source, params) { if (arguments.length == 1) return function () { va...
分类:
编程语言 时间:
2014-07-28 11:24:20
阅读次数:
306
apply和call,它们的作用都是将函数绑定到另外一个对象上去运行,两者仅在定义参数的方式有所区别:Function.prototype.apply(thisArg,argArray);Function.prototype.call(thisArg[,arg1[,arg2…]]);从函数原型可以看...
分类:
移动开发 时间:
2014-07-28 11:24:10
阅读次数:
186