码迷,mamicode.com
首页 >  
搜索关键字:不可变    ( 4007个结果
函数-易错点总结
函数 易错点总结 可更改(mutable)与不可更改(immutable)对象 在 python 中,strings, tuples, 和 numbers 是不可更改的对象,而 list,dict 等则是可以修改的对象。 不可变类型 :变量赋值 a=5 后再赋值 a=10 ,这里实际是==新生成一个 ...
分类:其他好文   时间:2020-05-05 17:44:50    阅读次数:94
架构整洁之道, 看这一篇就够了!
阿里妹导读:程序的世界飞速发展,今天所掌握的技能可能明年就过时了,但有些知识历久弥新,掌握了它们,你在程序的海洋中就不会迷路,架构思想就是这样的知识。 本文是《架构整洁之道》的读书心得,作者将书中内容拆解后再组织,不仅加入了个人的独到见解,而且用一张详细的知识脉络图帮助大家了解整本书的精华。如果你读 ...
分类:其他好文   时间:2020-05-05 12:41:56    阅读次数:60
spark系列-5、RDD、DataFrame、Dataset的区别和各自的优势
一、共性 1.1、RDD 从一开始 RDD 就是 Spark 提供的面向用户的主要 API。从根本上来说,一个 RDD 就是你的数据的一个不可变的分布式元素集合,在集群中跨节点分布,可以通过若干提供了转换和处理的底层 API 进行并行处理。关于RDD的详细介绍可以参考这篇文章:https://www ...
分类:其他好文   时间:2020-05-04 17:33:48    阅读次数:56
python函数_map()、filter()和reduce()
1.所谓函数式编程,是指代码中每一块都是不可变的,都由纯函数的形式组成。这里的纯函数,是指函数本身相互独立、互不影响,对于相同的输入,总会有相同的输出。 例如: def multiply_2(list): for index in range(0, len(list)): list[index] * ...
分类:编程语言   时间:2020-05-03 00:48:03    阅读次数:72
面试篇一:Java基础
String、StringBuffer、StringBuilder String类是用的 final char[] 保存的字符串,故String对象是不可变的,用+拼接字符串,就是生成的一个新的String对象。 String s1 = "abc"; 是放在字符串常量池中,如再创建一个String ...
分类:编程语言   时间:2020-05-02 16:43:24    阅读次数:68
spark系列-2、Spark 核心数据结构:弹性分布式数据集 RDD
一、RDD(弹性分布式数据集) RDD 是 Spark 最核心的数据结构,RDD(Resilient Distributed Dataset)全称为弹性分布式数据集,是 Spark 对数据的核心抽象,也是最关键的抽象,它实质上是一组分布式的 JVM 不可变对象集合,不可变决定了它是只读的,所以 RD ...
分类:其他好文   时间:2020-05-02 14:51:21    阅读次数:56
const修饰符在不同位置带来的效应
1.常变量,即const对象 const int a; //a中的值不可变 const int * b; //b所指的对象的值不可变,但是b的值可变 2.常指针,即const指针 int* const c; //c是一个常量指针 3.既是常变量还是常指针 const int* const a;//指 ...
分类:其他好文   时间:2020-05-02 14:41:30    阅读次数:78
Python-函数参数
函数高级--参数·函数的形参如果接收到的实参是不可变类型,函数内部的操作,不会对外部的实参产生影响. 函数高级--参数(形参)·函数的形参如果设置了默认参数,且默认参数为可变类型,在调用时,如果不传递参数值,使用默认参数,则默认参数使用同一个引用地址的数据,不会进行二次初始化. ...
分类:编程语言   时间:2020-05-02 00:14:36    阅读次数:79
String、StringBuilder和StringBuffer
String String类代表字符串。Java程序中的所有字符串文字(例如"abc" )都被实现为此类的实例。 字符串不变; 它们的值在创建后不能被更改。 字符串缓冲区支持可变字符串。 因为String对象是不可变的,它们可以被共享。 例如: String str = "abc"; 相当于: ch ...
分类:其他好文   时间:2020-05-01 20:59:53    阅读次数:55
集合、字典、哈希算法、变量的缓存机制、小数据池、强制类型转换
1、集合 1.1 定义:set表示集合,用{}表示,内部的数据用逗号隔开,如果是一个空的集合,需要定义成setvar = set{}, 1.2 特点:集合是无序的,没有索引的概念,不能去除索引内单个的值;集合是可变类型,集合内的元素必须是不可变类型;集合内的元素必须是不重复的,所以利用集合可以去重 ...
分类:编程语言   时间:2020-05-01 16:27:12    阅读次数:77
4007条   上一页 1 ... 22 23 24 25 26 ... 401 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!