设计模式之-原型模式 在系统中会遇到相同或相似的对象创建,大量的通过构造函数创建对象实例,会造成消耗性能,因此可通过原型设计模式解决此类问题。原型模式的定义:用现有的实例对象通过克隆复制出一个和原型相同或相近的对象实例。 原型模式特点: 1、抽象原型类:规定了具体原型对象必须实现的接口 2、具体原型 ...
分类:
其他好文 时间:
2020-07-25 09:46:18
阅读次数:
68
这个问题其实困扰了挺久的,一直没闲情去解决,网上搜索过很多压缩方法感觉都太麻烦太复杂,因最近在windows上搞docker就一并解决了。 压缩vmdk 首先下载DiskGenius,这工具很牛X,相信很多人都用过其硬盘分区、合并、数据恢复等功能,可谓相当强大,甚至虚拟硬盘文件也不放过。。。 首先把 ...
分类:
其他好文 时间:
2020-07-25 09:16:00
阅读次数:
79
原型模式 /** * 原型模式 * <p> * 浅复制(浅克隆):将一个对象复制后,基本数据类型的变量都会重新创建,而引用类型,指向的还是原对象所指向的 * 深复制(深克隆):不管是基本数据类型还是引用类型,都会重新创建。简单来说:就是深复制进行了完全彻底的复制 * <p> * 注: * 实现 Cl ...
分类:
编程语言 时间:
2020-07-23 22:30:42
阅读次数:
80
一、磁盘与快照管理这个段落主要介绍磁盘与快照的管理!在KVM虚拟机中有两种磁盘格式,分别是:RAW:裸格式。占用空间较大,性能比较好,但不支持快照功能;qcow2:占用空间较小,性能相比较RAW稍差,,但它支持快照功能;(1)虚拟磁盘管理举例说明:[root@localhost~]#qemu-imgcreate1234.raw5G//创建虚拟磁盘,名称为1234.raw,大小为5G,创建磁盘默认格
分类:
其他好文 时间:
2020-07-22 16:28:54
阅读次数:
99
克隆羊问题 现在有一只羊,姓名为:tom,年龄为:1,颜色为:白色,请编写程序创建和tom羊属性完全相同的10只羊。 传统方式解决克隆羊问题 public class Sheep { private String name; private int age; private String color ...
分类:
其他好文 时间:
2020-07-22 11:42:09
阅读次数:
93
https://backlog.com/git-tutorial/cn/intro/intro4_4.html 从克隆的数据库进行push时出现了问题(克隆后修改的文件夹无法push),通过下面的文章解决了 https://zhuanlan.zhihu.com/p/64214153 ...
分类:
其他好文 时间:
2020-07-22 01:50:08
阅读次数:
76
Vcenter克隆了一个虚拟机启动时发现找不到网卡,如下所示:原因是物理MAC和系统MAC不一致导致。解决办法:vim/etc/rc.local加入如下:>/etc/udev/rules.d/70-persistent-net.rules重启或者删除70-persistent-net.rules文件,然后重启系统会重新生成
分类:
其他好文 时间:
2020-07-21 22:52:52
阅读次数:
92
js 克隆对象 原文:http://www.360doc.com/content/10/0305/13/15055_17649067.shtml note 由于JAVASCRIPT的对象到对象的赋值是传址的,当我需要对两个相同内容对象进行更改与比较时,我就需要把旧对象CLONE出来。 code 定义 ...
分类:
Web程序 时间:
2020-07-21 22:01:08
阅读次数:
82
前言: 本文介绍git的使用,主要是以下几个部分。准备工作:安装git 正文: 一、先在gitee上创建项目仓库 ①注册登录,https://gitee.com/。账号密码记下来 ②创建仓库 地址存好,进行下一步 二、从gitee上克隆项目到本地 ①在本地电脑上创建文件,并打开,右键选择 Git B ...
分类:
其他好文 时间:
2020-07-21 21:44:10
阅读次数:
70
常用的: git clone <远程库地址>:克隆远程库 功能:①完整的克隆远程库为本地库,②为本地库新建origin别名,③初始化本地库 git push <别名> <分支名>:本地库某个分支推送到远程库,分支必须指定 git pull <别名> <分支名>:把远程库的修改拉取到本地 tip:该命 ...
分类:
其他好文 时间:
2020-07-21 01:23:38
阅读次数:
75