《从零开始读懂Web3》读后感 之 Web 3.0的前世今生

news2024/11/25 7:00:44
  • 介绍
  • 什么是 Web 3.0 (Web3)?
  • 网络的演变
  • 为什么 Web 3.0 很重要?
  • Web 3.0 将如何运作?
  • Web 3.0 的主要功能和技术
  • Web 3.0 用例和应用程序
  • Web 3.0 的潜在好处是什么?
  • Web 3.0 的潜在挑战是什么?
  • Web 3.0 何时发布?
  • 如何为 Web 3.0 做好准备?
  • 更多 Web 3.0 常见问题解答

《从零开始读懂Web3》

立体拆解Web3,历史、技术、应用、趋势全掌握;小白入局Web3,了解工作、学习、创业新范式;Web3重构世界,不止于科技,更是一种思潮。所有这一切,都在重构我们的工作与生活,让我们从零开始,一起走进新一代互联网的世界。

内容简介

Web3正频繁出现在公众视野中,然而受阻于晦涩难懂的技术原理及陌生又拗口的专业术语,很多人对此望而却步。本书试图用通俗的语言、简单的结构、翔实的案例让零基础的读者迅速掌握Web3的核心要义。
Web3不仅仅是技术和金融语境,它和每个人的生活都息息相关。作为深耕Web3的研究机构,Inverse DAO将带你通过纵向时间线、横向技术线来立体、客观、完整地理解Web3。通过本书你既可以快速读懂行业,也可以躬身实践参与。
希望本书可以抛砖引玉,启迪你的智慧之光,发现Web3更多、更广、更深的奥秘,助你在新的科技浪潮下,无往而不胜。

京东购买链接:https://item.jd.com/13846842.html

请添加图片描述

什么是 Web 3.0 (Web3)?

Web 3.0描述了万维网的下一次发展,万维网是提供对互联网上文档,应用程序和多媒体的访问的用户界面。

Web 3.0仍在开发中,因此没有普遍接受的定义。即使是正确的拼写也没有确定下来,Forrester,Gartner和IDC等分析公司在“Web3”和“Web 3.0”之间切换。

不过,显而易见的是,Web 3.0将非常重视去中心化的应用程序,并可能广泛使用基于区块链的技术。它还将使用机器学习和人工智能来增强更智能和适应性更强的网络。

网络的演变

如果它成为现实,Web 3.0将成为前两代Web的继任者。

第一代被称为Web 1.0,由英国计算机科学家蒂姆·伯纳斯-李(Tim Berners-Lee)于1989年发明,他应用了美国信息技术先驱泰德·尼尔森(Ted Nelson)于1963年提出的超文本概念来链接数字文本。除了编写第一个浏览器之外,Berners-Lee还编写了超文本标记语言(HTML),它告诉浏览器如何显示内容,以及指定Web服务器如何将文件传输到浏览器的超文本传输协议(HTTP)。他还开始为“语义网”设计软件,该软件将跨网页链接数据,但硬件限制阻止了其实现。

公众对网络知之甚少,直到1993年发布了第一个流行的浏览器Mosaic,后来更名为Netscape Navigator。类似的用户友好的图形浏览器随之而来,包括Microsoft Internet Explorer和后来的Apple Safari。第一批流行的搜索引擎——雅虎搜索、Lycos和AltaVista等熟悉的名字——出现了,但到2004年,谷歌已经让其中许多搜索引擎倒闭了。

在千禧年之交,专家们开始推广升级网络的想法,这种网络将更具交互性,称之为Web 2.0。他们开始将现有的与大多数静态网站的基本连接网络称为_Web 1.0_。Berners-Lee通过与人合著《_科学美国人》_的一篇文章来充实他的语义网概念。出版商Tim O’Reilly通过发起一个专门讨论Web 2.0的会议来帮助推广Web <>.<>。

