tag 标签: 语言

相关帖子
相关博文
  • 热度 30
    2015-6-1 21:38
    2746 次阅读|
    10 个评论
    话题起因: 如今电子消费品多功能智能化之复杂化,一旦出故障,往往就是一个细节缺陷导致,修理昂贵,促使报废,垃圾泛滥。而这显而易见的细节缺陷正是制造者意识和行为的表现,也就预示着其产品乃至企业夭折之征兆。 细节决定成败。当努力,法自然。 联想原由: 昨天,去了一家当地最高档高级的超级市场之一。之前听闻在甩卖,感觉就是关门的迹象,这下眼见为实。很多货架空空荡荡,其余货架乱七八糟(如图)。这是一家开张有四年的超级市场,以下简称“超市 2 ”。 联想到去年秋一家德国企业在中国的连锁超级市场的一家本地的分店,以下简称“超市 1 ”,开了不到两年就收场了。我是在广州见识的这家超市,因为有个人喜欢的进口食品类商品,听说我所在地也开张了一家,就加入了其会员制购买机制。现在本地没有了,如果需要,只能再到广州购物了。 之所以想说说,一是加深了对“行为语言”的认识和理解;二是显现了眼下经济衰退表现已经由制造业延伸到了商业。 很多年前开始学习和实践中认识了“行为语言”意义和作用。这些年,从修理各种家用电子电器产品可见一斑,从产品的外观、工艺、材料点点滴滴的细节行为,都在述说着制造者的意识和行为。一句话概括,如今是打造品牌而不是制造品质的时代。上述这两个超级市场可谓又是各行各业中时代特色之典型案例,一句话:行为在说话,细节显征兆。 超市1,进入大门一眼感觉就是少不了高价!个人理念,因为需要,所以购买,质量第一。区域够大,商品丰富,自不用多说。当然树立品牌形象的所谓装潢就是高档,典型印象最为深刻的就是新鲜食品区内,非常的冷!入口都备有棉衣。我从来不穿,你怎么知道清洁如何?细细浏览,屡屡感受,处处在目,第一印象就是商品外在的东西过度了,自然商品价格不会便宜!多次经历后,又留下切身体会之深刻印象——国内商品有所为“假冒伪劣”迹象。留在心底,小心为是,而已。总之,这些各个细节就在向过客说话,表述了这家店征兆,给我的理解和内心自语,这店能开下去吗?不到两年收场关门不足为奇。 超市2,也是因为可以买到一点自己喜欢的进口食品类商品,又是在一个所谓一站式购物娱乐休闲大楼里,顺便去逛逛。既然来了,也会顺手买一点蔬菜、水果等。也正是这些看似普普通通、随处可见的日用食品,被美容并穿上了高档的服装(包装),个人认为十分过度了,自然价格不会适宜了,直言就是不便宜。 看看,普通蔬菜,精挑细选,装入一个塑料盒子里,再裹上一层两层塑料薄膜。其他商品都有这样的或多或少的行为,不能拍照,以上照片也是买回家后从背向拍照的。新鲜蔬菜捂着盖着,没有任何必要! 此超市这行为特别突出,也在述说着其企业征兆,过不然,关门了。 殊不知,更奇特。网上查询,呵,我所在地,两年来六家连锁商超撤离。 量变到质变。 明显感觉到,这几年来制造业工厂企业频频关闭之浪潮已经波及到了商业环节,就在眼前。点点滴滴细节的行为表现就是在述说整体态势的未来趋势之征兆。 难为的是智人的生存消费做得到自律和节制吗? 积极研发机器人就是预示着做不到之征兆。 智人从神而来,智人往机器人而去。 当努力,法自然。 地球也在 PDCA 循环往复。 循环处处在细节,大大小小不例外。 祝愿《国际电子商情》继续一个又一个30年,于细节,取成功!  本文参与 国际电子商情创刊30周年征文大赛
  • 热度 21
    2015-6-1 16:51
    2562 次阅读|
    1 个评论
    话题起因: 如今电子消费品多功能智能化之复杂化,一旦出故障,往往就是一个细节缺陷导致,修理昂贵,促使报废,垃圾泛滥。而这显而易见的细节缺陷正是制造者意识和行为的表现,也就预示着其产品乃至企业夭折之征兆。 细节决定成败。当努力,法自然。 联想原由: 昨天,去了一家当地最高档高级的超级市场之一。之前听闻在甩卖,感觉就是关门的迹象,这下眼见为实。很多货架空空荡荡,其余货架乱七八糟(如图)。这是一家开张有四年的超级市场,以下简称“超市 2 ”。 联想到去年秋一家德国企业在中国的连锁超级市场的一家本地的分店,以下简称“超市 1 ”,开了不到两年就收场了。我是在广州见识的这家超市,因为有个人喜欢的进口食品类商品,听说我所在地也开张了一家,就加入了其会员制购买机制。现在本地没有了,如果需要,只能再到广州购物了。 之所以想说说,一是加深了对“行为语言”的认识和理解;二是显现了眼下经济衰退表现已经由制造业延伸到了商业。 很多年前开始学习和实践中认识了“行为语言”意义和作用。这些年,从修理各种家用电子电器产品可见一斑,从产品的外观、工艺、材料点点滴滴的细节行为,都在述说着制造者的意识和行为。一句话概括,如今是打造品牌而不是制造品质的时代。上述这两个超级市场可谓又是各行各业中时代特色之典型案例,一句话:行为在说话,细节显征兆。 超市1,进入大门一眼感觉就是少不了高价!个人理念,因为需要,所以购买,质量第一。区域够大,商品丰富,自不用多说。当然树立品牌形象的所谓装潢就是高档,典型印象最为深刻的就是新鲜食品区内,非常的冷!入口都备有棉衣。我从来不穿,你怎么知道清洁如何?细细浏览,屡屡感受,处处在目,第一印象就是商品外在的东西过度了,自然商品价格不会便宜!多次经历后,又留下切身体会之深刻印象——国内商品有所为“假冒伪劣”迹象。留在心底,小心为是,而已。总之,这些各个细节就在向过客说话,表述了这家店征兆,给我的理解和内心自语,这店能开下去吗?不到两年收场关门不足为奇。 超市2,也是因为可以买到一点自己喜欢的进口食品类商品,又是在一个所谓一站式购物娱乐休闲大楼里,顺便去逛逛。既然来了,也会顺手买一点蔬菜、水果等。也正是这些看似普普通通、随处可见的日用食品,被美容并穿上了高档的服装(包装),个人认为十分过度了,自然价格不会适宜了,直言就是不便宜。 看看,普通蔬菜,精挑细选,装入一个塑料盒子里,再裹上一层两层塑料薄膜。其他商品都有这样的或多或少的行为,不能拍照,以上照片也是买回家后从背向拍照的。新鲜蔬菜捂着盖着,没有任何必要! 此超市这行为特别突出,也在述说着其企业征兆,过不然,关门了。 殊不知,更奇特。网上查询,呵,我所在地,两年来六家连锁商超撤离。 量变到质变。 明显感觉到,这几年来制造业工厂企业频频关闭之浪潮已经波及到了商业环节,就在眼前。点点滴滴细节的行为表现就是在述说整体态势的未来趋势之征兆。 难为的是智人的生存消费做得到自律和节制吗? 积极研发机器人就是预示着做不到之征兆。 智人从神而来,智人往机器人而去。 当努力,法自然。 地球也在 PDCA 循环往复。 循环处处在细节,大大小小不例外。
  • 热度 16
    2015-6-1 16:51
    2041 次阅读|
    0 个评论
    话题起因: 如今电子消费品多功能智能化之复杂化,一旦出故障,往往就是一个细节缺陷导致,修理昂贵,促使报废,垃圾泛滥。而这显而易见的细节缺陷正是制造者意识和行为的表现,也就预示着其产品乃至企业夭折之征兆。 细节决定成败。当努力,法自然。 联想原由: 昨天,去了一家当地最高档高级的超级市场之一。之前听闻在甩卖,感觉就是关门的迹象,这下眼见为实。很多货架空空荡荡,其余货架乱七八糟(如图)。这是一家开张有四年的超级市场,以下简称“超市 2 ”。 联想到去年秋一家德国企业在中国的连锁超级市场的一家本地的分店,以下简称“超市 1 ”,开了不到两年就收场了。我是在广州见识的这家超市,因为有个人喜欢的进口食品类商品,听说我所在地也开张了一家,就加入了其会员制购买机制。现在本地没有了,如果需要,只能再到广州购物了。 之所以想说说,一是加深了对“行为语言”的认识和理解;二是显现了眼下经济衰退表现已经由制造业延伸到了商业。 很多年前开始学习和实践中认识了“行为语言”意义和作用。这些年,从修理各种家用电子电器产品可见一斑,从产品的外观、工艺、材料点点滴滴的细节行为,都在述说着制造者的意识和行为。一句话概括,如今是打造品牌而不是制造品质的时代。上述这两个超级市场可谓又是各行各业中时代特色之典型案例,一句话:行为在说话,细节显征兆。 超市1,进入大门一眼感觉就是少不了高价!个人理念,因为需要,所以购买,质量第一。区域够大,商品丰富,自不用多说。当然树立品牌形象的所谓装潢就是高档,典型印象最为深刻的就是新鲜食品区内,非常的冷!入口都备有棉衣。我从来不穿,你怎么知道清洁如何?细细浏览,屡屡感受,处处在目,第一印象就是商品外在的东西过度了,自然商品价格不会便宜!多次经历后,又留下切身体会之深刻印象——国内商品有所为“假冒伪劣”迹象。留在心底,小心为是,而已。总之,这些各个细节就在向过客说话,表述了这家店征兆,给我的理解和内心自语,这店能开下去吗?不到两年收场关门不足为奇。 超市2,也是因为可以买到一点自己喜欢的进口食品类商品,又是在一个所谓一站式购物娱乐休闲大楼里,顺便去逛逛。既然来了,也会顺手买一点蔬菜、水果等。也正是这些看似普普通通、随处可见的日用食品,被美容并穿上了高档的服装(包装),个人认为十分过度了,自然价格不会适宜了,直言就是不便宜。 看看,普通蔬菜,精挑细选,装入一个塑料盒子里,再裹上一层两层塑料薄膜。其他商品都有这样的或多或少的行为,不能拍照,以上照片也是买回家后从背向拍照的。新鲜蔬菜捂着盖着,没有任何必要! 此超市这行为特别突出,也在述说着其企业征兆,过不然,关门了。 殊不知,更奇特。网上查询,呵,我所在地,两年来六家连锁商超撤离。 量变到质变。 明显感觉到,这几年来制造业工厂企业频频关闭之浪潮已经波及到了商业环节,就在眼前。点点滴滴细节的行为表现就是在述说整体态势的未来趋势之征兆。 难为的是智人的生存消费做得到自律和节制吗? 积极研发机器人就是预示着做不到之征兆。 智人从神而来,智人往机器人而去。 当努力,法自然。 地球也在 PDCA 循环往复。 循环处处在细节,大大小小不例外。
  • 热度 33
    2015-6-1 16:50
    1762 次阅读|
    10 个评论
    话题起因: 如今电子消费品多功能智能化之复杂化,一旦出故障,往往就是一个细节缺陷导致,修理昂贵,促使报废,垃圾泛滥。而这显而易见的细节缺陷正是制造者意识和行为的表现,也就预示着其产品乃至企业夭折之征兆。 细节决定成败。当努力,法自然。 联想原由: 昨天,去了一家当地最高档高级的超级市场之一。之前听闻在甩卖,感觉就是关门的迹象,这下眼见为实。很多货架空空荡荡,其余货架乱七八糟(如图)。这是一家开张有四年的超级市场,以下简称“超市 2 ”。 联想到去年秋一家德国企业在中国的连锁超级市场的一家本地的分店,以下简称“超市 1 ”,开了不到两年就收场了。我是在广州见识的这家超市,因为有个人喜欢的进口食品类商品,听说我所在地也开张了一家,就加入了其会员制购买机制。现在本地没有了,如果需要,只能再到广州购物了。 之所以想说说,一是加深了对“行为语言”的认识和理解;二是显现了眼下经济衰退表现已经由制造业延伸到了商业。 很多年前开始学习和实践中认识了“行为语言”意义和作用。这些年,从修理各种家用电子电器产品可见一斑,从产品的外观、工艺、材料点点滴滴的细节行为,都在述说着制造者的意识和行为。一句话概括,如今是打造品牌而不是制造品质的时代。上述这两个超级市场可谓又是各行各业中时代特色之典型案例,一句话:行为在说话,细节显征兆。 超市1,进入大门一眼感觉就是少不了高价!个人理念,因为需要,所以购买,质量第一。区域够大,商品丰富,自不用多说。当然树立品牌形象的所谓装潢就是高档,典型印象最为深刻的就是新鲜食品区内,非常的冷!入口都备有棉衣。我从来不穿,你怎么知道清洁如何?细细浏览,屡屡感受,处处在目,第一印象就是商品外在的东西过度了,自然商品价格不会便宜!多次经历后,又留下切身体会之深刻印象——国内商品有所为“假冒伪劣”迹象。留在心底,小心为是,而已。总之,这些各个细节就在向过客说话,表述了这家店征兆,给我的理解和内心自语,这店能开下去吗?不到两年收场关门不足为奇。 超市2,也是因为可以买到一点自己喜欢的进口食品类商品,又是在一个所谓一站式购物娱乐休闲大楼里,顺便去逛逛。既然来了,也会顺手买一点蔬菜、水果等。也正是这些看似普普通通、随处可见的日用食品,被美容并穿上了高档的服装(包装),个人认为十分过度了,自然价格不会适宜了,直言就是不便宜。 看看,普通蔬菜,精挑细选,装入一个塑料盒子里,再裹上一层两层塑料薄膜。其他商品都有这样的或多或少的行为,不能拍照,以上照片也是买回家后从背向拍照的。新鲜蔬菜捂着盖着,没有任何必要! 此超市这行为特别突出,也在述说着其企业征兆,过不然,关门了。 殊不知,更奇特。网上查询,呵,我所在地,两年来六家连锁商超撤离。 量变到质变。 明显感觉到,这几年来制造业工厂企业频频关闭之浪潮已经波及到了商业环节,就在眼前。点点滴滴细节的行为表现就是在述说整体态势的未来趋势之征兆。 难为的是智人的生存消费做得到自律和节制吗? 积极研发机器人就是预示着做不到之征兆。 智人从神而来,智人往机器人而去。 当努力,法自然。 地球也在 PDCA 循环往复。 循环处处在细节,大大小小不例外。
