AndroidC++

[索引]文章索引

2018-08-05  本文已影响0人  401

发现简书只提供了一级文章目录,这样就不太容易将文章做更加细化的分类和归档。

为了更加方便查找文档,这里单独写一篇文章作为其他文章的索引

PS:突然想到一个问题,索引是不是一种特殊分类呢?分类是不是一种特殊索引呢?

PPS:又想到分类和标签的关系,我认为分类应该是特殊的标签,标签是更为强大的分类。

仔细想想,貌似在所有的场景下,分类都能被标签替代,日后如有必要还能升级回标签,岂不美哉!?

具体的讲,如果日后在程序中遇到分类的场景,比如商品分为服装、食品、图书等,这时与其用分类实现,不如用标签,将服装、食品、图书等视作标签,你会发现你依然可以实现所有想要的分类功能!

而如果日后分类做的更为细化,有了二级、三级甚至更多级分类,画出其分类树,你会发现此时对某个具体商品分类将受到一定的限制,你无法同时属于类 1 和 类 2(类 1 和 类 2 非父子关系),比如一个商品或服务即可以归到酒店分类下,又可归到旅游分类下,此时该如何分类?(你的业务可能一开始针对的都是互斥的类型,涉及到的实体可以划分成一颗分类树,但不排除日后业务扩展到多个领域,而涉及的领域越多,就越难用分类来标识实体)如果使用标签,则可完美解决这个问题。

PPPS: 又有一些想法,其实分类的本质是不是对众多实体做了 “树” 的构建?而标签实际上是对实体做了 “图” 的构建?

还是不扯淡了,下面进入正题

技术

阅读

[阅读笔记]《乌合之众》
[阅读小结]《乌合之众》
[阅读小结]《大数据时代》
[阅读小结]《异类》(一)
[阅读小结]《异类》(二)
[阅读小结]《异类》(三)

工作

ubuntu + deepin 桌面运行环境

翻译

[翻译] ProtoBuf 官方文档(一)- 开发者指南
[翻译] ProtoBuf 官方文档(二)- 语法指引(proto2)
[翻译] ProtoBuf 官方文档(三)- 语法指引(proto3)
[翻译] ProtoBuf 官方文档(四)- 规范指引
[翻译] ProtoBuf 官方文档(五)- 编码
[翻译] ProtoBuf 官方文档(六)- 相关技术
[翻译] ProtoBuf 官方文档(七)- 第三方组件
[翻译] ProtoBuf 官方文档(八)- (开发)教程
[翻译] ProtoBuf 官方文档(九)- (C++开发)教程

上一篇下一篇

猜你喜欢

热点阅读