Ruby's Louvre

每天学习一点点算法

导航

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 125 下一页

2014年12月11日 #

avalon的常见问题

摘要: 随着avalon的普及,越来越多人加入avalon的大家庭。随之而来的是各种问题。本文在这里统一解答一下。使用avalon基本上有几个方针要坚持 数据必须先定义后使用,只能VM中定义,不能V中定义。 数据必须先打扁后使用,比如对象的层次不宜太深,数组不能太长。 页面上不使用太... 阅读全文

posted @ 2014-12-11 15:25 司徒正美 阅读(14531) 评论(6) 推荐(4) 编辑

2014年12月9日 #

TortoiseGit 使用 HTTP 方式每次 PUSH 无需输入密码的方法

摘要: 由于 BitBucket 被墙,导致使用时只能用HTTPS代理的方式,但TortoiseGit貌似没有记忆密码的功能,以至于每次push时都要求输入密码,很是麻烦!在网上搜到的保存密码的方式也有点笨。 下面给出一个简便的方法: 在 TortoiseGit 中,只需要把URL设置成 http... 阅读全文

posted @ 2014-12-09 02:08 司徒正美 阅读(1489) 评论(1) 推荐(0) 编辑

2014年12月3日 #

avalon做的抽奖效果

摘要: 先来一个简单的 {{number}} xxx {{number}} xxx 再来一个复杂的有动画效果的... 阅读全文

posted @ 2014-12-03 15:12 司徒正美 阅读(3126) 评论(3) 推荐(1) 编辑

2014年11月28日 #

[转]谈谈前端渲染 VS 后端渲染

摘要: 首先,预编译跟前后端没有关系,预编译一样可以用于后端渲染。看看下面的测试时间,单位: ms模板字符串:var s = '{{#datas}}{{name}} abcdefg {{type}} {{date}}{{/datas}}';数据对象: 放入100000行数据var stack = [];fo... 阅读全文

posted @ 2014-11-28 14:49 司徒正美 阅读(17540) 评论(3) 推荐(1) 编辑

2014年11月15日 #

迷你MVVM框架 avalonjs 1.3.7发布

摘要: 又到每个月的15号了,现在avalon已经固定在每个月的15号发布新版本。这次发布又带来许多新特性,让大家写码更加轻松,借助于“操作数据即操作DOM”的核心理念与双向绑定机制,现在越来越多人加入到avalon的阵营中来。此外,基于avalon的UI库OniUI也越来越强大,很快,树组件也开发完毕,下... 阅读全文

posted @ 2014-11-15 13:48 司徒正美 阅读(3243) 评论(7) 推荐(4) 编辑

2014年11月5日 #

迷你MVVM框架 avalonjs 学习教程22、avalon性能大揭密

摘要: avalon之所以能在页面处理1W个绑定(angular对应的数字是2000),出于两个重要设计——基于事件驱动的双向绑定链及智能CG回收机制。avalon的双向绑定链是通过Object.defineProperties及VBScript,将要操作VM属性变成一种访问器属性。访问器属性是一种特殊的属... 阅读全文

posted @ 2014-11-05 11:28 司徒正美 阅读(2899) 评论(5) 推荐(3) 编辑

2014年11月4日 #

Facebook React 和 Web Components(Polymer)对比优势和劣势

摘要: 目录结构译者前言Native vs. Compiled原生语言对决预编译语言Internal vs. External DSLs内部与外部 DSLs 的对决Types of DSLs - explanationDSLs 的种类 - 解释Data binding数据绑定Native vs. VM原生对... 阅读全文

posted @ 2014-11-04 10:36 司徒正美 阅读(5747) 评论(1) 推荐(1) 编辑

2014年11月3日 #

迷你MVVM框架 avalonjs 学习教程21、双向绑定链

摘要: avalon的双向绑定机制,是通过一条依赖链实现。此依赖链最底层是监控属性、监控数组,中层是计算属性、监控函数,再上点是求值函数,最上层是视图刷新函数。所谓计算属性,监控属性,监控函数属性,我们改变它们的值,它们会引发视图变化;而监控数组,是我们调用它的一些方法,也会引发视图变化。var vm = ... 阅读全文

posted @ 2014-11-03 11:12 司徒正美 阅读(2795) 评论(0) 推荐(2) 编辑

2014年10月28日 #

迷你MVVM框架 avalonjs 学习教程20、路由系统

摘要: SPA的成功离开不这三个东西,分层架构,路由系统,储存系统。分层架构是我们组织复杂代码的关键,这里特指MVVM的avalon;路由系统是将多个页面压缩在一个页面的关键;储存系统特指本地储存,是安全保存大量数据的关键。本章节介绍的是avalon三柱臣之一的mmRouter(内含mmHistory)。我... 阅读全文

posted @ 2014-10-28 14:44 司徒正美 阅读(5765) 评论(6) 推荐(6) 编辑

nodejs文件操作笔记

摘要: nodejs添加了流的概念,通过流操作文件如行云流水,比早前便利畅快多了。先来第一个例子,我们建一个stream.js文件,里面内容如下:var fs = require("fs")var a = fs.createReadStream("source.txt")a.pipe(fs.createWr... 阅读全文

posted @ 2014-10-28 14:35 司徒正美 阅读(1776) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 125 下一页