Nginx模块开发入门

前言 Nginx是当前最流行的HTTP Server之一,根据W3Techs的统计,目前世界排名(根据Alexa)前100万的网站中,Nginx的占有率为6.8%。与Apache相比,Nginx在高并发情况下具有巨大的性能优势。 Nginx属于典型的微内核设计,其内核非常简洁和优雅,同...

2014-07-28 15:22:40

阅读数:394

评论数:0

gitlab多人协同工作

gitlab多人协同工作 本文为亨利向《Git权威指南》的作者蒋鑫老师的答疑邮件写成。  这里特别感谢蒋鑫老师对我询问gitlab的协同工作流程问题的详细解答。  蒋鑫老师的细致专业的解答让我非常感动。  gitlab----新颖的git服务器托管网站,开源免费。你可以在自己的公司或者...

2014-07-25 15:41:33

阅读数:659

评论数:0

javaScript模块规范、AMD、CMD

学无止境真是一点没错,IT行业新知识新技术简直是井喷状态在发展,这两年javaScript(以下简写JS)发展是相当迅猛,09年诞生的node.js成长迅速,今天又在网上看到AMD/CMD两新名词,互联网就是这点好,不懂可以查可以搜。 AMD/CMD其实都是JS模块化开发的规范。最早JS需求...

2014-07-25 15:34:57

阅读数:406

评论数:0

cmd 模块构建,从认识grunt开始

Q:Grunt为何物? A:一个专为JavaScript提供的构建工具。 Q:啥是构建工具? A:在项目部署上线前,通常要将源文件压缩,合并,并拷贝到bch或trunk中。 在将js模块化后,又多了一个分析,提取业务代码中所依赖模块的工作。 解决这一系列繁重工作的自动化工具,...

2014-07-25 11:30:21

阅读数:697

评论数:0

GitLab - 在自己的服务器上搭建类似于GitHub资源仓库

GitLab是一个利用Ruby on Rails开发的开源应用程序用于实现一个自托管的Git项目仓库。支持通过Web界面进行访问你的项目。 它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。 可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。 ...

2014-07-23 18:18:21

阅读数:1215

评论数:0

Node.js:用JavaScript写服务器端程序-介绍并写个MVC框架

