双链和反向链接是什么意思,其功能是什么意思?

本贴最后更新于 1262 天前,其中的信息可能已经斗转星移
  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    25092 引用 • 103447 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    9567 引用 • 43551 回帖 • 98 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • buzzingbee

    明白了超链接,反链和双链就比较好明白。

    传统的网页中的超链接,都是正向链接。举个例子,有一个页面 A,中间有一条链接,指向 B,当你点击 A 中的链接时,就会到达 B,这就是网上冲浪的最根本的基础。你想到达网络中连接的任何页面,从理论上讲只需点鼠标就行了。

    正链: A ----> B

    单向正链的缺点是一旦用户进入 B 之后,如果网页 B 没有一个指向 A 的链接,用户就回不去了。可是,很多门户网站的主页 A 和下面的子页 B 之间是可以相互达的,即子页面 B 中包含到主页 A 的链接,就是方便用户回到主页。这是因为网页编辑手工加入了两条链接。

    手工双链:

    A ----> B

    A <---- B

    手工双链也有很明显的缺点,它需要网页制作者人力完成。很显然,计算机也可以通过计算,自动将由 B 指向 A 的链接全都加上,这就是当前人们常说的双链:

    双链: A <====> B

    这种双链技术只需你添加正链 A ----> B,它会自动产生 B ----> A 这个反链。不过这个反链不会直接显示在页面 B 中,因为这样会破坏原始页面。要看反链,需要一个专门的面板。

    双链这个东西早就存在了,特别是搞研究的,一直在用,举个例子:

    1. 一篇论文在尾部的参考文献(Reference)可以看成是正链,方便的是你可以查到它引用的来源。但却看不出本篇文献还被哪些文章引用。一些文献数据库将大量的文献信息综合后,就可以进一步给出你这篇文章被引用的情况以及标题(或链接)。好处是更方便快速从宏观上把握研究发展的方向。
    2. 一些文献管理软件允许你用手工双链接方法将相关的文献联系起来,这样你在看论文 A 时,如果加入一个链接指向特别相关的论文 B,那么下次看论文 B 时,它会通知你论文 A 和本论文相关。这样可以较好的实现对比阅读。你几乎可以把 tag 系统成看一个非直接的双链系统,即 tag 系统可以将一组文章联系在一起,互相到达。
    3. 你用的这个滴链平台也似乎实现了双链,你在发表一篇贴子 A 时,如果提到别人的贴子 B,此时你的读者可以方便进入 B,而 B 贴子的读者也可以方便的看到你的 A 贴子提及了它,从而跟踪过来阅读。这样就实现了不同贴子(页面)之间的互动
    4. 我猜测现在的主要社交平台(如微博)都从本质上是双链的,方便人与人之间的互动。但我基本不用,所以你自己根据情况分析
  • 其他回帖
  • abc1206 1 赞同

    A 文章被 B 文章引用,在 B 文章反映为一个链接,点击这个链接可转到 A 文章,这是一般链接的概念。

    双向链接更进一步,在 A 文章也有一个链接(即反链),点击该链接可转到引用了 A 文章的 B 文章。双向链接实际上包括 2 个链接,引文和被引文各 1 个。

    一般链接是单行道,只能从 B 到 A;双向链接是双行道,实现 A、B 互通。

    双向链接的重要应用是做笔记,请参考:

    1 操作
    abc1206 在 2021-11-01 08:44:03 更新了该回帖

推荐标签 标签

  • LeetCode

    LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!

    209 引用 • 72 回帖 • 1 关注
  • RIP

    愿逝者安息!

    8 引用 • 92 回帖 • 395 关注
  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖
  • 电影

    这是一个不能说的秘密。

    122 引用 • 608 回帖
  • 又拍云

    又拍云是国内领先的 CDN 服务提供商,国家工信部认证通过的“可信云”,乌云众测平台认证的“安全云”,为移动时代的创业者提供新一代的 CDN 加速服务。

    20 引用 • 37 回帖 • 575 关注
  • API

    应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

    79 引用 • 431 回帖
  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    107 引用 • 127 回帖 • 343 关注
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    187 引用 • 318 回帖 • 255 关注
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    6 引用 • 26 回帖 • 546 关注
  • LaTeX

    LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。

    12 引用 • 54 回帖 • 10 关注
  • JRebel

    JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。

    26 引用 • 78 回帖 • 678 关注
  • jsDelivr

    jsDelivr 是一个开源的 CDN 服务,可为 npm 包、GitHub 仓库提供免费、快速并且可靠的全球 CDN 加速服务。

    5 引用 • 31 回帖 • 104 关注
  • WebSocket

    WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。

    48 引用 • 206 回帖 • 295 关注
  • 招聘

    哪里都缺人,哪里都不缺人。

    189 引用 • 1057 回帖 • 3 关注
  • ZooKeeper

    ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    59 引用 • 29 回帖 • 2 关注
  • 工具

    子曰:“工欲善其事,必先利其器。”

    298 引用 • 762 回帖
  • Lute

    Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。

    28 引用 • 197 回帖 • 31 关注
  • Sandbox

    如果帖子标签含有 Sandbox ,则该帖子会被视为“测试帖”,主要用于测试社区功能,排查 bug 等,该标签下内容不定期进行清理。

    432 引用 • 1250 回帖 • 597 关注
  • Latke

    Latke 是一款以 JSON 为主的 Java Web 框架。

    71 引用 • 535 回帖 • 828 关注
  • 安全

    安全永远都不是一个小问题。

    203 引用 • 818 回帖 • 1 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    85 引用 • 165 回帖 • 1 关注
  • 导航

    各种网址链接、内容导航。

    43 引用 • 177 回帖
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3196 引用 • 8215 回帖
  • React

    React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。

    192 引用 • 291 回帖 • 384 关注
  • Ubuntu

    Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的 Linux 操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

    127 引用 • 169 回帖
  • Access
    1 引用 • 3 回帖 • 1 关注
  • Office

    Office 现已更名为 Microsoft 365. Microsoft 365 将高级 Office 应用(如 Word、Excel 和 PowerPoint)与 1 TB 的 OneDrive 云存储空间、高级安全性等结合在一起,可帮助你在任何设备上完成操作。

    5 引用 • 34 回帖