CopyOnWriteArrayList(免锁容器)的好处之一是当多个迭代器同时遍历和修改这 个列表时,不会抛出 ConcurrentModificationException。在 CopyOnWriteArrayList 中,写入将导致创建整个底层数组的副本,而源数组将保 留在原地,使得复制的数组 ...
分类:
其他好文 时间:
2020-06-21 14:12:34
阅读次数:
47
如何快速清空对象还能保留结构呢。。。这是个好问题,然而我不会 单层的好说: //let obj = { "key1": 1, "key2": 2 }; 单层快速清空值,多层的话估计要递归清空了 //Object.keys(obj).forEach(key => obj[key] = ''); 多层的 ...
分类:
其他好文 时间:
2020-06-21 09:54:03
阅读次数:
178
Q:为什么用普通函数时,setTimeout里面的this指向的是window? //通过保留this的方式,通过闭包的特性去拿this let _this = this //...ajax setTimeout(function(){ _this.age = 14; //console.log(t ...
分类:
其他好文 时间:
2020-06-21 09:24:37
阅读次数:
54
Reset Type 有三种: Mixed 默认方式,只保留源码,回退 commit 和 index 信息 Soft 回退到某个版本,只回退了 commit 的信息,之前写的代码还是保留的,不会恢复到 index file 一级。如果还要提交,直接 commit Hard 彻底回退,本地源码也会变成 ...
分类:
其他好文 时间:
2020-06-20 22:22:56
阅读次数:
80
Cookie 是存储在客户端计算机上的文本文件,并保留了各种跟踪信息。识别返回用户包括三个步骤:服务器脚本向浏览器发送一组 Cookie。例如:姓名、年龄或识别号码等。浏览器将这些信息存储在本地计算机上,以备将来使用。当下一次浏览器向 Web 服务器发送任何请求时,浏览器会把这些 Cookie 信息... ...
分类:
其他好文 时间:
2020-06-20 21:03:59
阅读次数:
56
1 /* 2 * twitter雪花算法golang实现,生成唯一趋势自增id 3 * 保留位:63位 4 * 毫秒时间戳:[62-20]43位,时间范围[1970-01-01 00:00:00.000,2248-09-26 15:10:22.207] 5 * 机器id:[19-12]8位,十进制范 ...
分类:
编程语言 时间:
2020-06-20 19:02:58
阅读次数:
80
uniapp本地使用iconfont iconfont:https://www.iconfont.cn 从iconfont中选择图标,下载之后解压缩包,保留 iconfont.css、iconfont.ttf 将此文件拷贝到uniapp目录中(我是拷贝到colorui目录下) iconfont.cs ...
分类:
移动开发 时间:
2020-06-20 17:08:13
阅读次数:
101
Network Portal: 网络端口。网络实体的一个组成部分,它有一个 TCP/IP 地址。 网络端口在 initiator 用 IP 地址标识, 在 target 用 IP 地址+侦听的 TCP 端口标识。 Session: 连接 initiator 和 target 的一组 TCP 连接构成 ...
分类:
其他好文 时间:
2020-06-20 11:05:11
阅读次数:
67
1、首先获取两张表 2、内连接 pd.merge(left=n,right=s,on="number") how默认为”inner",内连接查询特点是有匹配的才显示,像A007和A011不匹配,所以不显示。 3、外连接 pd.merge(left=n,right=s,on="number",how= ...
分类:
其他好文 时间:
2020-06-19 22:58:16
阅读次数:
166
采集到的样本以时间序列的方式保存在内存(TSDB 时序数据库)中,并定时保存到硬盘中 prometheus一般会保留15天 prometheus按照block块的方式来存储数据,每2小时为一个时间单位,首先会存储到内存中,当到达2小时后,会自动写入磁盘中。block的目录结构如下: chunks 多 ...
分类:
其他好文 时间:
2020-06-19 20:42:25
阅读次数:
56