几年后,随着Facebook等社交网络的飞速普及,交互式网络的梦想得以实现。万维网联盟,Web的标准机构,发布了语义Web标准。大约在同一时间,两种基本的Web 3.0技术诞生了:加密货币和区块链。著名的记者和技术专家,包括著名的区块链平台以太坊的联合创始人Gavin Wood,开始普及_术语Web 3.0_和_Web 3_,以表示去中心化的,语义感知的网络版本。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AfZl0LGk-1680189893316)(null)]

Web 3.0的种子可以追溯到网络的开始,但包括区块链在内的去中心化技术的兴起可能会带来与Web 2.0的中心化模式的急剧突破。

为什么 Web 3.0 很重要?

如果去中心化网络架构能带来Web 3.0支持者所承诺的部分好处,那么它可能会从根本上改变人们在网络上的互动方式以及公司从商品和服务中赚钱的方式。

像亚马逊、谷歌和Facebook母公司Meta这样的Web 2.0巨头通过收集和集中PB级的客户数据并以多种方式将其货币化而迅速发展。Web 3.0的全球点对点网络可能是一个很好的平衡器,使这些公司难以通过囤积数据来发展。个人将更好地控制网络内容以及谁可以访问他们的个人数据并从中获利。

相比之下,Web 3.0的商业机会可能集中在利用这种为个人定制Web产品和服务的新功能上。例如,Web 3.0营销功能可以帮助公司在隐私和个性化之间取得比当今网络更好的平衡。缺点:他们可能会发现Web 3.0强大的隐私保护是他们已经进行数字营销的障碍。

不可变的区块链分类账提供的更大透明度可以改善客户服务,因为双方都可以访问他们的交易记录。通过使用分散的应用程序来打破数据孤岛并查看供应商的活动,企业可以更轻松地监控其供应链。在供应链参与者之间共享实时信息可以减少短缺并加快交付速度。

Web 3.0 作为元宇宙的基础设施也很重要,元宇宙是一个拟议的 3D 虚拟世界,其中人们的数字表示(称为_化身_)进行交互和开展业务。元宇宙,如 Web 3.0,尚不存在,它同样将依靠区块链或类似的去中心化技术来提供数据基础设施和财务,以及人工智能来使其更能响应用户的愿望。

元宇宙和 Web 3.0 在技术和概念层面上是相互依存的,因此可能会同步发展。在 Web 3.0 基础牢固确立之前,元宇宙可能不会实现。

Web 3.0 将如何运作?

在Web 1.0和2.0中,HTML定义了网页的布局和交付。它将继续是 Web 3.0 的基础,但它连接到数据源的方式以及这些数据源所在的位置可能会有所不同。

Web 2.0 上的许多网站和几乎所有应用程序都依赖于某种形式的集中式数据库来提供数据并在应用程序中启用功能。在Web 3.0上,应用程序将使用缺乏任意中央权威的分散式区块链。从理论上讲,这种更民主的创建和确认信息的方式将使用户能够更好地控制网络以及他们的个人数据的使用方式。

Web 2.0和3.0之间的另一个区别是,Web 3.0将赋予AI和机器学习更突出的作用,为每个用户提供相关内容,而不是其他人选择提供的内容。虽然Web 2.0本质上使用户能够为网站内容做出贡献,有时还可以在网站上进行协作,但Web 3.0很可能会将这些工作移交给语义网和AI。

因此,Web 3.0将更加“智能”和响应迅速,因为数据将在Berners-Lee为Web的第一个版本设想的语义Web结构中更加逻辑地组织,而AI将更善于理解它。

去中心化自治组织(DAO)是当今区块链和Web 3.0社区中新兴的治理机制,也可以通过从中央当局手中夺取控制权并将其下放到自治的数字社区来彻底改变网络管理。

由于Web 3.0从根本上也依赖于加密货币而不是政府货币,因此金融交易将在分散的区块链上进行,而不是通过当前的金融服务公司。

