原文地址:http://blog.csdn.net/lzyzsd/article/details/44094895#comments 在第一篇blog中,我介绍了RxJava的一些基础知识,同时也介绍了map()操作符。当然如果你并没有意愿去使用RxJava我一点都不诧异,毕竟才接触了这么点。看完这 ...
分类:
编程语言 时间:
2017-08-06 23:00:58
阅读次数:
200
问题描述 编程语言书籍中经常解释值类型被创建在栈上,引用类型被创建在堆上,但是并没有本质上解释这堆和栈是什么。我仅有高级语言编程经验,没有看过对此更清晰的解释。我的意思是我理解什么是栈,但是它们到底是什么,在哪儿呢(站在实际的计算机物理内存的角度上看)? 答案一 栈是为执行线程留出的内存空间。当函数 ...
分类:
其他好文 时间:
2017-07-28 00:26:58
阅读次数:
243
函数式:一种编程范式 纯函数式编程:没有变量,支持高阶函数编程 Python不是纯函数式编程语言,支持高阶函数编程 变量可以指向函数,函数名就是指向函数的一个变量,与普通变量没有区别 高阶函数:能接收函数做参数的函数。 map():是 Python 内置的高阶函数,它接收一个函数 f 和一个 lis ...
分类:
其他好文 时间:
2017-07-27 20:30:47
阅读次数:
162
是我hin厉害的师父推荐我看的月影大大的js视频。接触像月影大大这种大佬的思路,真的是受益匪浅。 所以总结出来不仅是记笔记,也是想分享给想要成为真正的前端“工程师”的前端er,不要不把自己当程序员。 很珍惜这种知识面被刷新的感觉——越学习,越感到自己无知,共勉。 ...
分类:
Web程序 时间:
2017-07-10 17:55:52
阅读次数:
524
DataFrame 的函数 Action 操作 1、 collect() ,返回值是一个数组,返回dataframe集合所有的行 2、 collectAsList() 返回值是一个Java类型的数组,返回dataframe集合所有的行 3、 count() 返回一个number类型的,返回dataf ...
分类:
其他好文 时间:
2017-07-04 00:03:03
阅读次数:
416
scala函数编程特点: 1、Scala函数使用命名参数; 即函数参数传递的实参与函数名相对应,与函数位置不对应。 object Test { def main(args: Array[String]) { printInt(b=5, a=7); } def printInt( a:Int, b:I ...
分类:
其他好文 时间:
2017-07-02 22:11:41
阅读次数:
226
在python中有一个匿名函数lambda,匿名函数顾名思义就是指:是指一类无需定义标识符(函数名)的函数或子程序。最早引入匿名函数的是LISP语言,LISP是最早的函数编程式语言, 等价于 ...
分类:
编程语言 时间:
2017-07-02 15:16:07
阅读次数:
103
一、面向对象应用场景: 1、函数有共同参数,解决参数不断重用; 2、模板(约束同一类事物的,属性和行为) 3、函数编程和面向对象区别: 面向对象:数据和逻辑组合在一起;函数编程:数据和逻辑不能组合在一起,是分离的; 二、ORM框架(对象、关系、映射):SQLALchemy 概念:SQLALchemy ...
分类:
数据库 时间:
2017-06-13 20:43:09
阅读次数:
252
一、函数1、函数的使用场景及定义在使用函数编程之前,我们一直是面向过程式编程,语句的堆积造成大量的代码重复,由此,函数应运而生,函数式编程是将反复使用的代码封装到函数中,使用时只需调用即可。函数的学习会让我们更快理解面向对象这一抽象的概念,面向对象即是对函数..
分类:
编程语言 时间:
2017-06-05 22:15:54
阅读次数:
205
基础篇 本章大纲: 协程函数带参的yield使用递归函数 匿名函数lambda 内置函数map reduce filter max min zip sorted 匿名函数lambda和内置函数结合使用面向过程编程与函数编程模块与包的使用re模块内置函数 本章大纲: 协程函数带参的yield使用递归函 ...
分类:
其他好文 时间:
2017-06-03 11:17:51
阅读次数:
217