MemberwiseClone 方法创建一个浅表副本,具体来说就是创建一个新对象,然后将当前对象的非静态字段复制到该新对象。如果字段是值类型的,则对该字段执行逐位复制。如果字段是引用类型,则复制引用但不复制引用的对象;因此,原始对象及其复本引用同一对象。 为了实现深度复制,我们就必须遍历有相互引用的 ...
软链接: + 1.软链接是存放另一个文件的路径的形式存在。 + 2.软链接可以 跨文件系统 ,硬链接不可以。 + 3.软链接可以对一个不存在的文件名进行链接,硬链接必须要有源文件。 + 4.软链接可以对目录进行链接。 硬链接: + 1.硬链接,以文件副本的形式存在。但不占用实际空间。 + 2.不允许 ...
分类:
系统相关 时间:
2020-03-10 13:53:18
阅读次数:
72
1.找一张产品图片 2.代开ps软件,把图片导入进去 3.ctrl+j 复制图层 4.选择副本1图层,Ctrl+t 自由变换,右击 垂直翻转,使两张图片的底对齐 5.图层副本1添加蒙版 6.选择渐变工具 7.进行拖拽 ...
分类:
其他好文 时间:
2020-03-09 22:38:02
阅读次数:
52
"wiki" 在软件工程中,CI/CD或CICD通常是指持续集成以及持续交付或持续部署的组合实践 "持续集成" 在软件工程中,持续集成(CI)是每天将所有开发人员的工作副本合并到共享主线中的一种做法。[1] Grady Booch在1991年的方法中首次提出了CI术语,[2]尽管他不主张每天进行多次 ...
分类:
其他好文 时间:
2020-03-09 21:08:05
阅读次数:
61
1.kafka概述##1.1kafka简介ApacheKafka是一个快速、可扩展的、高吞吐的、可容错的分布式“发布-订阅”消息系统,使用Scala与Java语言编写,能够将消息从一个端点传递到另一个端点,较之传统的消息中间件(例如ActiveMQ、RabbitMQ),Kafka具有高吞吐量、内置分区、支持消息副本和高容错的特性,非常适合大规模消息处理应用程序。Kafka官网:http://kaf
分类:
其他好文 时间:
2020-03-09 13:12:17
阅读次数:
58
场景分析由于公司zabbix的历史数据存储在elasticsearch中,有个需求是尽可能地把监控的历史数据存储的长一点,最好是一年,目前的情况是三台ES节点,每天监控历史数据量有5G,目前最多可存储一个月的数据,超过30天的会被定时删除,每台内存分了8G,且全部使用机械硬盘,主分片为5,副本分片为1,查询需求一般只获取一周的历史数据,偶尔会有查一个月到两个月历史数据的需求。节点规划为了让ES能存
分类:
其他好文 时间:
2020-03-09 12:00:46
阅读次数:
91
synchronized是利用锁的机制,使变量或代码块在某一时该只能被一个线程访问。而ThreadLocal为每一个线程都提供了变量的副本,使得每个线程在某一时间访问到的并不是同一个对象,这样就隔离了多个线程对数据的数据共享。而Synchronized却正好相反,它用于在多个线程间通信时能够获得数据 ...
分类:
编程语言 时间:
2020-03-09 00:43:02
阅读次数:
58
使用citus 使用副本配置对于灾备处理是比较重要的,以下是一个简单的学习 环境准备 使用docker-compose运行 docker-compose 文件 version: "3" services: graphql-engine: image: hasura/graphql-engine:v1 ...
分类:
其他好文 时间:
2020-03-08 21:41:34
阅读次数:
79
一、Set集合概述 一个不包含重复元素的 collection。更确切地讲,set 不包含满足 e1.equals(e2) 的元素对 e1 和 e2,并且最多包含一个 null 元素。正如其名称所暗示的,此接口模仿了数学上的 set 抽象。 在所有构造方法以及 add、equals 和 hashCo ...
分类:
其他好文 时间:
2020-03-08 09:39:58
阅读次数:
63
[Toc] concat 1.创建当前数组的副本。2.将接收到的参数添加到这个副本的末尾。3.返回构建的新数组。 concat不影响原数组。 var colors=["red","green","blue"]; var colors2=colors.concat("yellow",["black", ...
分类:
Web程序 时间:
2020-03-07 12:42:23
阅读次数:
78