URL与IP地址有啥关系与区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了URL与IP地址有啥关系与区别相关的知识,希望对你有一定的参考价值。
IP是英文 Internet Protocol的缩写,意思是“网络之间互连的协议”,就是为计算机网络相互连接进行通信而设计的协议.。。。。。。 总的来说ip协议主要是为了实现网络间数据更安全方便的传输... 它还有一个重要的内容就是给上互联网的每台终端都分配一个唯一的IP地址,由于有这种唯一的地址,才保证了用户在连网的计算机上操作时,能够高效而且方便地从千千万万台计算机中选出自己所需的对象来。 url 统一资源定位符 (Uniform Resource Locator, URL) URL的一般格式为: scheme://host:port/path?query#fragment .......在服务器的网卡上会有IP 他会通过DNS 服务器 解析成域名或者域名解析成IP 一个叫正向解析,一个叫反向解析, 中间还有个DNS 他是做域名解析的 比如: http://www.microsoft.com/ 传输协议://主机:端口/路径... URL除了IP外,也有域名,但域名也是指向IP的麻烦采纳,谢谢! 参考技术A URL是以域名的形式出现的是有DNS做解析的 而IP却不用 望被采纳、好评! 参考技术B 形象点描述:IP就是一个全球唯一的门牌号,每个上网的设备一旦接入网络,即会由网络分配给一个唯一的号码;URL是一个全球唯一的企业或个人名称 URL必须通过DNS服务器把它转换成门牌号(即IP),才能找到放在哪架网上的服务器上。 参考技术C URL和IP没有什么关系
跟IP有关系的是域名,即网站的首页显示的url;
域名要解析到服务器中才能使用,解析道服务器的过程中要借用IP来确定服务器地址
网站文件是存在服务器中,网站访问的url就是借用域名来定位访问服务器中的文件
oracle数据库11g和18c有啥区别? oracle sql developer和oracle apex与这些有啥关系?
【中文标题】oracle数据库11g和18c有啥区别? oracle sql developer和oracle apex与这些有啥关系?【英文标题】:Whats the difference between oracle database 11g and 18c? and what do oracle sql developer and oracle apex have to do with these?oracle数据库11g和18c有什么区别? oracle sql developer和oracle apex与这些有什么关系? 【发布时间】:2021-04-09 09:20:14 【问题描述】:我最近决定从 oracle 数据库(速成版/XE)开始学习 DBMS 和 SQL。我遇到了它的版本,例如 11g 和新的 18c/19c 以及最新的 21c,并且想知道这些版本与其他应用程序(例如 oracle sql developer 和 oracle apex)之间的区别。我在其他论坛上看到 sql developer 和 apex 集成在 11g 中,但是 18c 的更高版本要求单独安装,是真的吗?如果是这样,我想知道我是否真的需要 sql developer 来最大限度地提高我对数据库的体验,或者仅使用数据库就足够了(我不需要 apex,因为我现在还没有进入 Web 应用程序)。
我也想知道我必须安装11g或18c哪个版本来学习...如果除了oracle还有其他更好的选择来学习sql和DBMS,请告诉我。
【问题讨论】:
11g 已过时,从 1 月 1 日起不再受支持。 21c 具有超过 18c 的新功能 .. 数年价值。如果您正在学习,请使用可用的最新版本的 XE。 SQL Developer 是数据库的 GUI/IDE。如果不想使用,可以使用命令行界面代替 SQLcl 和 SQLPlus 一般来说,您应该安装您正在尝试学习的任何数据库的最新版本。 【参考方案1】:对于初学者来说,XE 是一个不错的选择。您命名的版本在体系结构、它们可以使用的 RAM 和 CPU、您可以存储到数据库中的数据量方面有所不同,......此外,还有新的数据库功能(在 11g 中不可用)。从您的角度来看,11g 可能就足够了(但如果您想使用现代数据库也没问题;毕竟 11g 已经很老了);你可以随时升级。
前几天我刚刚重新安装了旧的 11gXE;它只需点击几下 NEXT 即可安装并为您创建一个数据库,以及包含一些表和数据的 HR(人力资源)预定义架构,以便您立即开始处理它。
数据库本身是不够的 - 您需要一个工具来访问它。 Oracle 从一开始就提供了一个名为 SQL*Plus 的命令行工具。市场上有 GUI 工具; Oracle 的免费工具是 SQL Developer——我建议你下载并安装它,它会让你的学习变得更容易。你用这些工具做什么?编写查询,创建表和过程,......这样的事情。
Application Express (Apex) 是另一个工具;它使您可以创建 Web 应用程序,即使具有有限的 (PL/)SQL 知识。 11g 包含 Apex 4.0.2(相当旧,就像数据库本身一样)。如果您想练习 Apex,请考虑登录 apex.oracle.com。 Oracle 为您的数据和应用程序免费提供一些空间,并且它始终运行最新的 Apex 版本。或者,如果您愿意,您可以在自己的数据库中下载并安装 Apex。但是,正如您所说,您还没有计划进行 Web 开发,所以我建议您记住有不同的选择供您选择。
【讨论】:
以上是关于URL与IP地址有啥关系与区别的主要内容,如果未能解决你的问题,请参考以下文章