粉丝1356获赞1.5万

哈喽,大家好,我是西蒙教 yes sir, 那本期视频呢?我来给大家分享一下 k s 当中的一个 name is 的意思叫做命名空间,那命名空间呢?他在 k 白寺里面,他是做什么用的呢?好,我们可以来读一下这个文字的一个介绍, 那内蒙此贝此我们简称叫 ns, 然后中文的理解呢?是命名空间,或者说叫名称空间都可以, 那他是科伯纳利斯系统当中一种非常重要的一个资源,这个在 k 八四里边呢,所有的东西都被抽象成资源这种概念啊,那我们呢对于这个命名空间也是一种资源, 那它主要的作用是什么呢?这个资源主要是就是用来实现叫做多套环境的一个隔离,例如, 当然这是我个人给大家的一个理解哈,就是例如我们生活中的房间一样,那命名空间就是说我们生活中,比如说这个房子,那我们为了更好的去利用我们这个房子里边的一个空间,我们可以给这个房子里边呢啊去 隔离成一个一个的,比如说卧室、厨房、卫生间、客厅等等等等,这样的话呢,我们能够让我们的房间的更好的去合理利用,而且呢避免相互的影响。 那在 k s 里边的也一样, k s 一个 k s 是一个大集群,那这个大集群我们就可以把它想象成是一个我们生活中的这一个大房子,那在整个一个集群当中,如果说有些应用我没有办法给他放在同一个环境下面,我就可以通过这个什么呢?这种命名空间 机制,就像我们生活中给房子打隔断一样这种机制,然后呢把应用放在不同的空间下边, 那这每个空间里面他是可以运行很多个应用的,那这个应用呢?其实就是我们所说的那个 pod。 ok, 那默认情况下 kps 这个集群中所有的 po 的都是可以相互访问的,但如果 po 的那里边运行的这些应用,比如说 容易发生冲突,那比较典型的比如说这个 n 这个词,跟阿帕奇的 htpd 这种应用服务,他们默认的端口呢都是八零,所以说这种东西你没有办法给他放在同一个环境下边,所以这时候呢我们就可以把他们划分到不同的 pot 里面,比如我这个 sorry, 我我们可以把它划分到不同的命名空间里面比我这个空间里面呢跑的是,恩这个词,这个空间 里面呢跑的是阿帕奇的 htpd, 那他们在不同的空间在运行的时候,他们是不会相互影响的,所以这样就可以形成一个叫逻辑上的组,其实就是一个隔离的机制,避免相互影响。 ok, 那还有一种,你比如我们最典型的,比如我有些测试的应用,测试的应用我给他单独放在一个空间下面进行测试,然后跟我生产环境里边的这个应用,为了避免相互冲突,不给他放在一起,那这样呢也是可以的,所以这个呢就是我们所说的叫命名空间 啊,那接下来呢,我们来给大家说一下,我们如果说想创建一个命名空间,我们怎么创建呢?啊?非常的简单,那在这里边呢,我们先给大家说说先怎么查看,我们可以通过这个,当然这个命名空间,它的资源名称全名叫内蒙斯维斯,然后呢我们 给他剪写成 ns, 作用呢就是隔离 pot。 好,那接下来呢,我们想查看的话,我上期视频在讲 pot 的管理的时候,我给大家执行过这个命令,科目二肯臭,然后 get ns, 那 ns 他的全名是内幕 space。 好,那这个内蒙斯维斯呢?我们可以把它简写为 ns 就可以了, ns 的全名就是内蒙斯维斯,只不过大家没有必要去记他的全名,我们就简写为 ns, 那这样的话,我可以看到我们当前系统里面所有的这些 命名空间。好,那每一个命名空间他都是做什么用的呢?我们在内部先给大家介绍一下啊,我们可以先把我用中文标记好的来给大家说一下。我们先说一下,当我们一个 kpic 集群在创建以后,那他所有的组件也都是与 polo 的方式运行的。好,那这些炮的都是分别的部署在不同的空间下面,这样的话呢,也是实现了一个隔离,避免相互影响啊。那我们先来说这个集群呢,有一有两个开了口 这个命名空间,那这个空间呢,完全就是看我们这个集群当初在搭建的时候,你是用什么样的这种这个网络插件,那我用的是开裂口网络插件的话呢,那我这个位置就是他会自动给我创建开裂口的命名空间,然后在这个空间里面,我们想,如果想看它里面有哪些 pot, 我们可以用 科波很臭,然后呢盖他 po 的杠 n, 这时候呢我们要跟上他的空间的名称,比如我要看这个开裂口杠 cc 的空间下边的 pod。 好,那这时候呢,我们可以看到这里边的所有正在运行的 po 的都在这个空间下边啊,那这个空 空间下的 po 的,他跟其他空间下边的 po 的是不会相互影响的啊,这样就形成了一个什么叫做隔离,隔离的好处就是避免相互影响。 好,然后我们在里面给大家说说这个几个必须要知道的,比如说 dfold 这个空间,那 dfold 这个命名空间,它是 kps 默认的 一个明明空间,这个空间它主要的作用是什么呢?啊?就是我们在创建 pot 的时候,如果我们并没有指定 pot 的所在的空间的话,那默认情况下这个 pot 就会分配到这个底后的空间下边 啊。 ok, 那如果说我们在创建一个 pot 应用的时候,那如果你指定空间呢?那他就被分配在指定的空间下面啊,那这是一个默认的空间。那还有像这种,这个我们给大家介绍一个这个叫 科 bourcetobullecobercetobe 呢,这是一个 kps 非常重要的一个命名空间,是他所有的 组件的资源都在这个空间下面。就是我们想创建一个 k 八字集群,我们是需要很多的组件,那他的这个核心的组件都在这个空间下面,我们可以用 ctrl ctrl 盖他后的杠 n, 然后我们跟上那个空间的名称 covers system 放在这。好,那这个时候呢,我们可以看一下,在这个空间下面又有非常多的 po 的,都是属于在运行的状态。 ok, 那这里面都有哪些呢?这里边有我们集群的数据库 etcd 这个组件,然后由我们集群的 ds 这种域名解析的这种组件,还有我们集群的一个接口 apsb, 以及我们集群的一些控制器 ctrl 了麦内个。还有集群的代理组件科博 proc, 还有集群的资源调度的组件科博四该队了,那这些组件呢?也都是在这个空间下面以 pod 的方式在运行啊,那还有几个空间呢?我们简单做一了解就可以啊,就不是什么重要的了,比如说像这种 一个律师,一个律师呢?这个是得摸着情况下,他不存在的啊,如果你的集群是有部署过这种七层代理的话,那这个资源他才会存在。然后我们再来说说这个科博干 no 的, 那这个呢,是集群的一个节点心跳维护的一个空间,但这里面什么都没有,就是说如果说我们后续,后续如果需要是做一些这个对我的集群做一些心跳检测的话,那么可以把这个 po 的给它分配在这个空 空间下边, ok, 但是这个空间下边,但这个空间默认是现在是空的,我们加个杠 n 啊,什么都没有啊。然后还有像这种这个科波杠帕布雷克,那帕布雷克呢?这个命名空间的资源是可以被所有人访问的,其实这个名字非常的见面之意,就是公共的 一个空间,就是即便说你这个机器里面有一些用户没有经过认证啊,那没关系,那他也可以访问这个空间下边的一些资源, ok, 然后这个他给他 oprah, 那这个空间呢?是 具体的一个网络差价的命名空间,那如果你用的是比如说像弗莱诺的网络差价,那你是不会有这种这个命名空间的啊。那以上就是我们给大家介绍的 kps 它的一个命名空间啊,那这个命名空间我们如果说想要去创建 一个属于自己的空间的话,那我们可以用科博肯臭可瑞他,然后呢跟上资源类型, ns 代保内蒙斯贝斯,然后第一位代表是空间的名字,那我们可以来在这直接给大家的用科博肯臭,然后可瑞他, 然后 ns 跟上第一位。这个名字是随便定义的哈,我们叫什么都可以,然后我们再用科博肯臭我们盖他,然后 ns, 这样的话呢,我们就能看到我们当前所创建的这个第一位这个空间啊,然后我们如果说后续有一些 po 的需要放在这个里面的话,那我们在创建的时候呢啊,大家可以参考我前面的那个视频,怎么把 po 的指定在这个具体的空间下边。 那如果这个空间我现在不想让我想给他删掉呢?我们可以用科博啃臭抵累他,然后 ns 跟上空间的名称回车,那这样的话呢,我们就是把这个空间给他 删掉了啊,那但是这个删除的这个过程呢,可能得有些慢哈,因为他得先检测里面的资源,然后我们再盖他 ns 的时候,发现这里面就没有那个第一位了。 好,那以上呢,就是我们给大家分享的一个 kps 当中的一个命名空间的一个介绍,以及他的创建和删除。那,那我是西梦娇。 yes, 我们呢下期再见。

