函数式编程是种编程方式,它将电脑运算视为函数的计算。 函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。 和指令式编程相比,函数式编程强调函数的计算比指令的执行重要。和过程化编程相比,函数式编程里函数的计算可随时调用。 ...
分类:
编程语言 时间:
2019-02-28 13:24:49
阅读次数:
214
一、基础知识 (一)编程语言(程序设计语言)的分类? 通常可分为4类:命令式语言、函数式语言、逻辑语言和面向对象的语言(实际上还有很多不同的划分版本) 1、命令式编程语言(imperative language) 计算机体系结构是影响语言设计的一个重要因素,目前的大多数语言都是围绕着冯诺依曼结构设计 ...
分类:
编程语言 时间:
2019-02-26 19:41:35
阅读次数:
199
包名 | 链接地址 | 备注 | | Machinery异步队列 | https://github.com/RichardKnop/machinery | Mqtt通信 | github.com/eclipse/paho.mqtt.golang | go文档http://www.eclipse.or ...
分类:
其他好文 时间:
2019-02-24 21:24:31
阅读次数:
1553
今天有一个idea,vue一些组件,可能会全局都用到,我觉得在main.js写 然后很命令式,写着也不好看,想着能够有一个函数可以指定加载比如components下的文件,自动完成全局化注册,想起来就很帅 放代码: js export function autoLoadingGlobalCompon ...
分类:
其他好文 时间:
2019-02-06 21:06:32
阅读次数:
175
该系列会有 3 篇文章,分别介绍什么是函数式编程、剖析函数式编程库、以及函数式编程在 React 中的应用,欢迎关注我的 "blog" 命令式编程和声明式编程 拿泡茶这个事例进行区分命令式编程和声明式编程 命令式编程 1.烧开水(为第一人称) 2.拿个茶杯 3.放茶叶 4.冲水 声明式编程 1.给我 ...
分类:
其他好文 时间:
2019-02-05 14:24:18
阅读次数:
188
一、声明式开发 与原生DOM、JQuery等命令式编程不同 不通过指令来控制视图变化,是面向数据的编程 通过控制数据,改动数据的方式控制视图的变化,DOM的部分React会帮你自动构建 二、可以与其他框架并存 `ReactDOM.render(<TodoList />, document.getEl ...
分类:
其他好文 时间:
2019-02-03 10:44:01
阅读次数:
197
原文链接:https://zh.d2l.ai/chapter_computational-performance/hybridize.html本文是对原文内容的摘取和扩展。 命令式编程(imperative style programs) 使用编程语句改变程序状态,明确输入变量,并根据程序逻辑逐步运 ...
分类:
编程语言 时间:
2019-02-02 23:27:49
阅读次数:
333
一.JVM启动流程 二.JVM基本结构 三.java并发基础 在并发编程中存在两个关键问题①线程之间如何通信 ②线程之间如何同步。 通信 通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。 在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间 ...
分类:
编程语言 时间:
2019-02-01 13:06:05
阅读次数:
240
转: 编程语言的主要类型,声明式编程,命令式编程()和函数式编程的区别 2016年12月18日 11:59:07 xuqinggangsls 阅读数:5242 标签: 函数式编程 编程语言 命令式编程 声明式编程 2016年12月18日 11:59:07 xuqinggangsls 阅读数:5242 ...
分类:
编程语言 时间:
2019-01-24 20:16:12
阅读次数:
225