上一节我们已经学习了原型模式,稍微复习一下:通过重写Object 类的clone() 方法实现浅克隆,浅克隆也要实现Cloneable 标记接口。而深克隆则是将对象通过序列化和反序列化 的方式进行创建和还原。 本小结将学习的是工厂模式,这个模式在平时是特别常用的,还需好好理解。我也将举一些例子🌰给 ...
分类:
编程语言 时间:
2020-06-25 11:43:05
阅读次数:
95
git的选项和最常用的子命令 1、启动工作区(另请参阅:git帮助教程) clone: 将存储库克隆到新目录 (克隆) init: 创建空的Git存储库或重新初始化现有的Git存储库 (初始化) 2、处理当前更改(另请参见:git-help-daily) add: 向索引添加文件内容 (添加) mv ...
分类:
其他好文 时间:
2020-06-25 09:55:06
阅读次数:
109
一、Git常用命令 1、创建版本库 git clone -b 分支名 http的git地址 //Git克隆指定分支 git clone -b 分支名 http的git地址 c:/User/zp/dev指定目录 //Git克隆指定分支、指定目录git init ...
分类:
其他好文 时间:
2020-06-24 23:42:56
阅读次数:
52
原型模式 克隆羊问题 现在有一只羊 tom,姓名为: tom, 年龄为:1,颜色为:白色,请编写程序创建和 tom 羊 属性完全相同的 10 只羊。 传统方式解决克隆羊问题 package com.atguigu.prototype; public class Sheep { private Str ...
分类:
编程语言 时间:
2020-06-24 15:47:35
阅读次数:
46
换电脑之后安装vue-devtools工具时出现错误: 操作: 1、https://github.com/vuejs/vue-devtools.git 直接down下来 2、npm install 3、npm run build 报错: npm ERR! code ELIFECYCLE npm ER ...
分类:
其他好文 时间:
2020-06-23 19:03:00
阅读次数:
192
环境: Win10 安装 VBox(6.1.10),虚拟机系统为:Centos8 开始: http://download.virtualbox.org/virtualbox 中找到你的VBox版本下载对应版本: 后面以为的版本为例: http://download.virtualbox.org/vi ...
分类:
其他好文 时间:
2020-06-23 17:12:41
阅读次数:
458
一、错误提示 二、原因 要克隆的文件太大 三、解决方法 1、第一种方法:少clone一些,每个文件只取最近一次提交,不是整个历史版本 git clone https://github.com/xx/xx.git --depth 1 2、第二种方法:加大缓存区 git config --global ...
分类:
Web程序 时间:
2020-06-22 13:26:39
阅读次数:
134
官网下载的Nacos mysql由于驱动过低只支持5.X版本,使用8.X版本的mysql时无法 两种方法 第一种 克隆nacos源码 分支1.0.0-RC3 $ git clone https://github.com/alibaba/nacos.git $ git checkout 1.0.0-R ...
分类:
数据库 时间:
2020-06-21 23:44:02
阅读次数:
174
在使用git clone命令从github克隆源码到电脑时出现了以下问题 fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed error: RPC failed; curl 18 t ...
分类:
Web程序 时间:
2020-06-21 23:37:27
阅读次数:
88
由于平常使用的https方式克隆的本地仓库,每次git push时都需要输入帐号密码才能将我们修改的文件推送至远程仓库非常的不方便,由于mk是比较懒的人,不想每次都敲键盘输密码。 所以,我想配置一下github的无密码推送文件(也可以称为SSH证书)。 ...
分类:
系统相关 时间:
2020-06-21 14:19:18
阅读次数:
130