- 博客(3)
- 收藏
- 关注
转载 容器基本概念
Container 首先先来了解一下,什么是容器?这边我们一般说的“容器”,都是“Linux容器”(当然现在微软也在搞容器,但还没linux上面那么成熟)。不同于一般认识,其实容器本身并不是一个特别新的技术,早在2000年就已经有了,当时是用来在chroot环境(隔离mount namespac的工具)中做进程隔离(使用namespac和cgroups),容器的历史可以看这篇文章。而现在docker所用的容器技术,和当时并没有本质上的区别。容器的本质,一句话解释,就是一组受到资源限制,彼此间相互隔离的进程。
2021-03-31 14:34:09
508
转载 Docker
作为程序员,让我们回忆我们每天从事的熟悉得不能再熟悉的软件开发工作: 在本地搭好开发环境,进行开发工作,完了进行单元测试,把开发好的代码部署到测试系统,重复测试,最后部署到生产系统。 我们不可避免地会遇到这种情况:同样的代码,运行环境发生变化之后无法正常运行。 这种运行环境的变化可以分成不同的维度: 比如代码从程序员的笔记本电脑切换到测试服务器,或者从一台物理服务器切换到公有云/私有云上; 代码依赖的运行库版本发生变化,比如开发时用的python2.7, 但生产机上用的python3 也可能是代码运行的操作
2021-03-31 09:40:05
65
原创 JAVA数据结构
java数据结构 Collection是java集合框架体系的总接口,其他集合框架都是实现Collection,封装了集合框架的公共操作 Collection的工具类Collections,它封装了所有集合的关于算法操作的具体实现静态方法 集合框架Collection的三种主要实现如下:List(列表),Set,Queue 集合框架的另外一种数据类型的总接口是Map,基于Key-Value进行存储数据的,其中Key键值是不可重复的,主要是通过类的hashCode()和equal()进行保证的 List
2021-03-23 13:53:16
112
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人