Node.js:用JavaScript写服务器端程序-介绍并写个MVC框架 (注:1、本文基于Node.js V0.3.6; 2、本文假设你了解JavaScript; 3、本文假设你了解MVC框架;4、本文作者:QLeelulu,转载请注明出处。5、本文示例源代码:learnNode.z...

2014-07-23 11:38:34

阅读数:657

评论数:0

HTML5应用开发:JavaScript语义模板库handlebars教程

Web应用开发正在处于一个快速发展的时期,随着HTML5规范的落实和普及,相信会有越来越多的优秀的web应用呈现出来。JavaScript是web应用开发中是非常重要的语言,该语言有很多流行的库供大家使用。本期给大家介绍语义模板库Handlebars的使用方法。 本文示例代码已经全部上传Gi...

2014-07-21 11:48:47

阅读数:697

评论数:0

前端开发框架对比

近几年随着 jQuery、Ext 以及 CSS3 的发展,以 Bootstrap 为代表的前端开发框架如雨后春笋般挤入视野,可谓应接不暇。不论是桌面浏览器端还是移动端都涌现出很多优秀的框架,极大丰富了开发素材,也方便了大家的开发。这些框架各有特点,本文对这些框架进行初步的介绍与比较,希望能够为大家...

2014-07-20 22:46:40

阅读数:568

评论数:0

RequireJS与Backbone简单整合

前言简单例子知识回顾(参考the5fire)modelcollectionRouter(之前好像没看到)View阶段总结HTML结构模型与集合视图阶段总结整合requireJS模型集合contact视图全局视图main函数HTML页面结语 前言 昨天我们一起学习了Backbone,...

2014-07-20 22:28:29

阅读数:533

评论数:0

为什么选择 Yeoman 及 Yeoman 的安装(推荐)

今天向您介绍一个我刚接触到的比较新的网络前端开发工具: Yeoman 。 什么是Yeoman? Yeoman是Google的团队和外部贡献者团队合作开发的一个项目。通过内部三个工具(yo,grunt,bower)的协 同工作,为开发者创建一个易用的工作流。它可以让网络前端开发者快...

2014-07-18 17:43:28

阅读数:497

评论数:0

前端项目可以更简单—Yeoman入门指南(1)

今天明河介绍一个比较新的前端工具:Yeoman。 什么是Yeoman 很难使用一句话来表述Yeoman用途,因为Yeoman其实是三个工具的集合:YO、GRUNT、BOWER,所以需要先解释下这三个工具的用途。 YO:Yeoman核心工具,项目工程依赖目录和文件生成工...

2014-07-18 14:23:30

阅读数:1016

评论数:0

seajs模块依赖的加载处理

最近在做项目的时候发现一些关于模块依赖问题,特记录下: 比如现有3个文件: /*init.js*/ define(function(require, exports, module){ require('jquery'); require('jquery.plugA'); }) /*...

2014-07-16 16:25:21

阅读数:1598

评论数:0

AMD和RequireJS初识----优化Web应用前端

RequireJS是一个非常小巧的JavaScript模块载入框架,是AMD规范最好的实现者之一。最新版本的RequireJS压缩后只有14K,堪称非常轻量。它还同时可以和其他的框架协同工作,使用RequireJS必将使您的前端代码质量得以提升。 一、AMD 介绍  前端开发在近一...

2014-07-16 11:18:05

阅读数:431

评论数:0

软件工程师必学的9件事

本文是html5tricks原创翻译,转载请看清文末的转载要求,谢谢合作! 三年前,我还在巴塞罗那的神经科学实验室工作,忙着研究脑电波、教授心理学上的认知系统课程。而今天,我以设计和写软件为生。 你或许会满头黑线:隔行如隔山,这转变也忒快了吧。其实不然,早在以前我就已经写过很多软件了—...

2014-07-14 15:56:14

阅读数:434

评论数:0

Backbone源码分析-Backbone架构+流程图

参考资料 http://documentcloud.github.com/backbone/  http://www.csser.com/tools/backbone/backbone.js.html   官网介绍 Backbone通过提供模型Models、集合C...

2014-07-14 15:52:46

阅读数:488

评论数:0

Backbone入门指南(四):Model(数据模型)

7.Model (数据模型)   Model是Backbone中所有数据模型的基类,用于封装原始数据,并提供对数据进行操作的方法,我们一般通过继承的方式来扩展和使用它。   如果你做过数据库开发,可能对ORM(对象关系映射)不会陌生,而 Backbone中的Model就像是映射出来的一...

2014-07-11 11:54:15

阅读数:518

评论数:0

BackBone入门指南(三):Events(事件管理)

Events (事件管理)        BackBone.Events在1.1.2版本中在增加了once,stopListening,on,off方法,这样就构成了下面的方法结合:        BackBone.Events目前总共含有下面的方法:Backbone.Events={...

2014-07-10 18:18:03

阅读数:600

评论数:0

BackBone学习摘要之二 依赖underscore

5. Underscore.js   Underscore封装了常用的JavaScript对象操作方法,用于提高开发效率。它本身与我们介绍的主题“Backbone”没有半毛钱的关系,因此你可以完全不理会“Backbone”的概念来学习它,或将它单独运用到任何一个页面。(另外,Undersco...

2014-07-10 16:33:51

阅读数:371

评论数:0

BackBone学习摘要之一

1. 前言   本文的目的,是帮助大家快速理解掌握Backbone的使用,但它并不是API,因此我不会将每一个方法都详细地描述,但是我会告诉你如何学习它们。   这是一篇稍稍较长的技术文章,因为我想将我所了解的东西尽可能详细地分享 给大家。但它还不至于出版为一本书籍,因为Backbon...

2014-07-10 16:13:52

阅读数:441

评论数:0

2014年最新前端开发面试题(题目列表+答案 完整版)

目录 前言HTML 部分CSS 部分JavaScript 部分其他问题优质网站推荐 前言 本文总结了一些优质的前端面试题(多数源于网络),初学者阅后也要用心钻研其中的原理,重要知识需要系统学习,透彻学习,形成自己的知识链。万不可投机取巧,只求面试过关是错误的! 面试有几点需...

2014-07-10 14:39:41

阅读数:777

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