ui-router's states and AngularJS directives have much in common. Let's explores the similarities between the two and how these patterns have emerged i...
分类:
Web程序 时间:
2015-01-04 06:25:08
阅读次数:
216
dogdog是人类的朋友,古今中外,人们都很爱dog,英语中也有很多和dog相关的词汇。1.Every dog has its day.每条狗都有他的那天,意思就是人生总有出头之日,每个人都有春风得意的日子。2.Let sleeping dogs lie.让睡着的狗继续躺着吧!意思就是不要制造矛盾,...
分类:
其他好文 时间:
2015-01-03 22:24:16
阅读次数:
268
let Constant var Variable
let implicitInteger = 70
let implicitDouble = 70.0
let explicitDouble: Double = 70 The so-called type implications To includ...
分类:
编程语言 时间:
2015-01-03 22:15:18
阅读次数:
149
10.3.2.1 使用连续处理树
要把我们以前实现的 sumTree 函数,转变成使用连续的版本,首先,要给这个函数添加一个额外的参数(连续);其次,还需要改变函数返回结果的方式,不是简单地返回值,而是把它作为参数值,给连续进行调用。 清单 10.18 是代码的最终版本。
清单 10.18 使用连续,计算树中元素的和 (F# Interactive)
> let rec sumT...
分类:
其他好文 时间:
2015-01-03 21:06:33
阅读次数:
186
10.2.3.1 以函数方式使用数组
我们先来看一个 F# 的例子,这是两个F# 库处理数组的重要的高阶函数,然后,用 C# 实现相同的功能。清单 10.12 的中脚本,先用随机数初始化一个数组,然后,计算出它们的平方。
清单 10.12 处理数组的函数式方法(F# Interactive)
> let rnd = new System.Random();;
val rnd...
分类:
编程语言 时间:
2015-01-02 17:35:06
阅读次数:
226
根据类名来实例化对象,比如,要根据一个类名的字符串创建ViewController实例。let controllerName="SpainAppProto."+xibName // xibName 形如 XXViewControllervar classType: AnyObject.Type=N....
分类:
编程语言 时间:
2015-01-02 17:28:44
阅读次数:
244
如果项目稍大一些,就尽量使用路由Route 组织形成url请求,避免很多次重复代码, 看起来也直观.import UIKitimport Alamofirestruct KF {enum Router: URLRequestConvertible{ static let baseUrlStri...
分类:
其他好文 时间:
2015-01-01 23:47:00
阅读次数:
645
直接上代码:1、my_debugger_defines.py定义相关结构体(在后面创建进程及返回信息时,传参可用到) 1 from ctypes import * 2 # Let's map the Microsoft types to ctypes for clarity 3 WORD=c_us....
分类:
系统相关 时间:
2015-01-01 12:31:20
阅读次数:
273
10.2.2.1 添加元素到列表
到目前为止,我们已经看到如何追加元素到已有(函数式)列表的前面;如果我们想在列表的末尾追加元素,又该如何做呢?这要求听起来是合理的,那么,我们尝试实现它。清单 10.10 显示了在列表的前面和在后面插入naïve 企图之间性能的差别。
清单10.10 在列表中添加元素(F# Interactive)
> let prepend el list =...
分类:
其他好文 时间:
2015-01-01 00:15:00
阅读次数:
240