Web 1.0 和 Web 2.0 都是使用 IPv4 寻址空间构建的。作为几十年来网络大规模增长的一个功能,Web 3.0将需要更多的互联网地址,而这正是IPv6所提供的。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IDcDOLI9-1680189893363)(null)]

Web 3.0将需要对Web管理数据和内容的方式进行重大改革。

Web 3.0 的主要功能和技术

Web 3.0 的几个关键功能定义了第三代 Web 可能的全部内容:

  • **分散。**与治理和应用程序在很大程度上集中的前两代Web不同,Web 3.0将通过不依赖于中央机构的分布式方法提供应用程序和服务。
  • 基于区块链。 区块链去中心化是Web 3.0分布式应用程序和服务的推动者。使用区块链,数据在广泛分布的点对点网络上进行管理和验证。区块链还采用了理论上不可变的交易和活动分类账,这有助于验证真实性并在区块链参与者之间建立信任。
  • 启用加密货币。 加密货币是Web 3.0的一个关键特征,预计将在很大程度上取代政府中央银行发行的“法定货币”。
  • 语义上组织。 语义网背后的想法是以一种有助于“教导”基于人工智能的系统数据含义的方式对信息进行分类和存储。网站将能够像人类一样理解搜索查询中的单词,使他们能够生成和分享更好的内容。
  • 自主和人工智能。 更多的整体自动化是Web 3.0的一个关键功能,它将主要由AI提供支持。配备人工智能的网站将过滤并提供个人用户所需的数据。

中心化与去中心化区块链比较表

虽然一些区块链在很大程度上是中心化的,但Web 3.0将使用分散的区块链作为其分布式数据模型的基础。

Web 3.0 用例和应用程序

预计Web 3.0用例将在很大程度上利用网络新兴的人工智能驱动能力,以了解用户的意图和偏好,并根据用户控制的个人数据定制提供给他们的内容。大部分内容将自动策划和交付,为公司节省时间和金钱。

以区块链为基础,Web 3.0将启用当今积极使用的基于区块链技术的新应用程序和服务。它们包括以下内容:

  • **非物质财富体系。**不可替代代币 (NFT) 是一种独特的加密资产,用于创建和验证数字资产的所有权。NFT 对于如何在 Web 3.0 上创建和交换有价值的东西非常重要。
  • **德菲。**去中心化金融(DeFi)是一种新兴的区块链技术,可以成为Web 3.0去中心化金融服务的基础。
  • **加密货币。**像比特币这样的加密货币是基于区块链的数字货币,它使用加密技术来保护生成货币单位、进行交易和验证所有权变更所涉及的过程。根据支持者的说法,加密货币将成为该领域的Web 3.0硬币。
  • **dApps。**去中心化应用程序(dApps)是建立在去中心化区块链上的开源应用程序。它们可以由其他人增强,并将此类更改的记录记录在区块链的分布式账本上。已经有用于中间件、慈善捐赠和社交媒体平台的 dApp,以及其他数千个。
  • 智能合约。 作为一种dApp,智能合约已经成为新兴区块链应用程序的基础,并有望在Web 3.0中发挥核心作用。智能合约执行业务逻辑以响应事件。它们是程序代码,而不是法律意义上的合同 - 它们的法律地位在大多数司法管辖区尚未确定 - 但它们比传统合同更能响应不断变化的条件。它们将成为区块链用户和应用程序以可信方式进行交互的强大Web 3.0机制。
  • 跨链桥。 区块链在Web 3.0世界中将很多,实现一定程度的互操作性是跨链桥的目的。
  • **道。**DAO 可以成为组织实体,提供使去中心化的 Web 3.0 服务方法实用所需的结构和治理。

Web 3.0 的潜在好处是什么?

