我对于“Tag”的理解
2006-07-26 19:52
176 查看
Tag,就是标签。
Tag的主要作用,就是用于分类信息。
传统的对于信息的分类方法,就是信息分成若干类,然后每个信息对应其中一类。比如你写一篇关于数据库的文
章,就可以将其归划为“数据库”类。关于Java的文章,就归划为“Java”类。这时候,信息与信息类型一种多
对一的关系。
而Tag分类方式是允许一篇文章有多个Tag存在的。举个例子,你用C#写一段排序的代码,则这段代码文章的Tag
就可以写成“C#,数据结构”,或者“C#,数据结构,排序”等等。这时候,信息与信息类型是一种多对多的关
系。这样无论是搜索“C#”还是“数据结构”,都能搜索到该文章。文章被检索到的机会就大大提高了。
而且Tag的定义是非常自由化的,比起传统的分类,对信息的分类程度会更加精确而且人性化。
刚接触Tag不久,对于Tag的理解大概就是这些,希望各位看客能多加补充和纠正。
Tag的主要作用,就是用于分类信息。
传统的对于信息的分类方法,就是信息分成若干类,然后每个信息对应其中一类。比如你写一篇关于数据库的文
章,就可以将其归划为“数据库”类。关于Java的文章,就归划为“Java”类。这时候,信息与信息类型一种多
对一的关系。
而Tag分类方式是允许一篇文章有多个Tag存在的。举个例子,你用C#写一段排序的代码,则这段代码文章的Tag
就可以写成“C#,数据结构”,或者“C#,数据结构,排序”等等。这时候,信息与信息类型是一种多对多的关
系。这样无论是搜索“C#”还是“数据结构”,都能搜索到该文章。文章被检索到的机会就大大提高了。
而且Tag的定义是非常自由化的,比起传统的分类,对信息的分类程度会更加精确而且人性化。
刚接触Tag不久,对于Tag的理解大概就是这些,希望各位看客能多加补充和纠正。
相关文章推荐
- 对于'Consistent Gets',''Physical Reads'和'DB Block Gets'的理解和解释
- 对于反射机制原理的理解
- 对于软件开发中开发人员与测试人员关系的理解
- 对于堆排序算法的理解
- 对于redis框架的理解(三)
- 对于android触摸事件模型的一些理解
- 对于软件工程的理解
- 浅谈对于DAO设计模式的理解
- 对于ES6新数据类型Symbol()的理解和学习
- 对于C#中委托和事件的理解
- sql中对于case when...then...else...end的写法和理解
- 黑马程序员——对于java语言的理解
- 对于SSM中的applicationContext.xml 文件中MapperScannerConfigurer的理解
- [C语言] 对于scanf()函数使用%d格式说明符无法读取字符的个人理解
- JAVA中深拷贝与浅拷贝(在网上找到的) 希望对于理解深拷贝与浅拷贝有帮助
- 对于数据类型转换的理解
- 对于canvas, drawable, bitmap的理解
- 对于stm32中dma的理解
- 对于Event Loop的一些理解
- 对于HTML CSS JS的理解