说人话,中式站讲干货。你好,欢迎来到 it 老习的架构三百奖。我是你们的 it 私人顾问老齐。到今年呢,我从业已经十八年了,一直做扎瓦与架构的研发工作。目前呢,已经录制了十多门与编程架构相关的课程。 同时,我还会提供点对点的简历优化、模拟面试、 offer 选择、解决方案、加购指导等服务。总之呢,只要是我有经验的,能给兄弟们帮上忙的信息呢,我一定坦诚相待。有需要的小伙伴呢,可以看一下评论区或者我的个人描述,希望能用我的经验帮你少走弯路,找到更好的工作。 今天呢,咱们来说一个在软件行业中特别具有迷惑性的概念,叫 name space 命名空间。有一说一,在当年呢,我学习编程的时候,命名空间这个概念把我可给 太惨了。直到我工作两三年以后,说起命名空间,我还是一知半解。有的地方,我们用命名空间来进行这个程序代码的切割,有的地方呢,又用命名空间来进行标记的隔离。到底这个命名空间是什么?哪都有遇到。 所以今天呢,我就给大家拿出来单独的进行讲解。这个命名空间到底在我们软件中起到了什么作用啊。 老规矩,咱们回到笔记来进行讲解。其实啊,命名空间,呃,在我工作这么多年,再往回一看的话,本质上它并不是什么复杂的概念。 如果按照官方的说法, namespace 命名空间呢,就是提供了一种防止大型项目中名称冲突的方法。如果说人话,就是 namespace 的职责 就是用来隔离不同的资源。那我们在实际的项目中到底有哪些地方用到了命名空间?他们又是隔离的什么资源呢?咱们看一下。 首先呢,来看一个最常见的案例,如果我们在 cubernatis, 大家都知道 cubernatis 呢是容器编排平台,那我们呢可以通过 cubernaits 管理我们日常公司中的各种各样的环境,比如说线上环境,比如开发环境, qa 的环境,还有我们一些审计环境, uat 环境等等等等。 在这个过程中,我们如何区分不同的环境呢?是不是要给这个环境一个名字啊。所以在 k 八 s 中就使用了 namespace 命名空间来指代不同的环境了。那在 k 八 s 中,不同的 这个命名空间,他们所指代的服务器资源,还有软硬件资源都是完全不同的。同时在不同的命名空间下,我们的这个设备或者程序呢,也可以出现相同的。因为命名空间是我们隔离不同环境的一个依据。不同的命名空间 之间,你起相同的其他资源是不打架的。这就是我们说到的命名空间。在 k 八 s 中,他 切割的是不同的部署的环境。然后再往下看,在拿口子中,这个命名空间呢,他又换了一个职责,他呢是隔离的不同的微服务的环境。拿口子 如果你用过,应该了解,他是我们微服务架构中的注册中心,配置中心。那现在我的问题就来了,我希望访问开 发环境下目前已经部署好的微服务的环境怎么办呢?这个时候我们就可以为这个开发环境赋予一个名字,然后呢,再为线上环境赋予一个名字,而这个名字呢, 用于区分不同的环境,他就是 nacos 中命名空间的用意所在。这个呢,他用于隔离为服务。然后我们再往下看, 在以前我们开发 xm 庙的时候,我们也遇到了,大家看到了这样的名字,比如说 xmlns, 默认的这是他的 xm 命名空间。然后我们还可以为其他的这个 scama 来赋予 命名空间的名字,比如说 xsip、 contacts, tx、 十二点等等等等。那它的作用是啥呢?哎,我们在使用 x 三妙 的时候,都知道 x 三庙里边有一个一个的标签,那在我们引入了不同的 skyme 的时候,难免这里边所拥有的标签可能会出现重明的情况,怎么办呢?好,我们可以为不同的标签呢,赋予到不同的命名空间下, 不同的命名空间中。哎,拥有相同的名字的标签也没有问题,打架不打架。比如说,就像这里哎,我们使用的康 texas 命名空间下的 annoetaconfig 这个 标签呢,哎,指代了什么样的作用?还有呢,我们在其他的比如说十二零 gdpc 中的命名空间,十二零呢,他又起到了什么样的作用?在 x 三妙中的命名空间呢,就是用于隔离咱们的这些标签资源的。每一个命名空间强调的动词 是隔离,大家只要记住这个就可以了。剩下的就是你要弄清楚这个命名空间到底隔离的什么东西。那在我们日常的开发过程中,其实也有类似的概念。在拍摄中啊,你看,虽然我不懂拍摄,但是呢, 拍森中他也提供了 namespace, 大概也能猜到他的作用。他呢是用来隔离我们编程时的运行时的资源的。那比如说在现在的这段拍森代码中,你也可以看到在不同的位置上书写不同的代码。那么按照拍森的设计呢,他呢就可以去 隔离出来不同的变量,比如说哇一二三。那想必在不同的命名空间下,你是可以使用相同的变量名的。比如说在格罗堡全局命名空间下,你定义一个哇一, 然后在本地命名空间下,你也可以定义五二一。然后在我们方法中的这个命名空间呢,你还可以定义五二一,这样大家彼此通过不同的命名空间呢进行切割,大家互不影响。其实呢,这也是我们说在语法层面上,它进行的一个切割隔离的职责, 这是 pecine 中的 namespace 的职责。而最后呢,在联联科四系统上其实也有的。对于网络资源来说,或者对于其他的各种各样的 这个资源切割, linex 系统呢,都使用了不同的 namespace 来进行。比如说在当前的 lineaxy 的设备上,我们网络他提供了命名空间对吧?那 那么容器里边他也提供了网络的命名空间。那么不同的命名空间之间呢?他看这里哎使用到了比如说这个网桥啊,或者一些 网络通信的机制呢,来进行传输。那为了标识到底是内侧的网络空间还是外侧的网络空间呢?它里边就要起一个名字,这就是命名空间的职责了。 那说到这里,我想大家呢应该对于命名空间不再纠结了。他呢本质上就是用于隔离的效果,我们在其他的软件环境下再次遇到命名空间的时候, 你应该就不再纠结他本质是隔离,唯一要确定的。到底隔离什么资源呢?好的,那如果你听到这里,觉得今天的分享对你有帮助的话,马上给老七点个赞,谢谢大家了。

