Tag 的分类方式和 Category 有何区别?
来源:学生作业帮 编辑:大师作文网作业帮 分类:语文作业 时间:2024/09/21 14:52:52
Tag 的分类方式和 Category 有何区别?
使用category还是使用tag,其实是一个相当本质的问题的某种抽象:我们是如何认知这个世界的?比较早的科学分类方法,比如对物种的分类,对地理区域的划分,是建立在一个对象只能属于一个类别的假设之上的.如李楠所说,这个假设在很多时候并不成立.究其原因,是因为类别的排他性.类似的尴尬事情在很多领域都出现过,比如鸭嘴兽究竟是属于哺乳动物还是属于卵生动物?计算机科学里面也有很多例子,比如文件系统,在没有link或者shortcut的时候,就是一个典型的分类系统,一个文件的路径就是这个文件在分类系统中的位置.C++的类也是一个分类系统,C++试图用多重继承来允许一个类分属不同的类别,被诟病了很久,这个不是多重继承的问题,是分类本身的局限性的体现.另外分类还有一个问题,就是不能体现对象的所有特征,而仅能体现分类里面的那些特征.如果一个特征没有被包含在分类层次内,那么就无法从分类里面发现这个特征.比如很难从一个文件的路径里面找到所有这个文件里面描述的内容.而tag则是另外一种认知方式,就是按照事物本身的特性来描述,而不是定义.事物的特性,通常叫做facade,的集合,就是这个事物的描述.比较著名的一句话就是:走起来像个鸭子,游起来像个鸭子,叫起来像个鸭子,那就是个鸭子.这里,鸭子这个概念,是其走路,游泳和叫声三个特征描述的.Facade并不等同于tag,之所以用了tag,是因为大量的数据都是文本,一个文本文件本身,可以看成是一系列的tags,当然很多不重要.按照facade来处理信息,更像编程语言里面使用一组interface来定义一个对象.一个对象可以有多个interface,一个文件可以有很多tags,对于文本文件来说,文件内容本身就提供了很多tags.查看原帖
kind category的区别
柴油机和汽油机的燃烧方式有何区别?
如何规划blog的标签(tag)和分类
英翻中,category和type怎样区分?category是一级分类,type是二级分类
基因突变和染色体变异到底有何区别?它们各自又是如何分类的呢?
机械波的分类横波和纵波有何区别?声波是纵波吗?
英语词义解释中lable 和tag 的区别
德语Guten tag与Tag有什么区别?
关于心理学中的注意:注意的分类有哪几种?注意的分类与品质有何区别?
生活方式与营养方式有何区别?
建筑是如何分级?这个和建筑物的等级划分有何区别?分级和分类有区别吗?愿您一生平安!
公民在法律允许的范围内行使权利和用合法的方式行使权利有何区别?