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
python入门学习(一)入门学习(二)入门学习(三)入门学习(四)入门学习(五)入门学习(六)入门学习(七)入门学习(八)入门学习(九)入门学习(十)Head First Python(五)An Introduction to Interactive Programming in Python(w...
分类:
编程语言 时间:
2015-01-02 14:35:35
阅读次数:
141
10.2.2.1 添加元素到列表
到目前为止,我们已经看到如何追加元素到已有(函数式)列表的前面;如果我们想在列表的末尾追加元素,又该如何做呢?这要求听起来是合理的,那么,我们尝试实现它。清单 10.10 显示了在列表的前面和在后面插入naïve 企图之间性能的差别。
清单10.10 在列表中添加元素(F# Interactive)
> let prepend el list =...
分类:
其他好文 时间:
2015-01-01 00:15:00
阅读次数:
240
可以查看我用CmdMarkDown写的在线版,会比下面看起来舒服:在线分享版
Awk
Awk、sed与grep,俗称Linux下的三剑客,它们之前有很多相似点,但是同样也各有各的特色,相似的地方是它们都可以匹配文本,其中sed和awk还可以用于文本编辑,而grep则不具备这个功用。sed是一种非交互式且面向字符流的编辑器(a
“non-interactive” stre...
分类:
编程语言 时间:
2014-12-25 20:32:15
阅读次数:
179
版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/07/10/memcached-001/以及本声明。 memcached是什么? memcached?是以LiveJournal?旗下Danga Interactive?公司的...
分类:
系统相关 时间:
2014-12-17 21:08:17
阅读次数:
291
SIGABRT - 异常终止。SIGFPE - 浮点异常。SIGILL - 无效指令。SIGINT-interactive attention request sent to the program.SIGSEGV - 无效的内存访问。SIGTERM - 终止请求发送到程序
分类:
其他好文 时间:
2014-12-14 21:08:12
阅读次数:
160
本文是对《IPython Interactive Computing and Visualization Cookbook》一书中第七章【Introduction to statistical data analysis in Python – frequentist and Bayesian me...
分类:
其他好文 时间:
2014-12-09 21:08:18
阅读次数:
307
1、compatMode怪异模式 CSS1Compat遵循 BackCompat已触发怪异模式
2、document.location.port 80不返回
3、通过设置document.location.hash实现跳转
4、replace assign document.location.replace会讲当前文档从历史中清除
5、document.readyState loading(浏览器正在加载) interactive(除图片等媒体文件已加载完成) complete(所有资源已加载完成)...
分类:
Web程序 时间:
2014-12-09 17:51:58
阅读次数:
219
#!/bin/bashurl=$1dir=$2download(){ cd $dir >> /dev/null 2>&1 if [ $? -ne 0 ];then read -p "$dir No such file or directory,create?(y/n)" answer ...
分类:
系统相关 时间:
2014-12-07 20:15:57
阅读次数:
263
8.2.3.2 在闭包中捕捉引用单元
现在,我们可以编写代码,捕获在闭包中使用引用单元创建的可变状态。清单 8.9 显示了可配置收入检查的 F# 版本。我们创建了 createIncomeTests 函数,返回有两个函数的元组:第一个函数改变所需的最低收入,第二个函数测试函数自身。
清单 8.9 使用闭包测试可配置收入 (F# Interactive)
> let createI...
分类:
其他好文 时间:
2014-12-03 19:25:22
阅读次数:
177