URL基础理论思考
宇宙很大,但是组成宇宙的元素或许是可知的。人的思维是无限的,计算机是思维的产物,客观的说具有模拟宇宙万物的能力。比如一个水分子,由两个氢原子和一个氧原子结合而成。如果我们将视角放到氢原子上,那么氢原子的组成成分又会变成质子中子电子,这些组成成分又成为一种资源。相反如果我们把视角放到宏观,那么所有物质都是由基本的粒子拼接而成。我们不断的对宏观物体放大最终都有已知物质相对应。因此我们的URL理论其实应该能martch到上述描述的场景,也唯有此才能标记所有物质。以下分三点讨论下URL的个人理解。
1.元素
从不同的视角拆分物质,得到的是组成该物质的元素。元素是组成物质的条件。但元素本质上也是由其他元素组成。所以这里的元素指物质的直接组成单元。比如鸡蛋由蛋清,蛋黄,蛋皮组成。而不能说蛋白质,碳酸钙……组成鸡蛋。视角由观察的物质相关。
2.物质由元素有机构成
物质的组成有顺序特征。比如病毒的RNA链,其某一个化学组成单元非新冠病毒RNA的组成单元,那便不是新冠病毒.URL理论是标记理论,其本身是状态的切片。对于复杂物质的生成需要逐步生成底层物质,底层物质最后作为元素合并成上层物质。
3.通过物质能逐步访问其组成元素
因为URL标记是一个资源标记树,所以很容易通过URL去寻找其组成元素。因为已经合并成物质,那么其组成元素便是独一无二的。
4.URL理论支持运动态
单纯的理解URL,那么其只是一种切面标记,对于运动的物质可能无法达到对其细节的描述。比如太阳与地球组成的双星,URL就无法得知某一刻太阳的或者地球的状态。所以我们应该考虑的是物质本身拥有独一无二的特性,比如沙子、石头和水组成的水泥,但水泥比石头还硬。也就是说物质它本身有自己独一无二的特性,这种特性是其组成元素所没有的,也因此URL在物质的层面应该有其独特的扩展。当然最差的情况是零特性。
总结:URL在接口设计中是比较重要的,作者通过上述描述大概的解决了我的疑问,主要有物质组成顺序问题,物质的动态标记问题。
晚安?
相关文章
- Java设计模式之观察者模式
- Java设计模式之迭代器模式
- vue基本语法
- 河道采砂识别监测系统
- 项目统一异常处理设计
- Es6基本语法
- 华为交换机补丁升级详细过程_CE6856_详细过程
- ASCII码表_ASCII码对照表
- 无语,萝卜遭遇小偷加骗子,还被PUA!
- 项目统一返回结果设计
- 如何去除pycharm中警告波浪线
- Gradle与IDEA整合
- Drawio v20.2.3 开源跨平台绘图软件
- Gradle入门
- Typecho优化加速 - Gzip压缩
- Java反编译工具JAD下载和使用
- H3C交换机堆叠配置及命令详解
- Typecho文章里添加版权链接 - 纯代码
- 假期还要卷,24个免费数据集送给你
- FastStone Capture 屏幕录制截图工具