Web 3.0 的优点和缺点很难自信地陈述,因为大多数 Web 3.0 组件都是新的或仍在绘图板上 - 所有这些都是由倾向于忽略缺点的游击队员大肆宣传的。尽管如此,以下是您可以从由其用户管理的去中心化网络中获得的一些好处:

  • 控制和隐私。 用户将从中央提供商那里夺回对其在线身份和数据的控制权。
  • **透明度。**Web 3.0将使人们能够更好地了解交易和决策。
  • 弹性**。**在去中心化网络上交付的应用程序不太容易受到单点故障的影响。
  • 预测智能和个性化。 支持 AI 和 ML 的预测和个性化将使网络对用户的响应速度更快。
  • 去中心化金融。 这将提供进行交易的能力,包括购买和销售产品和服务,以及获得贷款,而无需中介机构的批准。

潜在的 Web 3.0 应用程序和优势列表

Web 3.0的高度个性化内容和商务可以帮助企业更接近消费者。

Web 3.0 的潜在挑战是什么?

Web 3.0具有企业领导者需要了解的严重潜在缺点。它们包括以下内容:

  • **复杂性。**去中心化网络和智能合约给 IT 带来了巨大的学习曲线和管理挑战,更不用说日常网络用户了。
  • **安全。**这些基础技术的复杂性使 Web 3.0 安全性成为真正的挑战。智能合约遭到黑客攻击,区块链和加密货币交易所的安全事件成为全国新闻。
  • **监管问题。**缺乏中央机构意味着有助于保持在线商务和其他网络活动对用户安全的监管和合规制度无效或根本不存在。
  • 技术要求。 区块链和dApp通常是资源密集型的,除了能源使用的环境和货币成本外,还需要昂贵的硬件升级。

对于试图开发 Web 3.0 应用程序的公司来说,技术选择可能是另一个挑战,因为区块链、加密货币、NFT 和智能合约的工具激增。还有一种名为Solid的替代去中心化数据技术,由网络的发明者Berners-Lee提出。他说,区块链太慢、太昂贵且太公开,无法成为个人信息的可行数据存储,他成立了一家名为Inrupt的公司,将Solid商业化。

Web 3.0 何时发布?

Web 3.0的大部分已经存在,因为区块链及其应用程序正日益成为现实。尽管如此,从Web 10.1过渡到Web 0.2还是花了0多年的时间,大多数观察家预计,要完全实施Web并将其重塑为Web 3.0,也需要同样长的时间,如果不是更长的话。

几年来一直受到专家关注的Web.3.0趋势正在结出硕果。网络资产的标记化已经在发生。Gartner预测,到25年,2024%的企业将拥有去中心化的应用程序,但会将它们包装在集中式应用程序中。社交媒体公司,尤其是元维基,开始提供用户创建的元宇宙内容。包括星巴克和 NBA 在内的主要品牌已经开始提供 NFT。

在搜索引擎优化中,单独的_语义网_已经存在多年,网站用它来构建信息,以便像谷歌这样的搜索引擎可以更准确地扫描和总结他们的页面。语义网通常面向特定的类别或功能,例如产品或员工技能,以帮助缩小对单词进行编目的任务。

包括谷歌、Meta和微软在内的Web 2.0重量级人物最近在他们的一些产品中添加了区块链功能,并将其标记为“Web 3.0”,也许是为了利用Web 3.0的炒作。

尽管如此,关于Web 3.0到来的预测是出了名的不可靠。一些乐观主义者在15年前就预计它会在这里。鉴于其核心技术仍在不断涌现并变得实用,Web 3.0可能至少还需要十年时间 - 这一观点在很大程度上得到了行业分析师的证实。

如何为 Web 3.0 做好准备?

为 Web 3.0 做好准备的最佳方法是首先获得对其核心技术的基本了解,然后获得使用长期 Web 开发语言(如 JavaScript)的经验,以及 Rust,这是一种在 Web 3.0 项目中越来越流行的新语言。此外,熟悉顶级区块链平台也很重要,包括以太坊,Hyperledger Fabric和IBM Blockchain。前端开发,如用户体验和dApp设计,有望成为重要的Web 3.0技能之一。

