官方标配:Registry私有镜像仓库
Docker Hub 作为 Docker 默认官方公共镜像,如果想要自己搭建私有镜像残酷,官方也提供 Registry 镜像,使得我们搭建私有仓库变得非常简单。
所谓私有仓库,也就是在本地(局域网)搭建的一个类似公共仓库的东西,搭建好之后,我们可以将镜像提交到私有仓库中。这样我们既能使用 Docker 来运行我们的项目镜像,也避免了商业项目暴露出去的风险。
Docker Hub 作为 Docker 默认官方公共镜像,如果想要自己搭建私有镜像残酷,官方也提供 Registry 镜像,使得我们搭建私有仓库变得非常简单。
所谓私有仓库,也就是在本地(局域网)搭建的一个类似公共仓库的东西,搭建好之后,我们可以将镜像提交到私有仓库中。这样我们既能使用 Docker 来运行我们的项目镜像,也避免了商业项目暴露出去的风险。
本规范旨在为日常Go项目开发提供一个代码的规范指导,方便团队形成一个统一的代码风格,提高代码的可读性,规范性和统一性。本规范将从命名规范,注释规范,代码风格和 Go 语言提供的常用的工具这几个方面做一个说明。该规范参考了 go 语言官方代码的风格制定。
本文主要讲述 Java 开发五大设计原则。
众所周知,Java 编程最基本的原则就是要追求高内聚和低耦合的解决方案和代码模块设计,S.O.L.I.D 是面向对象设计和编程 ( OOD & OOP ) 中几个重要编码原则(Programming Priciple)的首字母缩写。
S: Single responsibility principle [单一职责原则]
O: Open-closed principle [开闭原则]
L: Liskov substitution principle [里氏替换原则]
I: Interface segregation principle [接口隔离原则]
D: Dependency inversion principle [依赖倒置原则]
之前一直是使用 AWS+ss 的方式翻墙,昨天手一抖把 EC2 实例给销毁了,最近好像干了不少这样不过脑子的事。其实AWS有一年的免费使用期限,我的早就过了,所以趁着这次事情,干脆再薅一次羊毛,重新注册一个账户,这里记一下安装过程。
要使用 AWS 的免费服务器,你需要有一张带美元账户的信用卡。我之前是使用 Young 卡注册,这次换一张 visa 卡,绑定账户会扣除 1 美元作为验证,貌似后面会返还。EC2 机器的费用每月会以预授权的形式扣除。
使用 ss 的原因也很简单,跨平台客户端多。
In computer science, garbage collection (GC) is a form of automatic memory management. The garbage collector, or just collector, attempts to reclaim garbage, or memory occupied by objects that are no longer in use by the program. Garbage collection was invented by John McCarthy around 1959 to simplify manual memory management in Lisp.
在计算机科学中,垃圾收集(GC)是一种自动的存储器管理机制。当一个计算机上的动态存储器不再需要时,就应该予以释放,以让出存储器,这种存储器资源管理,称为垃圾回收。垃圾回收器可以让程序员减轻许多负担,也减少程序员犯错的机会。垃圾回收最早起源于LISP语言。