自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 自定义指令

为了让AngularJS能够调用我们的指令,需要修改指令定义中的restrict设置。这个设置告诉AngularJS在编译HTML时用那种声明格式来匹配指令定义,我们可以指定一个或者多个格式元素(E)、属性(A)、类(C)、注释(M)angular.module('myApp', []).directive('myDirective', function() {return {r...

2016-05-31 19:47:20 94

原创 $filter

在js中使用$filter来调用过滤器 <script type="text/javascript">var app = angular.module('myApp', []);app.controller('MyController', function($scope, $filter) { $scope.name = $filter('lowercase')(...

2016-05-31 16:30:47 224

原创 $interpolate服务

要在字符串模板中做插值操作,需要在你的对象中注入$interpolate服务$interpolateProvider<html ng-app="myApp"><head> <meta charset="utf-8"> <script src="angular-1.0.1.min.js"></scr

2016-05-31 16:19:30 137

原创 run方法

Angularjs模块的run方法初始化全局的数据 ,只对全局作用域起作用 如$rootScope<script type="text/javascript"> var m1 = angular.module('myApp',[]); m1.run(['$rootScope',function($rootScope){ $rootScope.name = 'hell...

2016-05-31 15:40:19 436

原创 KnockoutJS

官网:http://knockoutjs.com/index.htmlhttp://www.cnblogs.com/TomXu/archive/2011/11/21/2257154.html Knockout是一个以数据模型(data model)为基础的能够帮助你创建富文本,响应显示和编辑用户界面的JavaScript类库。任何时候如果你的UI需要自动更新(比如:更新依赖于用 户的...

2016-05-31 15:01:04 200

原创 Kettle ETL工具

Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。Kettle中有两种...

2016-05-24 11:47:41 104

原创 jsonschema

jsonschema是描述你的JSON数据格式;JSON模式(应用程序/模式+ JSON)有多种用途,其中之一就是实例验证。验证过程可以是交互式或非交互式的。例如,应用程序可以使用JSON模式来构建用户界面使互动的内容生成除了用户输入检查或验证各种来源获取的数据。    ...

2016-05-13 17:29:34 143

原创 foundation

官网:http://foundation.zurb.com/http://www.foundcss.com/  中文Foundation 是一个易用、强大而且灵活的框架,用于构建基于任何设备上的 Web 应用。提供多种 Web 上的 UI 组件,如表单、按钮、Tabs 等等...

2016-05-13 15:56:58 113

原创 web跨终端开发流程

解决方案:1.响应式2.多站点不同的终端用不同的域名展示3.多模板多模板是响应式和多站点的结合体,采用AutoResponsive(https://github.com/xudafeng/)4.多平台 解决步骤基准,给出了调试和测试过程中的基准,确定调试和测试的范围检查,探讨如何构造一个为全站服务的终端属性检测工具   接口,探...

2016-05-13 15:15:34 1852

原创 浏览器分级支持 GBS

GBS 是 YUI 团队提出的应对日益增长的浏览器兼容问题的思路,详情可以查看 YUI 相关页面   PV:页面访问量,即PageView,用户每次对网站的访问均被记录,用户对同一页面的多次访问,访问量累计。 UV:独立访问用户数:即UniqueVisitor,访问网站的一台电脑客户端为一个访客。00:00-24:00内相同的客户端只被计算一次 ...

2016-05-13 14:56:43 419

原创 WEB页面开发34条军规 YAHOO

  https://developer.yahoo.com/performance/rules.html

2016-05-13 13:59:18 121

原创 JavaScript异步编程的Promise模式

promise,它代表了一种可能会长时间运行而且不一定必须完整的操作的结果。这种模式不会阻塞和等待长时间的操作完成,而是返回一个代表了承诺的(promised)结果的对象。所谓Promise,字面上可以理解为“承诺”,就是说A调用B,B返回一个“承诺”给A,然后A就可以在写计划的时候这么写:当B返回结果给我的时 候,A执行方案S1,反之如果B因为什么原因没有给到A想要的结果,那么A执行应急...

2016-05-12 17:02:11 86

原创 KISSY

官网:https://github.com/kissyteam/kissyhttp://docs.kissyui.com/1.4/docs/html/guideline/why-kissy.htmlKISSY 是一款跨终端、模块化、使用简单的 JavaScript 框架。除了完备的工具集合诸如 DOM、Event、Ajax、Anim 等,KISSY 还面向团队协作做了独特设计,提供了经典...

2016-05-12 16:18:29 153

原创 js代码模块化目的

模块化的目标是:1.代码单元冠以命名,增强代码段的辨识度2.建立代码之间的依赖关系,降低代码段之间的耦合3.命名空间和上下文管理,减少代码段之间的相互冲突4.形成模块规范,提高代码段的复用性因此,一个完整的模块应当包含这几个属性1.模块名2.实现逻辑3.返回值4.所依赖的模块...

2016-05-12 15:40:38 165

原创 bower

Bower是一个客户端技术的软件包管理器,它可用于搜索、安装和卸载如JavaScript、HTML、CSS之类的网络资源。其他一些建立在Bower基础之上的开发工具,如YeoMan和Grunt...

2016-05-12 14:32:41 58

原创 JMH微基准测试

 JMH是有OpenJDK开发的基准测试(Benchmark)工具。JMH可以为写基准测试和运行测试提供很好的支持。JMH在Concurrent Benchmarks也提供很好的支持,可以说是多功能测试工具。JMH在2013被公布出来,现在最新版本到1.9。 JMH是一个用于java或者其他JVM语言的,提供构建,运行和分析(按照多种基准:纳秒,微妙、毫秒、宏)的工具 使用的一个例子:...

2016-05-11 14:12:16 132

原创 mango

官方网址:http://mango.jfaster.org/源码地址:https://github.com/jfaster/mangohttps://github.com/jfastermango的中文名是“芒果”,它是一个轻量级极速数据层访问框架。目前已有十多个大型线上项目在使用mango,在某一支付系统中,更是利用mango,承载了每秒12万的支付下单请求。下面是mango...

2016-05-10 15:49:37 146

原创 js去掉前后空格

 var whitespace = /(^[\s\t\xa0\u3000]+)|([\u3000\xa0\s\t]+$)/g;        /**         * 移除字符串前后空格字符         *         * @param {string} source 源字符串         * @return {string} 移除前后空格后的字符串         */      ...

2016-05-06 19:52:35 72

原创 Underscore.js

官方网站 https://github.com/jashkenas/underscoreUnderscore.js是一个很精干的库,压缩后只有4KB。它提供了几十种函数式编程的方法,弥补了标准库的不足,大大方便了 JavaScript的编程。MVC框架Backbone.js就将这个库作为自己的工具库。除了可以在浏览器环境使用,Underscore.js还可 以用于Node.js。 ...

2016-05-06 17:40:57 86

原创 Jsduck

jsduck是senchalabs众多开源项目中的一个,它是使用ruby 编写的javascript API文档生成器。Jsduck强力功能点如下:树形类命名空间组织类子父关系的层次体系展示成员与事件和配置项快速索引可穿插着色代码范例演示和编辑范例代码类成员源码实现部分快速导航...

2016-05-06 16:37:20 89

原创 富浏览器端web应用框架ER

官方网址:https://github.com/ecomfe/erER 是百度公司的一个富浏览器端web应用的框架,适用于并能很方便地构建 一个整站式的AJAX web应用。ER具有如下特性:1. 通过hash实现路径的管理,支持浏览器的前进和后退功能,以及URL的可访问性。2. 提供精简、核心的Action、Model和View的抽象,使得构建RIA应用变得简单可行。3. 提供可配置...

2016-05-06 11:53:57 312

原创 基于kissy的自适应组件 autoResponsive

autoResponsive 是基于 KISSY 1.3.0 或更高版本的自适应布局组件支持条件排序、随机排序支持特定条件的过滤排序兼容KISSY瀑布流组件支持动态自定义配置支持css3特效、用户自定义特效支持边距自定义排序元素支持复杂dom结构支持自定义展示方向支持拖拽功能[重构中]...

2016-05-05 14:49:42 105

原创 Foundation

Foundation 是一个易用、强大而且灵活的响应式前端框架,用于构建基于任何设备上的响应式网站、 Web应用和电子邮件。结构语义化、移动设备优先、完全可定制。http://www.foundcss.com/  中文网站http://foundation.zurb.com/  官网...

2016-05-05 14:43:15 91

原创 hammer.js

hammer.js是一款开源的移动端脚本框架,他可以完美的实现在移端开发的大多数事件,如:点击、滑动、拖动、多点触控等事件。不需要依赖任何其他的框架,并且整个框架非常小,在使用时非常简单<div id="test" class="test"></div> <script type="text/javascript"> //创建一..

2016-05-05 14:40:14 165

原创 JeeSite

 官方网址:https://thinkgem.github.io/jeesite/JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE快速开发平台。JeeSite本身是以Spring Framework为核心容器,Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用...

2016-05-04 12:04:58 74

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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