5.1CopyOnWriteArrayList 读:都是旧数组里面的值 写:加ReetrantLock,然后复制一份,在复制的一份上修改;最后将复制的一份设置成主本。 源码就没必要看了,太简单了! 弱一致性问题 简单说就是,修改时,都是复制的。那么读的时候很可能读到修改之前的值,这就是弱一致性问题 ...
分类:
编程语言 时间:
2020-06-28 09:20:13
阅读次数:
74
#shutil模块 ###copy #####copyfile(src,dst) 文件复制,不含元数据,src与dst是文件路径的字符串 shutil.copyfile('mk1/file_src','dst/file_src') #复制文件到目标目录,文件不变 shutil.copyfile('m ...
分类:
编程语言 时间:
2020-06-27 14:44:27
阅读次数:
65
PHP封装协议 PHP有很多内置URL风格的封装协议,这类协议fopen(),copy(),file_exists(),filesize()等文件系统函数所提供的功能类似。常见协议如下: file:// 访问本地文件系统 http:// 访问HTTP(s)网址 ftp:// 访问FTP(s)URLs ...
分类:
Web程序 时间:
2020-06-27 12:03:11
阅读次数:
101
optim.py Project URL:https://github.com/Codsir/optim.git Based on: tensorflow, numpy, copy, inspect Why Tensorflow? Tensorflow supports symbol computa ...
分类:
编程语言 时间:
2020-06-26 22:23:50
阅读次数:
54
id is == #id is(内存地址和判断内存地址是否相同) #id 相同,值不一定相同 #值相同,id不一定相同 # s1 = [1, 2, 3] # s2 = [1, 2, 3] # # print(id(s1)) # # print(id(s2)) # # s1 ='holting' # ...
分类:
其他好文 时间:
2020-06-26 20:29:11
阅读次数:
57
什么是 JIT? 名如其特点,JIT —— just in time,即时编译。 把它详细化点讲,就是 一个程序在它运行的时候创建并且运行了全新的代码,而并非那些最初作为这个程序的一部分保存在硬盘上的固有的代码。就叫 JIT。 这里有几点要看的: 程序需要运行 生成的代码是新的代码,并非作为原始程序 ...
分类:
其他好文 时间:
2020-06-26 20:06:38
阅读次数:
155
力扣链接:https://leetcode-cn.com/problems/fu-za-lian-biao-de-fu-zhi-lcof/ 题目描述 请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个 next 指针指向下一个节点,还有一个 random ...
分类:
其他好文 时间:
2020-06-26 12:46:37
阅读次数:
49
深拷贝 // 深拷贝拷贝多层, 每一级别的数据都会拷贝. var obj = { id: 1, name: 'andy', msg: { age: 18 }, color: ['pink', 'red'] }; var o = {}; // 封装函数 function deepCopy(newobj ...
分类:
其他好文 时间:
2020-06-25 19:26:28
阅读次数:
58
准备工作:一台服务器。我这里使用的是阿里云的ECS。 环境使用的是:windows 2008 r2 用途:FTP是用来进行文件传输的,我们可以把这个目录在IIS上配置成发布的网站,我们在本地只用把我们的项目传到这个文件夹里面就可以了,就不要每次还要远程连接,把项目Copy到服务端。也可以单纯的用作服 ...
分类:
其他好文 时间:
2020-06-25 15:31:44
阅读次数:
119
转 https://www.cnblogs.com/qq450867541/p/5977689.html 传值就是将实参的值传到所调用的函数里面,实参的值并没有发生变化,默认传值的有int型,浮点型,bool型,char字符型,结构体等等。 传址就是将地址传到所调用的函数里面操作,实参的值也会跟着变 ...