小编rig*_*old的帖子

如何区分 IPv6 URL 中的主机和端口?

URL 始终具有以下格式:

<protocol>://<host>[:<port>]/[<path>][#<hash>]
Run Code Online (Sandbox Code Playgroud)

问题是 IPv6 使用冒号,就像端口和主机的分隔符一样,例如:

2001:db8:1f70::999:de8:7648:6e8
Run Code Online (Sandbox Code Playgroud)

但是,如果这是主机,并且我想通过端口 100 上的 HTTP 连接到它呢?

http://2001:db8:1f70::999:de8:7648:6e8:100/
Run Code Online (Sandbox Code Playgroud)

问题是最后一个冒号。由于用双冒号(在 1f70 和 999 之间)省略了零,因此不知道 ':100' 属于 IP 还是端口号。我们怎么知道这个?

url ipv6

94
推荐指数
1
解决办法
3万
查看次数

向 /etc/hosts 添加额外的 127.0.0.1 条目是否安全?

我想添加这个条目:

127.0.0.1       api.localhost
Run Code Online (Sandbox Code Playgroud)

测试我的网络应用程序的 api。

但是,主机文件说:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
Run Code Online (Sandbox Code Playgroud)

添加我想添加的条目是否安全?事情会出错吗?

mac-osx localhost hosts-file

6
推荐指数
2
解决办法
8350
查看次数

如果我将所有网页的标题和 URL 保存在 MySQL 数据库中,它会有多大?

出于学习目的,我想制作一个简单的网络索引器,它可以抓取网络并将所有找到的页面及其标题和 URL 保存在 MySQL 数据库中,并使用此表(页面内容未保存):

  • id:整数 AUTO_INCREMENT PRI
  • 标题:varchar(100)
  • 网址:varchar(500)

该数据库大约有多大?大约是数百 MB、GB 还是大约 TB?谢谢。

mysql web-crawler

1
推荐指数
1
解决办法
1996
查看次数

托管简单的基于 Ruby on Rails 的 pastebin 的服务器的最佳操作系统是什么

我在 Ruby on Rails 和 Python 中创建了一个简单的 pastebin。我想将它托管在 Intranet 中,它将拥有大约 1000 个用户。我想将一台 Apache 服务器与一组 Mongrel 服务器一起使用。服务器本身是具有 2 GB RAM 的 2 GHz Intel Centrino。

您认为托管此功能的最佳操作系统是什么?我想到了该死的小型 Linux 或自定义 LFS 系统。Ubuntu 服务器带有大量我不需要的东西。也许有一些更好的操作系统?

它必须能够:

  • 运行 Apache
  • 运行 Ruby
  • 运行 Python
  • 使用 Ruby on Rails 运行 Mongrel
  • 运行 MySQL
  • SSH

有人可以推荐我一个吗?谢谢。

PS:我不会运行 Windows Server 或 Mac OS X Server(Mac 很贵)。

ruby-on-rails

0
推荐指数
1
解决办法
1190
查看次数

标签 统计

hosts-file ×1

ipv6 ×1

localhost ×1

mac-osx ×1

mysql ×1

ruby-on-rails ×1

url ×1

web-crawler ×1