在Python函数中,传递的参数如果默认有一个为列表(list),那么就要注意了,此处有坑.入坑挖坑deff(x,li=[]):foriinrange(x):li.append(i*i)print(li)print(‘---1---‘)f(4)print(‘---2---‘)f(5)预期结果---1---[0,1,4,9]---2---[0,1,4,9,16]执行结果---1---[0,1,4,9
分类:
编程语言 时间:
2019-11-24 10:04:08
阅读次数:
57
在Python函数中,传递的参数如果默认有一个为 列表(list),那么就要注意了,此处有坑. 入坑 挖坑 预期结果 执行结果 出坑 当定义函数时,会保存函数中默认参数 list 的值,也就是列表 li=[]; 在每次调用的时候如果传递了新的列表,则使用传递的列表,没有传递,使用定义函数时保存的默认 ...
分类:
编程语言 时间:
2019-11-23 21:48:20
阅读次数:
55
08:05 “即使那些每天都在攻击我,怀着很大恶意攻击我的人,我所做的不过是忽视他的存在,我一律不做回应。因此,在我的心目中,没有敌人。” ——阿多尼斯 在我眼里,好像从来没有敌人一说,我不知道有没有讨厌我的人,也不知道他们有没有敌意给我故意挖坑,反正我的关注范围几乎局限在自己的内心,我做人、做事几 ...
分类:
其他好文 时间:
2019-11-17 17:53:10
阅读次数:
78
实验环境:Ubuntu 16.0.4 首当其冲: 1. nohup使用及究极重要事项 我们用服务器肯定都是想在服务器存点什么、让服务器帮我们干点什么,这时候就需要nohup(no hang up)提供的后台挂起功能了 正常使用nohup command &。这里的&表示后台挂起(其实并没有怎么关注这 ...
分类:
系统相关 时间:
2019-11-09 09:30:48
阅读次数:
114
关于排序我想大家都不陌生,所谓排序就是将输入的数字按照从小到大的顺序进行排列。当然排序也是多种多样的,接下来我们来一次看看各种排序: 冒泡排序 选择排序 快速排序 插入排序(挖坑) 堆排序(挖坑) 归并排序(挖坑) 冒泡排序 首先我们从冒泡排序开始说吧(取自于算法动画图解) 先以这9个数为基础,从序 ...
分类:
编程语言 时间:
2019-10-17 13:50:07
阅读次数:
89
欢迎大家和我一起入坑Rust,以后我就是坑主,我主要负责在前面挖坑,各位可以在上面看,有手痒的也可以和我一起挖。这个坑到底有多深?我也不知道,我是抱着有多深就挖多深的心态来的,下面我先跳了,各位请随意。 ...
分类:
其他好文 时间:
2019-10-12 01:46:35
阅读次数:
106
定义:将两个数据结构合并时,应将小的数据结构中的元素一个一个分别插入大的数据结构。 顺便写了一道“简单”题 —— 梦幻布丁 (可坑死我了是我太弱了) 现在回过头来这道题真的不难,我只是栽到以前挖的坑里去了(链表没学好) 这告诉我们一个道理 —— 千万不要边走边挖坑啊,有坑赶紧填! 我jio得这篇代码 ...
分类:
其他好文 时间:
2019-10-06 00:09:44
阅读次数:
77
认识我的,都知道我是个热爱挖坑的人,连玩个游戏必学的技能也是挖矿。毕业16年来,已经转了5次行,换了11份工作,搞过若干个项目,知我者谓我好学,不知我者谓我好找工作。 我骨子里就是个喜新厌旧的人,厌恶打卡坐班和重复劳作,一旦觉得没什么干货了就会果断跳槽,多数人很看重的稳定,于我如浮云,有时我真把自己 ...
分类:
其他好文 时间:
2019-09-27 10:56:29
阅读次数:
143
因为一时手误,理所当然的写了这种坑,排查了许久才发现,在这里记录一下,以防再次挖坑。 ...
在进行单价、总价相关的计算时,就会用到BigDecimal。 在初始化时,一个不小心,就可能给自己挖坑。 示例如下: 运行之后,结果为: 源码注释 打开BigDecimal的构造方法,可以发现: 大体意思就是,BigDecimal(double val)这个构造方法有时是无法精确预料的, 传入0.1 ...
分类:
其他好文 时间:
2019-09-03 09:53:48
阅读次数:
84