pipeline
这几年一直想寻找一个 FP 语言来练习,期间摸过 Elixir 、Scala、Clojure,但成效一直有限,一直到最近复习 F#,才发现 F# 是一个很简单的 FP 语言,以前看不懂的地方,瞬间都看懂了,只是当年还无法欣赏 F#。 一个语言要能实现 FP,必须有 4 个条件: 简单来说,function 要能如一般变数与 object 一样使用。 但 Pipeline、Compose 与 Currying 在一般 OOP 语言则没有,或者要另外安装其他 package 才能实现,但这些观念在 F# 都是原生支援
Unix pipeline 之父说 Unix 程式的哲学就是“只做一件事,并把它做好”: 平常有在使用 shell 的朋友想必对 | 这个符号不陌生,他可以把多个指令头尾相接,各展所长,让我们可以把各程式的力量组合起来成一个强大的 pipeline。 你可以用 pipe2 配合 fork 与 exec—没错,想起 Unix Programming 课本了吗 😉 用 C 写这样的程式既麻烦又容易写错,Colin Watson 写到他在维护 man-db 的时候为此写了专用的 pipeline library,现在决定要把 libpipeline 独立以 GPLv3 释出。 有趣吗?更详细的说明可以参考 libpipeline(3) 说明文件
相比于传统的MapReudce,MaxCompute提供的扩展MapReduce模型(简称MR2)改变了底层的调度和IO模型,可避免作业时冗余的IO操作。 与MaxCompute相比,MR2在Map、Reduce等函数编写方式上基本一致,较大的不同点发生在执行作业时,示例请参见Pipeline示例。 传统的MapReduce模型要求在经过每一轮MapReduce操作后,得到的数据结果必须存储到分布式文件系统中(例如,HDFS或MaxCompute数据表)
Cresset药物设计软件为计算化学、药物化学研究项目提供有价值、洞察力的综合工作平台。包含了基于结构、基于配体的药物设计软件Flare、Lead Finder、Forge、SPARK与Blaze。这些软件得到Cresset独一无二、拥有专利的场技术的支持,从“蛋白质眼光”将分子设计和发现进行转化
潘景昌,博士,教授,博士生导师。分别在北京大学、哈尔滨工业大学、山东大学获得学士、硕士、博士学位。现任教于山东大学(威海),任山东大学威海计算机应用技术研究所所长
潘景昌,博士,教授,博士生导师。分别在北京大学、哈尔滨工业大学、山东大学获得学士、硕士、博士学位。现任教于山东大学(威海),任山东大学威海计算机应用技术研究所所长
-n --show-number: 可视化样本数量。如果没有指定,默认展示数据集的所有图片。 -r --rescale-factor: 对可视化图片的放缩倍数,在图片过大或过小时设置