Matlab提供了功能强大的并行计算工具箱。该工具箱的一大特点是向用户隐藏了代码的实际运行环境。按照一定编程范式编写的并行代码,既可以在本地运行(类似于多线程),也可以在网络上的计算机集群上运行。 点击matlab界面左下角的parallel pool,可以设置本地运行环境的属性,比如启用的work ...
分类:
其他好文 时间:
2018-05-31 02:50:59
阅读次数:
230
一、 编程范式 在我们编程语言里面,大致可以分为两个大类:命令式编程 和 声明式编程 1. 命令式编程 所谓命令式编程,就是以命令为主,给计算机一条一条命令,计算机来按照我们给的命令原封不动的执行。 命令机器如何去做事情(how) 常见的命令式编程语言有:C语言,C++,C#,Java,PHP,Ru ...
分类:
其他好文 时间:
2018-05-28 01:01:37
阅读次数:
163
一、面向对象与面向过程 面向对象与面向过程是两种不同的编程范式,编程范式指的是按照什么方式去编程,去实现一个功能。不同的编程范式本质上代表对各种类型的任务采取不同的解决问题的思路。 1、面向过程编程 角色是执行者。把一个项目(事情)按照一定的顺序,从头到尾一步步做下去。这种思想好理解,但只要前面有一 ...
分类:
其他好文 时间:
2018-05-26 00:35:51
阅读次数:
178
面向对象基础 编程范式 所谓的面向对象编程,指的就是一种编程范式,那么什么是编程范式呢?就是 按照某种语法风格加上数据结构加上算法来编写程序 。 数据结构:列表、字典、集合 算法:编写程序的逻辑或者解决问题的流程 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓跳跳大陆通罗马,实现 ...
分类:
编程语言 时间:
2018-05-25 21:23:55
阅读次数:
211
编程范式: 面向过程编程、面向对象编程、函数式编程 面向过程(Procedural programming): Procedural programming uses a list of instructions to tell the computer what to do step-by-ste ...
分类:
其他好文 时间:
2018-05-13 23:44:04
阅读次数:
263
三大编程范式:1.面向过程编程 2.函数式编程 3.面向对象编程特征和动作何在一起就是一个类,如def dog()这就是一个类对象是由类产生的具体的存在。如d1=dog(.....), d2=deog(...) # name='刘德华' # sex='母' # type='哈士奇' #动作 def ... ...
分类:
其他好文 时间:
2018-05-12 18:28:10
阅读次数:
130
高阶函数 1.把函数作为参数传入,这样的函数称为高阶函数,函数式编程就是指这种高度抽象的编程范式。 2.Python内建了map( )和reduce( ) 函数 map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterato ...
分类:
编程语言 时间:
2018-05-11 12:55:46
阅读次数:
249
恢复内容开始 事件驱动编程思想: 一种编程范式 阻塞IO:只发了一次系统调用 触发方式: 1 水平触发 select属于水平触发 2 边缘触发 3 IO多路复用 同时可以监听多个。单线程下实现并发 select poll epoll 异步 IO 最大的特点,全程无阻塞 恢复内容结束 ...
分类:
其他好文 时间:
2018-05-09 17:59:48
阅读次数:
164
面向对象类class抽象概念是属性与方法的集合对象/实例instance/object类的具体实现/实例化属性对象状态的抽象,用数据结构描述操作/方法对象行为的抽象,用操作名和实现该操作的方法来描述一切皆对象对象是数据和操作的封装对象是独立的,但是对象之间可以互相作用目前OOP是最接近人类认知的编程范式OOP三要素封装组装:将数据和操作组装到一起隐藏数据:对外只暴露一些接口,通过接口访问对象继承复
分类:
编程语言 时间:
2018-05-05 17:20:56
阅读次数:
207
数据结构 python的数据结构 就是 列表 字典 使用他们高效存储数据 算法 编写程序流程 编写程序逻辑 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 编程范式 编程是 程 ...
分类:
编程语言 时间:
2018-05-05 01:03:16
阅读次数:
200