项目(英文)项目(中文)说明Functional功能性 * Enabled启用该Item是否可用 (Default:Yes)* Justification 对齐指定以何种方式对Item框中的文本值对齐(Left,Center,Right,Start,End)* Implementation Clas...
分类:
数据库 时间:
2015-04-10 13:22:38
阅读次数:
387
To speak at macro level that is at project manager or at senior levels. The Functional Spec (Specification) which is a comprehensive document is creat...
分类:
其他好文 时间:
2015-04-01 10:56:06
阅读次数:
114
Kafka.utils,顾名思义,就是一个工具套件包,里面的类封装了很多常见的功能实现——说到这里,笔者有一个感触:当初为了阅读Kafka源代码而学习了Scala语言,本以为Kafka的实现会用到很多函数编程(Functional Programming, FP),结果目前来看,大部分还是很朴素地以...
分类:
其他好文 时间:
2015-03-30 17:48:59
阅读次数:
191
superword是一个Java实现的英文单词分析软件,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律等等。Clean code、Fluent style、Java8 feature: Lambdas, Streams and Functional-style Pr...
分类:
编程语言 时间:
2015-03-29 07:16:24
阅读次数:
169
Java 8中,将会提供对lambda的支持,函数式编程FP(Functional Programming)将会得到很好地支持,而函数式编程的一个重要特点就是适合并行运算。 λ:希腊字母表中排序第十一位的字母,英语名称为Lambda,读音:兰亩达。 语法如下: (parameters)...
分类:
编程语言 时间:
2015-03-15 19:39:56
阅读次数:
177
上节我们介绍了新的数据类型Option:一个专门对付异常情况出现时可以有一致反应所使用的数据类型。Option可以使编程人员不必理会出现异常后应该如何处理结果,他只是获得了一个None值,但这个None值与他所期待的类型是一致的,他可以继续用处理这种类型数据的方法使用这个结果。不过遗憾的是我们通过None值只能知道某个计算没能得出结果,但到底发生了什么事Option并没有提供任何提示。这样我们也就...
分类:
其他好文 时间:
2015-03-15 12:31:25
阅读次数:
146
上节介绍了泛函数据结构List及相关的泛函编程函数设计使用,还附带了少许多态类型(Polymorphic Type)及变形(Type Variance)的介绍。有关Polymorphism的详细介绍会放在typeclass讨论中。为了更多了解泛函数据结构(Functional Data Stru.....
分类:
其他好文 时间:
2015-03-12 13:12:18
阅读次数:
138
01.视C++为一个语言联邦
CObject-Oriented C++Template C++STL
过程形式(procedural),面向对象形式(object-oriented),函数形式(functional),泛型形式(generic),元编程形式(metaprogramming)
问题:
泛型形式和元编程形式的区别?
过程形式和函数形式的区别?
结论:...
分类:
编程语言 时间:
2015-03-11 23:32:01
阅读次数:
430
编程即是编制对数据进行运算的过程。特殊的运算必须用特定的数据结构来支持有效运算。如果没有数据结构的支持,我们就只能为每条数据申明一个内存地址了,然后使用这些地址来操作这些数据,也就是我们熟悉的申明变量再对变量进行读写这个过程了。试想想如果没有数据结构,那我们要申明多少个变量呢。所以说,数据结构是.....
分类:
其他好文 时间:
2015-03-10 10:19:46
阅读次数:
148
泛函编程就是把函数组合起来形成一个完整的程序。可想而知,函数组合的过程可以是曲折的,形成的程序可以是复杂的。那么泛函编程又是如何保证一个复杂的函数组合程序是正确无误的呢?首先,泛函编程的函数组合(Functional Composition)遵循一定的数学定律(Mathematical Laws),...
分类:
其他好文 时间:
2015-03-09 14:22:00
阅读次数:
136