随着互联网的飞速发展,前端开发越来越复杂。本文将从实际项目中遇到的问题出发,讲述模块化能解决哪些问题,以及如何使用 Sea.js 进行前端的模块化开发。恼人的命名冲突我们从一个简单的习惯出发。我做项目时,常常会将一些通用的、底层的功能抽象出来,独立成一个个函数,比如function each(arr...
分类:
Web程序 时间:
2014-07-31 20:25:47
阅读次数:
355
先看一个seajs的官方example, 以下以seajs.use('main')为例, 解析加载mod main的过程//app.htmlseajs.use("main"); //main.jsdefine(function(require) { var Spinning = require('....
分类:
Web程序 时间:
2014-07-30 20:38:44
阅读次数:
301
Asp.Net MVC3 简单入门详解过滤器Filter前言在开发大项目的时候总会有相关的AOP面向切面编程的组件,而MVC(特指:Asp.NetMVC,以下皆同)项目中不想让MVC开发人员去关心和写类似身份验证,日志,异常,行为截取等这部分重复的代码,那我们可以通过AOP截取实现,而在MVC项目中...
分类:
Web程序 时间:
2014-07-30 00:28:32
阅读次数:
390
通常来说,编程语言教程中的第一个程序应该在屏幕上打印“Hello, world”。在 Swift 中,可以用一行代码实现: println("hello, world")如果你写过 C 或者 Objective-C 代码,那你应该很熟悉这种形式——在 Swift 中,这行代码就是一个完整的程序。你....
分类:
其他好文 时间:
2014-07-29 21:23:22
阅读次数:
389
seajs 2.2.1在config文件中preload一次jquery,就可以在整个项目中使用jquery。如下:seajs.on('exec', function(module) { if (module.uri === seajs.resolve('jquery')) { win...
分类:
Web程序 时间:
2014-07-29 13:35:28
阅读次数:
238
--建表语句create table student(id number(9),name varchar2(64),age number(5));create table class(id number(9),name varchar2(64),teacherid number(9),student...
分类:
数据库 时间:
2014-07-29 11:55:16
阅读次数:
172
liunx里面安装nodejs我也找了很多文章,貌似对很多liunx新手来讲不是很清楚,下面是我结合一些文章,亲自实践得到的安装步骤.同时还有大家关心的与seajs紧密相关的spm模块的安装。(也许很多人在liunx里面nodejs装完之后装spm模块经常报错.嘿嘿.看看这个也许知道为啥.)
(- -!其实俺也不懂liunx的,所以就这里折腾了一翻,大家请看吧.我这些都是在虚拟机里面的ubunt...
分类:
Web程序 时间:
2014-07-23 17:13:06
阅读次数:
211
seajs官网说:seajs是一个模块加载器,所以学习它并不难。在我的理解就是:本来我们是需要手动创建 script标签 引入 js文件的,但用seajs后,它就自动帮我们完成这些工作。这里只说实现原理,具体使用请看seajs官网:http://seajs.org/docs/下面总结一下:1. se...
分类:
Web程序 时间:
2014-07-23 15:39:49
阅读次数:
276
原文来自于:http://www.oschina.net/translate/elasticsearch-getting-started?cmp教程样例我们将要部署一个非常简单的应用--在一个部门里的雇员--这样我们可以把注意力放在功能而不是氧立得复杂性上。总而言之,这篇博文是为了帮助人们开始Ela...
分类:
其他好文 时间:
2014-07-23 15:07:36
阅读次数:
213
【前言】
这篇文章是站在初学者的角度写的,大牛别碰,真实的个人想法,没有任何偏袒。
【痛苦的seajs】
之前说过,半年之前想尝试seajs,一直各种原因没有用起来,
最近使用了一周,算是基本上入门了,刚开始感觉这种管理js的办法不错,
但是后来开始推广到项目上就痛苦了。
【支持国产的心,无奈】
闲扯淡,
有一颗支持国产的心,之前考虑后台ui框架,第一选择是dwz,...
分类:
Web程序 时间:
2014-07-23 13:23:36
阅读次数:
246