requirejs随着网站功能逐渐丰富,网页中的js也变得越来越复杂和臃肿,原有通过script标签来导入一个个的js文件这种方式已经不能满足现在互联网开发模式,我们需要团队协作、模块复用、单元测试等等一系列复杂的需求。RequireJS是一个非常小巧的JavaScript模块载入框架,是AMD规范...
分类:
Web程序 时间:
2015-11-24 00:53:14
阅读次数:
191
AMD和CMDamd是RequireJS开发对模块化定义的规范cmd是SeaJS开发对模块化定义的规范,主要使用在前端模块化模块化开发,是为了管理项目。commonJS,服务器的模块化规范:commonJS版本:1.改进commonJS,加入插件,能使用与前端开发。2.建立新的规范, AMD异步模块...
分类:
其他好文 时间:
2015-11-22 20:13:55
阅读次数:
118
一、CommonJS1.CommonJS API定义很多普通应用程序(主要指非浏览器的应用)使用的API。它的终极目标是提供一个类似Python,Ruby和Java标准库。CommonJs 是服务器端模块的规范,Node.js采用了这个规范。2.这些规范涵盖了模块、二进制、Buffer、字符集编码、...
分类:
Web程序 时间:
2015-11-20 23:11:19
阅读次数:
688
CommonJSCommonJs 是服务器端模块的规范,Node.js采用了这个规范。根据CommonJS规范,一个单独的文件就是一个模块。加载模块使用require方法,该方法读取一个文件并执行,最后返回文件内部的exports对象。例如: // foobar.js //私有变量 var test...
分类:
Web程序 时间:
2015-11-19 11:07:18
阅读次数:
177
AMD是"Asynchronous Module Definition"的缩写,意思是"异步模块定义"。模块定义define(id?, dependencies?, factory);其中:id: 模块标识,可以省略。dependencies: 所依赖的模块,可以省略。factory: 模块的实现,...
分类:
编程语言 时间:
2015-11-16 15:50:10
阅读次数:
164
1、背景说明 最近一段时间,一直在研究angularjs及AMD、common规范等。但怎么把angularjs有效的与AMD模块组织结合在一起使用,还是值得深思。 本人研究一段时间,为了巩固下研究成果,特意写了一个demo,仅供参考。2、使用技术点说明 kendo:主要使用kendo开源一...
分类:
Web程序 时间:
2015-11-13 17:06:24
阅读次数:
615
1、安装Win32Util.dll: Can't load 32-bit .dll on a AMD 64 bit platform需要切换为32位的jre,版本的话,1.7测试没有问题GettingtheVisionProxy.dll:Cannotfinddependentlibraries推荐安...
分类:
其他好文 时间:
2015-11-10 01:40:56
阅读次数:
488
JavaSript模块化在了解AMD,CMD规范前,还是需要先来简单地了解下什么是模块化,模块化开发?模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问题进行系统性的分解以之处理。模块化是一种处理复杂系统分解为代码结构更合理,可维护性更高的可管理的模块的方式。可以想象一个巨...
分类:
编程语言 时间:
2015-11-09 12:46:02
阅读次数:
292
今天心血来潮,突然看见一篇关于swift的入门教程,但是前提是有一台mac啊,于是对于屌丝,就只好装黑苹果或者是虚拟机上运行了,但是呢mac貌似听说(没用过)只能在inter上运行,屌丝的本子偏偏是AMD的,没有办法,就想到了虚拟机的办法了(也没有脑子,虚拟机上的也只能在inter上运行),但是.....
分类:
系统相关 时间:
2015-11-06 00:14:51
阅读次数:
502
服务器端:RHEL5(静态IP 192.168.1.101) 源Gentoo系统:服务器上的Gentoo系统就来自于它,编译内核也是在这台机器上执行的 无盘客户端:网卡是 AMD PCnet32 支持PXE启动。系统是位于RHEL5上的Gentoo,通过PXE启动 实验主要有几下几个步骤: 编译Ge...
分类:
系统相关 时间:
2015-11-04 17:28:06
阅读次数:
329