一个简单的驱动 模块的使用能使linux内核便于裁剪,根据不同的应用需求得到一个最小的内核,同时调试内核驱动也更为方便,比如如果调试i2c驱动,如果不采用模块的方式,那么每次修改i2c驱动就得编译整个内核,对于编译调试极其耗时,使用模块,一个简单的insmod就将模块加载进了内核,如果觉得不合适,....
分类:
系统相关 时间:
2015-05-03 23:24:21
阅读次数:
466
FreeSwitch源代码分析之模块加载和音频视频简要分析...
分类:
其他好文 时间:
2015-04-20 17:05:36
阅读次数:
182
网址:http://seajs.org/docs/SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScript的模块化及按模块加载。SeaJS的主要目的是令JavaScript开发模块化并可以轻松愉悦进行加载,将前端工程师从...
分类:
Web程序 时间:
2015-04-19 16:13:24
阅读次数:
121
最近工作需要,实现一个特定环境的模块加载方案,实现过程中有一些技术细节不解,便参考 了一些项目的api设计约定与实现,记录下来备忘。本文不探讨为什么实现模块化,以及模块化相关的规范,直接考虑一些技术实现原理。1.简单实现模块化一开始我想如果我的代码只有一个文件,那几行不就实现了吗main.jsvar...
分类:
Web程序 时间:
2015-04-07 11:17:31
阅读次数:
138
nodejs的非核心模块(core module)加载主要使用的就是module.js。项目主模块(index.js/main.js等)加载使用的应该是module.js中的runMain(),其他js模块加载流程基本上是:1,获取js文件信息;2,new Module();3,读取js文件内容,封...
分类:
Web程序 时间:
2015-04-01 13:13:58
阅读次数:
159
requireJs的文件加载和依赖管理确实非常好用,相信大家都有这个体会。在此之前,我们的html文件头部总是要有一长串的script标签来引入js文件,并且还必须非常注意script标签的先后顺序。 这篇文章对requireJs的核心功能做了简单实现,希望能帮助大家更好理解requireJs....
分类:
Web程序 时间:
2015-03-15 15:16:32
阅读次数:
180
seajs官网说:seajs是一个模块加载器,所以学习它并不难。在我的理解就是:本来我们是需要手动创建 script标签 引入 js文件的,但用seajs后,它就自动帮我们完成这些工作。这里只说实现原理,具体使用请看seajs官网:http://seajs.org/docs/下面总结一下:1. se...
分类:
Web程序 时间:
2015-03-11 19:28:45
阅读次数:
150
声明:这一篇文章是转载过来的,转载地址忘记了,原作者如果看到了,希望能够告知一声,我好加上去! easyloader模块是用来加载jquery easyui的js和css文件的,而且它可以分析模块的依赖关系,先加载依赖项。模块加载好了会调用parse模块来解析页面。把class是easyui开...
分类:
其他好文 时间:
2015-03-05 19:10:59
阅读次数:
141
1.在字符设备驱动模块加载函数中应该实现设备号的申请和cdev 的注册,而在卸载函数中应实现设备号的释放和cdev 的注销。1//设备结构体2 struct xxx_dev_t3 {4 struct cdev cdev;5 ...6 } xxx_dev;7 //设备驱动模块加载函数8 static ...
分类:
其他好文 时间:
2015-03-04 18:57:28
阅读次数:
136
此博客为9925.org的镜像,登录9925.org可以查看到最新博文。原文出处:http://ily.so/ZBjY7n使用#include预编译指令可以将运行库内的aes模块加载到脚本运行环境。//实例化一个AES对象var aes = new AES();例子:#include ~/encry...
分类:
Web程序 时间:
2015-03-01 00:11:19
阅读次数:
160