hello, 大家好,欢迎来到阿空的游戏部,我是阿空,那么这次要介绍的是 c sharp the land space。 好,那么我们就开始吧。那首先我们做了三个这个 class 来做一个示范,那我们把这个脚本打开。 好,那我有一个 class 是 no space 一,那么一个 class 是 no space 二,然后有一个 use case 的克莱斯,那么我们在使用的时候,如果你不使用 no space 的这个功能,那我们就可以直接去呼叫其他的克莱斯,就是你没有特别标明的话,那么所有在你的专案 里面的 class 都是可以自由使用的。好,那就像我们可以直接打一个 nancy 一,就可以直接创造出这个 class 的物件。 好 n 一,然后 no space 二,然后 n 二,就可以直接去做使用。但是如果你的克莱斯很多的时候呢,那他就会跑出所有的关联,所以你在做赚钱的时候呢,就会比较不方便一点, 那现在我们就可以使用 no space 的这个功能来去为你的城市码做一些规划。好,那要怎么样做 no space 呢?我们只要到 name space 的这个 cress, 也就是你想要把它切割出来的 cress, 然后在上面打上 no space, 然后呢打上我这边 my name space 区域命名。好,然后你设定了一个命名区域,那你就可以把这个 class 给包进来。好,那这样子就是跟这个编辑器讲说他是 属于 my non space 的这个命名空间,那我们再回到 uce case, 你就会发现连我们的 no space 被取消掉了,也就是说它是在别的命名空间,所以它的关联就会被取消掉。那要怎么样使用呢?只要在上面这里, 那我们可以看到很多 usin 的指令,那我们这边只要打上 usin namespace, 这边就会找到买 namespace, 也就是我刚才所创建的那个命名空间,那么我们只要使用这个呢, 你就会发现,哎,他又跑回来了。好,所以透过这个方式,你就可以决定你要引用哪一些城市进来你的这个档案当中, 然后去做使用。这样子当你的档案量越来越大的时候呢,你才不会一下子跑出所有的观念,那赚钱起来会比较不方便。 好,那命名空间就是这样子使用。好,那我们也可以将两个 class 聚集在同一个命名空间,那如果我在我的 name space 二这里 name space 也打上 my name space 好好好贴进来,那么 name space 一就跟 name space 二是一样的命名空间, 所以他就会被规划在同一个空间当中,所以当我把这个 my name space 取消掉之后,就会发现他们两个的关联都不见了,然后使用的时候 啊,他们两个就跑回来了,那这样子是一个简单的使用方式,那么你也可以在命名空间底下再新增一个命名空间,也就是点这个字符,可以去帮你做底下指命名空间的命名。好,那么我们这边使用 my name space, 点 space 一。好,那这边就是买 name space, 点 space 二, 那我们来看一下这样子有什么差别,那我们在使用的时候呢,如果我直接使用买 in space, 你就会发现他没有被连接进来,所以我们这边按下点之后呢,你就会发现这个命名空间底下又有两个命名空间,那你要使用哪一个命名空间去做连接,那我使用 space 一,那他就会被串联起来, 那如果使用 space 二,那 space 二就会被串联进来,然后那么这就是 no space 的基本的使用方式。好,那你就可以通过这个方式去管理你的城市码跟类别,才不会在同一个地方把所有的 类别都连接在一起,这样在转写的时候会比较不方便一点。好,那么这一次的 nice space 教学就到这里结束了,感谢各位的收看。我是阿空,我们下次见喽,拜拜。