此外,用于开发大多数关键组件的Web 3.0工具已经可用,并且越来越受欢迎。例如,Alchemy,Chainstack和OpenZeppelin帮助开发人员构建区块链dApp,加密货币钱包和NFT,而Chainlink和Fluree等工具则面向集成和数据管理。其他公司,包括Casper,Ethernal和Solidity,专注于智能合约开发。

构建像Web 3.0这样巨大的东西显然需要的繁重工作可能会成为数百万贡献者的集体努力。如果每个人都尽自己的一份力量,互联网的未来最终可能看起来更像是人与尼尔森和伯纳斯-李等有远见的人所想到的集体知识的全球数字“大脑”之间的共生关系。

更多 Web 3.0 常见问题解答

以下是人们对 Web 3.0 的一些常见问题。

Web 3.0 和语义网是一回事吗?

语义网是 Web 3.0 的重要组成部分之一,因为它使 Web 内容和用户命令的含义可以被 AI 理解,这反过来又推动了更大的响应能力和个性化,这是 Web 3.0 的关键优势。然而,Web 3.0需要语义网之外的其他技术基础,特别是区块链。

Web 3.0 和元宇宙一样吗?

您可以将元宇宙视为一种通过 3D 增强和虚拟现实增强的用户体验,它将互联网变成一个单一的共享虚拟空间,使人们能够做在物理世界中不可能的事情。元宇宙将需要区块链(Web 3.0 最重要的部分)来分散和保护其数字内容并标记资产。从理论上讲,Web 3.0 可能在元宇宙之前存在,但相反的情况不太可能。为了创建一个单一的虚拟世界——一个元宇宙——要创建,Web 3.0 将需要取代当今网络的基本基础设施,或者至少是它的主要部分。

Web 3.0 和区块链有什么关系?

区块链是Web 3.0去中心化数据模型的基本基础设施。基于区块链的技术——尤其是加密货币、dApp、NFT 和智能合约——预计将在 Web 3.0 的高度分布式、更个性化的 Web 体验中发挥重要作用。

谁创建了 Web 3.0?

没有一个人或组织提出这个想法或技术组件。如果你必须说出一个名字,那就是Tim Berners-Lee,他发明了万维网,并大力倡导语义网,这是Web 3.0与前几代的关键区别。然而,区块链的创造者和运行在其上的技术 - 加密货币,智能合约和DAO - 以及正在商业化区块链的非营利组织和公司,也值得称赞,因为他们构建了这些部分,如果他们开始主导互联网,将意味着Web 3.0已经有效地到来。

Web 3.0 会被黑客入侵吗?

尽管区块链“真正的信徒”声称极端,但主要的区块链和加密货币偶尔会遭受黑客攻击。几乎没有理由相信,当它最终出现时,Web 3.0也不会容易受到攻击,因为区块链是其基础中最重要的部分。

什么是 Web 3.0 加密货币?

Web 3.0 硬币将与 Web 3.0 的基础加密货币(例如比特币和狗狗币)相同,这些硬币已经在使用中。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/526187.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【3】使用YOLOv8训练自己的目标检测数据集-【收集数据集】-【标注数据集】-【划分数据集】-【配置训练环境】-【训练模型】-【评估模型】-【导出模型】

在自定义数据上训练 YOLOv8 目标检测模型的步骤可以总结如下 6 步&#xff1a; &#x1f31f;收集数据集&#x1f31f;标注数据集&#x1f31f;划分数据集&#x1f31f;配置训练环境&#x1f31f;训练模型&#x1f31f;评估模型 1. 收集数据集 随着深度学习技术在计算机视觉领…

Windows安装mysql详细步骤(通俗易懂,简单上手)

文章目录 【确认本地是否安装mysql】【下载mysql安装包】【添加配置文件并安装mysql】【修改mysql密码】【配置环境变量】【总结】 前期在windows电脑尝试安装mysql&#xff0c;经历诸多不顺&#xff0c;特把安装详细步骤以及遇见的问题记录下来&#xff0c;提供给有需者使用。…