相关资源
  • 所需E币: 0
    时间: 2024-5-25 11:11
    大小: 18.22MB
    主要是讲解C语言的原理,还是很好的书籍。
  • 所需E币: 1
    时间: 2024-5-25 11:07
    大小: 24.48MB
    主要是介绍数据结构和算法分析,很经典。
  • 所需E币: 0
    时间: 2024-6-14 09:27
    大小: 502.12KB
    上传者: hts20220926
    用51单片机C语言实现电磁炉功能,产生PWM控制线圈产生感应电流,以加热铁类物品!翻译搜索复制
  • 所需E币: 2
    时间: 2024-3-14 23:47
    大小: 1.64MB
    上传者: csfc327_962573035
    经典C语言学习资料,书籍
  • 所需E币: 5
    时间: 2024-3-15 00:14
    大小: 220.33MB
    上传者: csfc327_962573035
    [C语言程序设计_现代方法(第2版)].(美)金.扫描版
  • 所需E币: 5
    时间: 2024-3-1 13:26
    大小: 931.68KB
    上传者: htwdb
    C语言是广泛使用的高级编程语言之一,其发展了30多年仍然有很强的生命力,由于其本身面向底层的特点,使得它存在可能被利用的安全漏洞.C程序漏洞有很大一部分是内存访问相关漏洞,而其中大多数是由C语言库函数引起的.另外还存在资源未关闭等漏洞.C语言一些特殊的语法增加了分析的复杂度,如强制和隐式类型转化、内存覆盖等.C语言中规定了不同的基本类型在做运算时需要进行类型提升,这个过程使得变量的值发生了改变.灵活的内存访问机制使得不同的程序变量表示的物理内存区域可能有重叠,如果对变量进行了写操作需要对其他同步更新.本文以静态检测的方式,检测C语言的安全漏洞.静态分析是在不执行源程序的情况下对代码进行安全检测的方式,它包含很多方面的技术,如控制流分析、数据流分析、常量传播和指针分析等.这些分析都是在中间表示的基础上进行的,通过对源程序进行词法分析、语法分析生成抽象语法树,然后遍历抽象语法树便得到程序的中间表示.基于界标推断的循环分析使得循环分析的速度更快,而基于双向数据流的循环分析因为考虑到了数据依赖关系使得范围更精确.流敏感和上下文敏感的指针分析效率低一些,但是精确度比较高.综合精确的循环分析和指针分析可以检测出更多的C语言漏洞.
  • 所需E币: 5
    时间: 2024-3-1 13:32
    大小: 5.61MB
    上传者: htwdb
    本文提出了一种基于深度学习的C语言代码缺陷定位方法。该方法不同于以往的利用缺陷报告或者以缺陷代码形成训练库的代码缺陷定位方法,而是基于OJ系统存在的大量正确代码形成检测模板,即将大量正确的代码作为训练数据通过深度学习技术进行训练构建代码模板库,通过找出与提交代码最相似的模扳代码,对缺陷代码进行缺陷定位。具体地,该方法将C语言代码表示为抽象语法树(AST)的形式,并对AST进行子树拆分,使用Word2vec词嵌入技术对代码进行编码,输入神经网络模型进行特征提取,构建代码模板库;在检测阶段将缺陷代码与代码模板库中的代码进行相似度计算,找出最相似的模板代码,通过逐句地词法分析找出缺陷语句,从而实现C语言代码的缺陷定位。通过对两个数据集以及相应测试集的构建来进行方法的有效性验证,结果表明本文的方法具有较好的缺陷定位效果。     其次,本文探索了该方法在C语言课程教学实验系统的应用,通过在实验代码提交页面添加“错误提示”功能,对代码的逻辑缺陷进行检测井反馈给学生,帮助学生更快地发现代码中可能存在的缺陷语句。最后,本文给出了针对该功能的可用性测试、性能测试、以及安全性测试结果,证明该方法在实际系统中的有效性
  • 所需E币: 5
    时间: 2024-3-1 13:35
    大小: 14.2MB
    上传者: htwdb
    主要工作包括三个方面:  首先,提出了一种编程语言本体人工构建方法,该方法结合编程语言学科特点在“七步法”的基础上进行相关改进,主要步骤包括核心概念及层次关系确定、属性确定及实例化、专家审核及编码化。针对编程语言本体存储管理问题,提出了一种基于本体元素划分的图数据库存储策略,该策略将本体元素划分为结构层和实例层,基于相应元素的映射规则完成本体模型到图数据库模型的存储。实验结果表明所提出的方法是可行有效的。  其次,在编程语言本体构建的基础上,提出了一种半自动的方法完成编程语言知识图谱的扩充。其中,针对信息抽取中多元关系的问题提出了一种多策略融合的信息抽取方法,该方法采用融合术语相关度的规则匹配方法和聚类算法完成定向关系抽取,使用依存句法分析完成非定向关系抽取。针对知识矛盾或冗余的问题,提出了基于同义词典的实体对齐方法,该方法通过构建同义词典来对抽取的知识实体进行规范化表述,并结合相似度计算来为同义词典补充相似实体对。实验结果表明所提出的方法有效的完成对编程语言知识图谱的丰富和完善。     最后,对构建的编程语言知识图谱进行实证应用研究。提出了基于加权共现分析的编程语言图谱评价方法,该方法首先对实际应用题库中习题标签集与编程语言知识图谱中知识实体集的共现元素统计,并利用题库中知识点对应习题量作为加权依据,来计算编程语言图谱对习题标签的加权共现覆盖率。实验结果表明构建完成的编程语言图谱是完备的,验证了本文提出的编程语言知识图谱构建方法的有效性。
  • 所需E币: 0
    时间: 2023-11-10 16:11
    大小: 1011KB
    上传者: Argent
    第8讲C语言版本LED驱动实验
  • 所需E币: 1
    时间: 2023-10-27 15:13
    大小: 7.15MB
    上传者: 信以致远
    密码学,通俗易懂,高清页面
  • 所需E币: 1
    时间: 2023-7-29 13:16
    大小: 111.73KB
    上传者: Argent
    200个经典c语言程序
  • 所需E币: 1
    时间: 2023-7-20 14:43
    大小: 14.13KB
    上传者: 张红川
    C语言学习.docx
  • 所需E币: 0
    时间: 2023-7-19 16:55
    大小: 10.33MB
    上传者: zhusx123
    fpga开发语言——verilog语言详细教程
  • 所需E币: 3
    时间: 2023-7-17 14:28
    大小: 91.66MB
    上传者: 小袁
    C语言从入门到精通(第4版)
  • 所需E币: 2
    时间: 2023-7-12 09:27
    大小: 3.21MB
    上传者: 张红川
    1.3五种语言编写流水灯控制实训.rar
  • 所需E币: 1
    时间: 2023-7-10 14:56
    大小: 1.08MB
    上传者: 张红川
    温度控制的pid算法的c语言程序.doc
  • 所需E币: 1
    时间: 2023-7-10 15:11
    大小: 4.69MB
    上传者: 张红川
    1、必备Linux命令和c语言基础.rar
  • 所需E币: 1
    时间: 2023-6-28 11:26
    大小: 35.26KB
    上传者: 张红川
    CRC算法原理及C语言实现.pdf
  • 所需E币: 2
    时间: 2023-6-25 21:58
    大小: 103.15MB
    上传者: zcty
    新概念51单片机C语言教程
  • 所需E币: 0
    时间: 2023-6-13 15:33
    大小: 2.51KB
    分享课程——Kubernetes系统精讲Go语言实战K8S集群可视化,视频+源码+word文档(也就是电子教程,独家提供)下载!!课程持续更新,请关注本学习地址!《Kubernetes系统精讲Go语言实战K8S集群可视化》保姆式实践指导+配套实用电子教程(也就是word文档,独家提供),助力Kubernetes(K8S)从入门到进阶,让你听得懂,更学得会,全方位提升满足企业多维需求的K8S实战技能。课程中将带领大家,系统学习新版K8S的核心知识、深度理解设计思想及底层架构原理,体系化平滑进阶的同时,基于GO从0到1打造专属K8S集群管理平台,真正落地K8S生产实践及二次开发能力。第1章【基础理论】Docker基础入门第2章【基础理论】Kubernetes集群初始化第3章【项目实战】KubeImooc项目开发环境搭建第4章【核心知识+原理分析】Pod参数详解第5章【项目实战】KubeImooc项目Pod管理模块开发第6章【核心知识+原理分析】K8S调度管理第7章【项目实战】KubeImooc项目调度管理模块开发第8章【核心知识+原理分析】将应用和配置分离第9章【项目实战】KubeImooc项目应用与配置分离模块开发第10章【核心知识+原理分析】存储卷管理第11章【项目实战】KubeImooc项目存储卷管理第12章【核心知识+原理分析】服务发现第13章【项目实战】KubeImooc项目服务发现模块开发第14章【核心知识+原理分析】工作负载管理第15章【项目实战】KubeImooc工作负载管理模块开发第16章【核心知识+原理分析】K8S认证与授权第17章【项目实战】KubeImooc认证与授权模块开发第18章【项目实战】K8S二次开发CRD项目实战第19章【项目实战】整合Harbor镜像中心第20章【项目实战】集群监控,整合Prometheus源码+word文档(电子教程)K8S架构设计首先K8S的用户,通常是运维人员。运维人员可以通过kubectl命令,对于开发者而言,Golang则对应client-go库,这个库后面我们会大量用到,当然其他的编程语言也有对应的SDK可以用。kubectl或是编程语言SDK,本质都是调用apiserver提供的接口。调用apiserver接口后,将资源定义信息存入到ETCD数据库资源定义信息就是期望状态,controller-manager会努力将期望状态变为实际状态,并且会把实际状态写入etcd到数据库如果没有通过scheduler调度模块,那么实际状态就是待调度中,因此当scheduler把pod调度到用户指定的节点时,这时实际状态则就是真实的Pod运行状态了。当scheduler把pod调度到具体某个节点信息写入到etcd数据库,这时节点上的kubelet会利用list-watch机制,这个机制课程后面会详细讲,并且大量用到。我们现在需要明白的就是,利用这种机制,kubelet能够收到运行pod的定义信息,并且把pod运行起来。每个节点上都会有kubeproxy服务,包括master节点,利用kubeproxy模块,可以作为集群的流量入口。Docker与K8S的区别和联系Docker和K8S本质上都是创建容器的工具,Docker作用与单机,K8S作用与集群。容器技术的变革Docker我相信小伙伴们都在熟悉不过了,但是小伙伴们别把容器的概念理解为只有Docker哦~,其实除了Docker之外,还有containerd、CRI-O、Kata、Virtlet等等。在单机的容器解决方案,首选Docker。随着时代的发展,对系统的性能有了更高的要求,高可用、高并发都是基本要求。随着要求变高的的同时,单机显然性能就跟不上了,服务器集群管理就是发展趋势,所以Kubernetes为代表的云原生技术强势发展。我们可以看到包括了Docker和K8S两条主线,其中Docker主要是在单机上使用,K8S是用于集群。Docker可以直接调用containerd,但是K8S与contained配合使用的话,需要实现其CRI才能和其配合使用。那什么是CRI呢?CRI全称是ContainerRuntimeInterface即容器运行时接口,只要是实现了CRI的容器运行时就能够和K8S一起愉快的玩耍了。如图我们看到的,containerd是通过criplugin来适配CRI的,而CRI-O则是为CRI量声打造。调用了容器应用时之后,下一步就是通过runc来创建容器化的进程。那什么是runc呢?runc是OCI的一种实现方式,OCI全称是OpenContainerInitiative,OCI定义了镜像和容器的运行规范和接口。通过runc就能创建资源隔离的容器化进程啦。这些容器化进程隔离的资源就包括:内存、网络、CPU等。