zoukankan      html  css  js  c++  java
  • localhost、127.0.0.1、本机IP、虚拟主机、kotlin

    (问题起源于:tomcat发布的项目,用localhost和本机ip访问得到的结果不同。)

    直接上链接:

    localhost、127.0.0.1、本机IP:

    https://www.zhihu.com/question/23940717#answer-5775920

    该链接中摘录一部分:

    localhost 是个域名,不是地址,它可以被配置为任意的 IP 地址,不过通常情况下都指向 127.0.0.1(ipv4)和 [::1](ipv6);

    整个127.* 网段通常被用作 loopback 网络接口的默认地址,按惯例通常设置为 127.0.0.1。这个地址在其他计算机上不能访问,就算你想访问,访问的也是自己,因为每台带有TCP/IP协议栈的设备基本上都有 localhost/127.0.0.1。

    本机地址通常指的是绑定在物理或虚拟网络接口上的IP地址,可供其他设备访问到。

    至于本机 IP,你可以理解为本机有三块网卡,一块网卡叫做 loopback(这是一块虚拟网卡),另外一块网卡叫做 ethernet (这是你的有线网卡),另外一块网卡叫做 wlan(这是你的无线网卡)。

    ---------

    虚拟主机:

    http://baike.sogou.com/baike/fullLemma.jsp?max=&lid=35000&fromTitle=%E8%99%9B%E6%93%AC%E4%B8%BB%E6%A9%9F

    摘录一部分:

    虚拟主机是使用特殊的软硬件技术,把一台真实的物理电脑主机分割成多个的逻辑存储单元,每个单元都没有物理实体,但是每一个物理单元都能像真实的物理主机一样在网络上工作,具有单独的域名、IP地址(或共享的IP地址)以及完整的Internet服务器功能。

    虚拟主机的关键技术在于,即使在同一台硬件、同一个操作系统上,运行着为多个用户打开的不同的服务器程式,也互不干扰。而各个用户拥有自己的一部分系统资源(IP地址、文档存储空间、内存、CPU时间等)。虚拟主机之间完全独立。在外界看来,每一台虚拟主机和一台单独的主机的表现完全相同。所以这种被虚拟化的逻辑主机被形象地称为“虚拟主机”。

    -----------------------

    kotlin:http://baike.baidu.com/item/Kotlin

    摘录:

    Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。
    Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。
    JetBrains,作为目前广受欢迎的Java IDE IntelliJ 的提供商,在 Apache 许可下已经开源其Kotlin 编程语言。
    Kotlin已正式成为Android官方支持开发语言。
  • 相关阅读:
    scp命令(基于ssh上传文件等)
    mac上安装ruby
    Access denied for user ''@'localhost' to database 'mysql'
    3.ruby语法基础,全部变量,实例变量,类变量,局部变量的使用和注意的要点
    2.ruby基本语法,类的定义
    1.ruby基本格式
    neo4j在linux下的安装
    mongodb导入json文件
    mongodb 安装启动
    Junit4
  • 原文地址:https://www.cnblogs.com/bj20170624/p/7163708.html
Copyright © 2011-2022 走看看