如果误删了文件,而且不小心将回收站进行清空了,那么教你快速找回文件安排。如果你误删了文件,还一不小心清空了回收站,可以按 win 加二键输入这个命令确定,选择 software, 再依次点开这些文件,找到 notsbase, 右键新建项, 项目名称改为这串代码,在双击右上方的默认数值数据输入回收站确定,再重启一下,就能在回收站找到删除的文件啦。

如果你不小心误删了文件,回说站也被清空了,这样帮你找回 windows r, 输入 rejected, 打开注册表编辑器,找到这个文件夹,然后由于今天 space 新建,命名为这串符号,然后右击默认 在数据数值处输入回收站,确认后重启电脑,这样就可以在回收站恢复了。关注我,了解更多小知识!

有老铁问我说他笔记本电脑右下方的蓝牙设置找不到了,那么怎样调出来呢?我教大家,我们打开网络,打开网络和共享中心,然后我们打开更改设备机设置,然后右键蓝牙 点属性。啊,右键这个蓝牙点属性好了,选蓝牙,设置好下方这个蓝牙设置,点开 好了,然后我们在这个地方点对号,在通知区域显示蓝牙图标,然后点应用点确定就可以了, 你就会发现你的右键右下方这个蓝牙图标就出来了。啊,你这里可以选择。呃,设置啊,可以发送文件,接触文件啊,都可以设置了,你学会了吗?每天给大家更新电脑小知识。

