Python中一切都是对象,对外表现是传地址, tuple,string,number是不可变对象,也就是内存分配后,内存内 存的值不再改变.
Python中 list和dict是可变对象, 可以append和pop, 所以就有了坑,
深拷贝浅拷贝:
1 | a = 1 |
函数参数默认值 :
1 | >>> def generate_new_list_with(my_list=[], element=None): |
Python中一切都是对象,对外表现是传地址, tuple,string,number是不可变对象,也就是内存分配后,内存内 存的值不再改变.
Python中 list和dict是可变对象, 可以append和pop, 所以就有了坑,
深拷贝浅拷贝:
1 | a = 1 |
函数参数默认值 :
1 | >>> def generate_new_list_with(my_list=[], element=None): |
经常有人用 rm -rf 删除文件夹, 然而,这样做的坏处是:
可能会手抖导致系统清空
命令太长,,,
解决方案当然是有的:
用 mv /tmp
/tmp - 临时(temporary)文件, 会在重启后清空
这么做也有问题, 因为服务器是24小时开启的, 这样的话 /tmp 就会堆积大量文件.
解决问题的思路如下:
新建一个 /laj (垃圾)文件夹
将其设置为: 1, 重启后清空 2, 利用crontab设置一个定时任务, 定时清空该文件夹.
http://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/crontab.html