EasyDarwin是在Apple开源流媒体服务器Darwin Streaming Server(v6.0.3)基础上进行开发和维护的免费开源、高效、易扩展的面向企业级的流媒体平台框架,开始于2013年,遵循 Apple开源License,为了敏捷流媒体服务器开发和简化企业流媒体应用开发而诞生的。 EasyDarwin一直以来保持Darwin原有体系结构和设计思想,在保持出色的性能和简洁的代码同时,也在不断优化其底层效率和上层通用性。在广大开源爱好者的积极参与和努力下, 易用性、扩展性和稳定性等方面不断优化...
javascript的offset、client、scroll在使用过程中非常频繁,接下来将对此进行一一介绍,了解其区别和使用方法。 offsetTop?指元素距离上方或上层控件的位置,整型,单位像素。? offsetLeft?指元素距离左方或上...
分类:
Web程序 时间:
2014-11-07 11:29:49
阅读次数:
274
基于cocos2d-x的简单JUMP上楼梯游戏,配有音效。适合新接触cocos2d的同学学习。规则类似 “是男人就上100层”的经典小游戏,就是控制宝宝通过跳上不同高度的踏板而慢慢升高。详细说明:http://ios.662p.com/thread-1711-1-1.html
分类:
移动开发 时间:
2014-11-06 10:45:51
阅读次数:
203
JavaSciprt事件中有两个很重要的特性:事件冒泡以及目标元素。当一个元素上的事件被触发的时候,比如说鼠标点击了一个按钮,同样的事件将会在那个元素的所有祖先元素中被触发。这一过程被称为事件冒泡;这个事件从原始元素开始一直冒泡到DOM树的最上层。天台县羿壮冶金任何一个事件的目标元素都是最开始的那个...
分类:
编程语言 时间:
2014-11-05 22:42:39
阅读次数:
232
互联网正在引发一场革命??不喜欢看概念的跳过,注意这里仅仅是一些从python核心编程一书的摘抄这正是最激动人心的一部分了,web编程Web 客户端和服务器端交互使用的“语言”,Web 交互的标准协议是HTTP(超文本传输协议)。HTTP协议是TCP/IP 协议的上层协议,这意味着HTTP 协议依靠...
分类:
编程语言 时间:
2014-11-05 19:15:20
阅读次数:
205
首先是dapm是什么?就是音频电源动态管理。相信电源管理大家都不会陌生。dapm设计的目的就是只有需要时才打开必要的部件
(widget),不需要时则关闭部件, 达到省电的目的。ALSA通过kcontrol来切换音频通道,当playback或者capture时会更新通道激活下
的widget power,这个是由内核event统一完成的,无须上层干预。
widget
定义widget
s...
分类:
系统相关 时间:
2014-11-04 22:51:35
阅读次数:
881
首先宏观看内核暴露给上层的接口:
root@android:/ # cat /dev/snd/
controlC0 pcmC0D10p pcmC0D13c pcmC0D15c pcmC0D2c pcmC0D3c pcmC0D5p pcmC0D8c
pcmC0D0c pcmC0D11p pcmC0D13p pcmC0D15p pcmC0D2p pcmC0D3p pcmC0D6c pcmC0D9...
分类:
系统相关 时间:
2014-11-04 22:49:32
阅读次数:
886
没有开头语我会死啊~好的,IK是啥、怎么用相信看这篇文章的人都不需要我过多解释了,我也解释不好。下面开始正文: IK的官方结构图: 从上至下的来看: 最上层是我们不需要过度关心的,它们是一些Adapter供Lucen...
分类:
其他好文 时间:
2014-11-03 22:45:07
阅读次数:
386
本文是一边看代码一边写的,是真随笔,随看随下笔。看TNonblockingServer,先看其父类AbstractNonblockingServer。一般来说,父类封装的都是通用的东西,具体的底层实现方式交由子类来实现。因此抽象类一般会作为两层之间的交点所在,父类在上层,子类在下层。先看父类,再看子...
分类:
其他好文 时间:
2014-11-03 16:03:20
阅读次数:
202
avalon的双向绑定机制,是通过一条依赖链实现。此依赖链最底层是监控属性、监控数组,中层是计算属性、监控函数,再上点是求值函数,最上层是视图刷新函数。所谓计算属性,监控属性,监控函数属性,我们改变它们的值,它们会引发视图变化;而监控数组,是我们调用它的一些方法,也会引发视图变化。var vm = ...
分类:
Web程序 时间:
2014-11-03 11:25:13
阅读次数:
276