##语言本身 Ruby语言支持语法级别的系统,框架,甚至语言本身的方法复写,一般叫做元编程(meta programming), 此基础之上还有一些术语为mixin,方法的动态定义,运行时类改写等等,这些技术和机制可以让语言本...
分类:
其他好文 时间:
2015-06-10 22:46:12
阅读次数:
145
Android音频分析
1 安卓音频系统框架
Ø Multimedia framework:
多媒体框架负责封装了播放/录音类、连接安卓音频解码库进行音频软件解码以及连接高通OpenMaxIL接口。上层APP直接调用Multimedia framework的接口来进行音频的播放和录音。
Ø AudioService
注册安卓广播事件,获取广播事件,如蓝牙...
分类:
移动开发 时间:
2015-06-10 15:40:41
阅读次数:
152
2.1物理结构共8个项目,Web为启动项项目间相互依赖关系图:2.2逻辑结构DTcms V4.0轻量级CMS系统框架采用的是典型的三层架构(项目与三层架构并非直接对应关系,至于什么是三层架构这里不细谈,可自行谷歌或百度了解),具体如下:2.1.1 API:Oauth协议、支付接口OAuth已集成:飞...
分类:
其他好文 时间:
2015-06-08 18:56:39
阅读次数:
2518
原文地址:iOS中侧边栏的添加作者:伤心的小果冻1.添加系统框架2.添加三方类库3.创建一个MenuViewController作为侧边滑动时候显示的视图//MenuViewController.h//sideTableView//// Created by Dongon 13-9-26.// Co...
分类:
移动开发 时间:
2015-06-01 16:07:25
阅读次数:
161
1、Framework运行环境
2、zygote的启动
3、SystemServer进程的启动
4、启动第一个Activity...
分类:
移动开发 时间:
2015-06-01 14:45:13
阅读次数:
160
离上一次开发J2EE已经有一段时间了,项目完成后没有及时总结。现在重新做一个简单的人员登入来总结J2EE吧。不要小看这登入,麻雀虽小五脏俱全埃以便自己日后参考和供新手学习系统框架:服务器:JBOSS7.1数据库:oracle11g前台:extjs4.2(对于前台设计头痛的可以选择,可以省去..
分类:
其他好文 时间:
2015-05-26 19:10:40
阅读次数:
154
离上一次开发J2EE已经有一段时间了,项目完成后没有及时总结。现在重新做一个简单的人员登入来总结J2EE吧。不要小看这登入,麻雀虽小五脏俱全啊。以便自己日后参考和供新手学习系统框架:服务器:JBOSS7.1数据库:oracle11g前台:extjs4.2(对于前台设计头痛的可以选择,可以省去很多cs...
分类:
其他好文 时间:
2015-05-26 18:21:59
阅读次数:
137
一,概述
KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。
二,使用方法
系统框架已经支持KVO,所以程序员在使用的时候非常简单。
1. 注册,指定被观察者的属性,
2. 实现回调方法
3. 移除观察
...
分类:
移动开发 时间:
2015-05-24 17:28:35
阅读次数:
186
一、基本结构CodeIgniter3.0.0解压后有8个文件,分别是:application:项目文件system:系统(框架)文件,为方便升级,不建议修改user_guid:用户手册,不需要加入项目composer.json:composer配置文件,不需要加入项目contributing.md:...
分类:
其他好文 时间:
2015-05-21 12:16:54
阅读次数:
137
Pintos:基于80x86架构的一个简单操作系统框架,支持内核线程,加载和运行用户程序,以及一个文件系统,但是
所有这些都是以一种简单的方式实现。
Pintos理论上可以运行在普通的IBM兼容的PC机上。但是为了便于调试内核代码,Pintos运行在仿真器上,我们将使用
Bochs和Qemu仿真器
一. qemu安装
1. 配置
./configure --prefix...
分类:
其他好文 时间:
2015-05-17 12:19:53
阅读次数:
249