Java-Web前后端交互实现登陆注册(附源码)

1.完成用户登录功能。 2.完成注册功能。 3.主体利用Maven导入java中的jar包&#xff0c;使用Servlet实现前后端交互&#xff0c;使用mybatis以及注解&#xff0c;mysql进行数据保存&#xff0c;Tomcat服务器进行开发。 效果图 项目结构 代码 mapper(相对应注解) package com.it…

前端搭建砸地鼠游戏(内附源码)

The sand accumulates to form a pagoda ✨ 写在前面✨ 功能介绍✨ 页面搭建✨ 样式设置✨ 逻辑部分✨ 完整代码 ✨ 写在前面 上周我们实通过前端基础实现了打字通&#xff0c;当然很多伙伴再评论区提出了想法&#xff0c;后续我们会考虑实现的&#xff0c;今天还是继续按照我…

微服务---Redis实用篇-黑马头条项目-优惠卷秒杀功能(使用redis的消息队列对秒杀进行异步优化)

微服务—Redis实用篇-黑马头条项目-优惠卷秒杀功能(使用redis的消息队列对秒杀进行异步优化) 1、Redis消息队列 1.1 Redis消息队列-认识消息队列 什么是消息队列&#xff1a;字面意思就是存放消息的队列。最简单的消息队列模型包括3个角色&#xff1a; 消息队列&#xff1a…

零基础学模拟电路--2.运算放大器的虚短和虚断

零基础学模拟电路–2.运算放大器的虚短和虚断 虚短&#xff1a; 虚短指在理想情况下&#xff0c;两个输入端的电位相等&#xff0c;就好像两个输入端短接在一起&#xff0c;但事实上并没有短接&#xff0c;称为“虚短”。 由虚短可得出正负输入端点位相等的结论。 虚断&…

如何在 VS Code 中编写、运行C语言程序 教程

本篇目录 前言 1.下载、安装VS Code 2.安装VS code中2个插件 3.下载minGW64 4.配置系统的环境变量 5.C语言配置 6.编写一个测试程序 7.可能存在的问题 总结 前言 折腾了好久&#xff0c;终于成功地实现了在VS Code中写C语言程序&#xff0c;于是发文分享一下我的经验。 要想…

FPGA实现AD采集

1 理论学习&#xff08;废话篇&#xff09; ADC 模拟数字转换器&#xff08;额谈到这个&#xff0c;真的很荣幸在ADI实习的时光&#xff0c;打住不扯了&#xff09;&#xff0c;凡是涉及到模拟信号转数字信号的时候&#xff0c;都会用到ADC。   ADC的种类很多&#xff0c;有积…

解决el-checkbox点击文字也会选中

最近要做一个 多选框嵌套下拉框的一个功能&#xff0c;在点击下拉框时&#xff0c;多选框一直会被选中或者取消&#xff0c;这里做一下解决记录 首先展示一下要做的功能 出现原因&#xff1a; el 的checkbox的组件整个是由lable包裹的&#xff0c;所以重写el-checkbox就可以了…

〖大前端 - 基础入门三大核心之CSS篇㉓〗- 过渡的缓动效果

当前子专栏 基础入门三大核心篇 是免费开放阶段。推荐他人订阅&#xff0c;可获取扣除平台费用后的35%收益&#xff0c;文末名片加V&#xff01;说明&#xff1a;该文属于 大前端全栈架构白宝书专栏&#xff0c;目前阶段免费开放&#xff0c;购买任意白宝书体系化专栏可加入TFS…

〖大前端 - 基础入门三大核心之CSS篇㉑〗- 3D变形 与空间移动

当前子专栏 基础入门三大核心篇 也是免费开放阶段。推荐他人订阅&#xff0c;可获取扣除平台费用后的35%收益。说明&#xff1a;该文属于 大前端全栈架构白宝书专栏&#xff0c;目前阶段免费开放&#xff0c;购买任意白宝书体系化专栏可加入TFS-CLUB 私域社区。福利&#xff1a…