女团内幕成员龙韵族带你参观 y h k 然后这里是我们的介绍,我们公司的前辈们的钱还有我们哈哈哈朱老师王老师,这个卖很多很好玩的东西, 这就是朱老师的雨伞,然后这就来到我们滑板耶耶这一面墙你最喜欢哪块?就我很喜欢这个猫猫联系方式留一下,下次寄寄一块给你。 真的哦然后那边还有卖很多护具的,然后还有滑板包啥的,这里是宝可梦倒灌可以玩,然后还有很多小玩偶。这是我们重磅学校这是我们的 doctor j e。 doctor j e。 呀我重点推荐这个卸妆膏真的很好用,就因为我们有时候会表演有那种浓妆的,他一抹就全掉了,然后这个糖也很好吃 这两个都很好吃,然后这边就很好玩了,但是我们这个抽卡机他就是抽的是小卡。我们上二楼吧下面的这些小提示,然后这里墙上有很多我们前辈老师们的 照片,然后这是我们今年的年会啊这是我们内衣吗?啊去环球的时候家演的时候。哇哦内 突如其来的打 call。 有很多很好看的小周边。这是应援棒吗?来考你个问题他他叫什么?要挖种子。哎你知道。因为我很喜欢看苹果。 我要介绍这里这里是这一套是王老师在热烈里面穿的赛的时候穿的一套。哦等一下,这里有个好玩的,你可以跟他们玩石头剪刀布,比如说石头剪 剪刀布石头剪刀布石头剪刀布。赢了每一个哥哥。对哈哈哈不好意思我们的嘿回头。哈喽,这是我们的内幕。给你来个大特写啊。 ok 我们家族人很多耶,虽然会得得罪各位老师们。那我今天必须说说一句,最美的还是这个啊哈哈哈哈哈哈这里是我们就是每个重要的时期他都记录在这里哎 啊 m 正式出道并发布首次单曲。这已到我们的 cd 店了呀,来个送命题你你让里面挑一张,你会挑哪一张?哦哦哦好的。哈哈好的,这是我们内蒙的, 赶紧请大家多多购买哦,那边还有很多亲签对吗?不行我一定要让你送命题,这里面选一个 还也有。哈哈哈。好的。哈哈老师你难到我了。好的,如果你想观赏滑板的话,坐在这里观赏非常好,这里又凉爽,然后又可以看到这里是 ar, 到时候才会 ar。 同意啊哦 哈哈。这个死亡光线算出来的吗?来到小剧场了。你的主打的舞蹈是什么样子的?跳 out like this i'm on a goodbye。 能在这里打歌吧就很多打卡的地方进来拍照,这也很粗篇的。教你如何拍大片。这种套头器你见过吗? 见过,我妈妈用过。哈哈哈。那接下来的话大家多要多支持一下龙韵竹,也要多来我们这个场地。那么 ok, 然后也多来这里场地打卡,拜拜。哎呦。