namespace
namespace 的作用是“隔离”
Namespace 的作用是“隔离”,它让应用进程只能看到该Namespace 内的“世界”;而 Cgroups 的作用是“限制”,它给这个“世界”围上了一圈看不见的墙。 命名空间是 Linux 内核一个强大的特性。每个容器都有自己单独的命名空间,运行在其中的应用都像是在独立的操作系统中运行一样
choerodon 中项目是用来组织开发团队
Choerodon 中项目是用来组织开发团队,团队在项目中可以进行应用开发,版本发布,应用部署,应用运营。 应用是满足用户某些需求的程序代码的集合,可以是某个解耦的微服务或是某个单体应用。用户可以创建应用,平台会为用户创建对应的 git 仓库以便管理该应用代码
可以看出在第一个函数中只改到了 local namespac
可以看出在第一个函数中只改到了 local namespace,而第二个函数加入了 global 才让 num 变成在 global namespace 之中。 Closure 也是个函数,但其绑定了一个环境,包含了一些 free variables 在之中。而这些 free variable 即使在定义的作用域已经无效了的时候仍然能够被使用
namespace 的作用是“隔离”
Namespace 的作用是“隔离”,它让应用进程只能看到该Namespace 内的“世界”;而 Cgroups 的作用是“限制”,它给这个“世界”围上了一圈看不见的墙。 命名空间是 Linux 内核一个强大的特性。每个容器都有自己单独的命名空间,运行在其中的应用都像是在独立的操作系统中运行一样