第十二章序列表达式和可选工作流
本章介绍
■生成和处理序列值
■处理 F# 序列表达式
■理解单子和 LINQ 表达式
■实现 F# 计算表达式
在我们开始讨论序列表达式之前,必须知道什么是序列(sequence),这也是数学的F# 术语。序列是有序的列表,可能包含无穷的元素。这一切听上去有点抽象,但也不用担心,我们已经熟悉这种类型了,在.NET 中表达同样概念的是:...
分类:
其他好文 时间:
2015-01-18 11:53:04
阅读次数:
143
linux为了能够支持跨文件系统操作,故在用户程序与真正的文件系统(ext2、FAT、NTFS等)之间加入了一层内核软件抽象层,以提供给用户程序统一的文件系统接口(暂觉得理由不仅仅因为这个,可能也牵涉到linux中把大部分东西都当作文件)。所谓的VFS就是linux建立的一个文件系统模型,只要能够符...
分类:
其他好文 时间:
2015-01-15 12:24:00
阅读次数:
185
MongoDB Replica Set架构详细讲解,包括原理架构图解等...
分类:
数据库 时间:
2015-01-14 11:08:02
阅读次数:
271
宠辱若惊;贵大患若身。何谓宠辱?宠为下,得之若惊,失之若惊,是为宠辱若惊。何谓贵大患若身?吾所以有大患者,惟吾有身,苟吾无身,吾有何患?故贵以身为天下,则可寄于天下;爱以身为天下,乃可托于天下矣。
分类:
其他好文 时间:
2015-01-05 09:21:14
阅读次数:
164
Java编程思想学习笔记目录第二章:一切皆对象第三章:操作符第四章:控制执行流程第五章:初始化与清理第六章:访问权限控制第七章:复用类第八章:多态第九章:接口第十章:内部类第十一章:持有对象第十二章:通过异常处理错误第十三章:字符串第十四章:类型信息第十五章泛型第十六章:数组第十七章:容器深入研究第...
分类:
编程语言 时间:
2014-12-24 21:20:45
阅读次数:
391
第十二章用户控制权限1.权限:数据库安全性:系统安全性和数据安全性系统权限:对于数据库的权限对象权限:操作数据库对象的权限2.系统权限超过一百多种有效的权限数据库管理员具有高级权限以完成管理任务,例如:创建新用户删除用户删除表备份表2.1DBA使用CREATEUSER语句创建用户C..
分类:
数据库 时间:
2014-12-23 17:48:22
阅读次数:
230
今天读了《构建之法》的第十一章和第十二章第十一章,软件设计与实现主,要讲了以下几个问题:1.从规格到实现 主要要经历以下阶段: 1.估计开发所需时间 2.写一些原型代码,看看效果 3.写设计文档 4.按照文档写代码 5.对照设计文档和代码指南进行复审 6.创建或更新单元测试 7.进行...
分类:
其他好文 时间:
2014-12-23 17:02:35
阅读次数:
207
一、SQLite介绍提到数据存储问题,数据库是不得不提的。数据库是用来存储关系型数据的不二利器。Android为开发者提供了强大的数据库支持,可以用来轻松地构造基于数据库的应用。Android的数据库应用,依托于当下最流行的开源嵌入式数据库SQLite。在Android中,应用的数据库文件是该应用私...
分类:
移动开发 时间:
2014-12-16 19:00:09
阅读次数:
298
本章中,主要是介绍控制线程行为方面的内容,同时介绍了在同一进程中的多个线程之间如何保持数据的私有性以及基于进程的系统调用如何与线程进行交互.一.线程属性 我们在创建线程的时候可以通过修改pthread_attr_t结构的值来修改线程的属性,将这些属性与创建的线程联系起来。调用pthread_a...
分类:
编程语言 时间:
2014-12-08 22:45:50
阅读次数:
343
遍历器(Iterator)的作用是按照指定的顺序来访问一个集合中的所有元素,而不需要了解集合的详细数据结构。1 概述1.1 foreach语句 这种遍历方式对任何类型的数据都适用,因为所有数组都继承了.NET类库中定义的类System.Array,而该类继承了接口IEnmerable。在C#中...
分类:
其他好文 时间:
2014-12-07 22:56:42
阅读次数:
231