What Functional Programming(函数式编程)在概念上和Object Oriented Programming(面向对象编程), Procedural Programming(过程化编程)类似, 是一种编程范式。 与OOP以对象为中心的理念不同,FP将所有计算机的操作视为函数运 ...
分类:
其他好文 时间:
2019-03-03 22:28:07
阅读次数:
142
Fork-Join 什么是分而治之?规模为N的问题,N<阈值,直接解决,N>阈值,将N分解为K个小规模子问题,子问题互相对立,与原问题形式相同,将子问题的解合并得到原问题的解动态规范工作密取workStealing Fork/Join使用的标准范式 常用的并发工具类CountDownLatch作用: ...
分类:
编程语言 时间:
2019-03-02 10:53:05
阅读次数:
199
第一范式(1NF)无重复的列 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中 ...
分类:
数据库 时间:
2019-03-01 09:41:11
阅读次数:
214
构建可用的知识体系就要读书,书是有体系结构的。 何谓知识体系? 技术与技巧包括:计算机基础理论、 计算机模型:内存/IO/时钟/CPU... 专项技术领域:算法、数据挖掘、数据管理、智能推荐、搜索...... 语言与工具:语言与相关体系、开发工具,分析工具,代码管理工具、HTML/CSS/Ajax、 ...
分类:
其他好文 时间:
2019-02-28 14:34:43
阅读次数:
182
函数式编程(英语:functional programming)或称函数程序设计、泛函编程,是一种编程范式,它将计算机运算视为函数运算,并且避免使用程序状态以及易变对象。其中,λ演算(lambda calculus)为该语言最重要的基础。而且,λ演算的函数可以接受函数当作输入(引数)和输出(传出值) ...
分类:
其他好文 时间:
2019-02-26 23:48:12
阅读次数:
295
简单说,"函数式编程"是一种"编程范式"(programming paradigm),也就是如何编写程序的方法论。 是一种编程典范,它将计算机运算视为数学上的函数计算,并且避免使用程序状态以及易变对象。 函数编程支持函数作为第一类对象,有时称为闭包或者仿函数(functor)对象。 函数式编程的列子 ...
分类:
其他好文 时间:
2019-02-26 23:47:11
阅读次数:
279
一 .什么是函数编程语言 简单说,"函数式编程"是一种"编程范式"(programming paradigm),也就是如何编写程序的方法论。是一种编程典范,它将计算机运算视为数学上的函数计算,并且避免使用程序状态以及易变对象。函数编程语言最重要的基础是λ演算(lambda calculus)。而且λ ...
分类:
编程语言 时间:
2019-02-26 19:30:58
阅读次数:
185
一、数据库 1)范式:https://www.cnblogs.com/lca1826/p/6601395.html 2)游标:https://www.cnblogs.com/sumuncle/p/5198459.html 3)事务:https://www.cnblogs.com/fjdingsd/p ...
分类:
其他好文 时间:
2019-02-26 16:56:00
阅读次数:
128
朋友问我怎么能快速地掌握Python。 我想Python包含的内容很多,加上各种标准库,拓展库,乱花渐欲迷人眼,就想写一个快速的Python教程,一方面 保持言语的简洁,另一方面循序渐进,尽量让没有背景的读者也可以从基础开始学习。另外,我在每一篇中专注于一个小的概念,希望可以让人可以在闲暇时很快读完 ...
分类:
编程语言 时间:
2019-02-25 20:12:00
阅读次数:
236
[toc] Scala基本介绍 什么是Scala scala(Scalable Language)是一种多范式的编程语言,其设计的初衷是要集成面向对象编程和函数式编程的各种特性。 Scala运行于Java平台(java虚拟机上),并兼容现有的Java程序。 面向对象(将对象当作参数传来传去) + 面 ...
分类:
其他好文 时间:
2019-02-19 13:51:55
阅读次数:
203