Java去除字符串中空格、制表符、回车换行的方法

\t 是制表符\r\n 回车换行 注意&#xff1a;\r,\n的顺序是不能够对换的&#xff0c;否则不能实现换行的效果&#xff0e;操作系统的不同&#xff0c;换行符操也不同&#xff1a;\r&#xff1a; return 到当前行的最左边。\n&#xff1a; newline 向下移动一行&#xff0c;并不移…

Reddit NFT爆火,全球最大社区论坛成为Web3大规模应用前哨站

这是白话区块链的第1804期原创 作者 | 火火出品&#xff5c;白话区块链&#xff08;ID&#xff1a;hellobtc&#xff09; 据Dune Analytics最新数据显示&#xff0c;Reddit于Polygon网络发行的NFT系列Reddit Collectible Avatar销售总量已突破9万笔&#xff0c;在12月7日达到94…

火灾报警电路设计

火灾报警电路设计 设计一个火灾报警电路&#xff1a;有一火灾报警系统&#xff0c;设有烟感、温感和紫外线 光感3种类型的火灾探测器。为了防止误报警&#xff0c;只有当其中有两种或两种以 上类型的探测器发出火灾检测信号时&#xff0c;报警系统才产生报警控制信号。设计一个…

Linux驱动device_create创建字符设备文件

在Linux中有两种创建字符设备的方法&#xff0c;一种是通过mknod手动进行设备文件创建&#xff0c;第二种是通过device_create函数进行设备文件创建。在驱动开发中常用第二种方式进行设备文件的创建。 class_create和device_create 先来了解一下跟设备文件创建相关的两个函数。…

window 以zip的方式 安装mysql5.7或mysql8,或者两个一起安装Mysql5.7和Mysql8、或其他的版本也可以

window 以zip的方式 安装mysql5.7或mysql8&#xff0c;或者两个一起安装Mysql5.7和Mysql8、或其他的版本也可以 注意不能同一个端口。需要创建个my.ini ,配置内容在网上查下即可 比如说 mysql8的配置文件或mysql5.7的配置&#xff0c;当然内容差别不大&#xff0c;只是需要看自…

数据库系统课程设计(高校成绩管理数据库系统的设计与实现)

目录 1、需求分析 1 1.1 数据需求描述 1 1.2 系统功能需求 3 1.3 其他性能需求 4 2、概念结构设计 4 2.1 局部E-R图 4 2.2 全局E-R图 5 2.3 优化E-R图 6 3、逻辑结构设计 6 3.1 关系模式设计 6 3.2 数据类型定义 6 3.3 关系模式的优化 8 4、物理结构设计 9 4.1 聚…

【AIGC】论文阅读神器 SciSpace 注册与测试

欢迎关注【youcans的 AIGC 学习笔记】原创作品 【AIGC】论文阅读神器 SciSpace 注册与测试 1. 【SciSpace】网址与用户注册1.1 官网地址&#xff1a;[【SciSpace官网】https://typeset.io](https://typeset.io)1.2 官网注册 2. 【SciSpace】实战解说2.1 导入论文2.2 论文分析2.…

基于Python-sqlparse的SQL表血缘追踪解析实现

目录 前言 一、主线任务 1.数据治理 2.血缘追踪 3.SQL表血缘 二、实现过程 1.目标效果 2.代码实现 1.功能函数识别 2.SQL标准格式 3.解析AST树 4.最终效果&#xff1a; 点关注&#xff0c;防走丢&#xff0c;如有纰漏之处&#xff0c;请留言指教&#xff0c;非常感…

eclipse的安装与配置

1、下载 eclipse 下载地址&#xff1a;https://www.eclipse.org/downloads/ 点击 【Download Package】 找到JavaEE IDE&#xff0c;点击【Windows x86_64】 点击【Select Another Mirror】&#xff0c;然后点击国内任意一个大学镜像下载即可&#xff01; 下载成功后&…