问题标签 [canonical-name]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
351 浏览

.htaccess - www 或非 www google 首选项、cname、.htaccess 和 html 规范标签

这一切似乎都是一堆矛盾!

首先,Google 建议将我网站的 www 和非 www 实体都列为网站管理员工具中的属性。完毕。

在执行此操作时,Google 会要求您选择首选域,无论是否带有 www。设置为无。

然后谷歌声明:“这个设置定义了在索引你的网站时哪个主机 - www 或不是 - 应该被视为规范主机。” 所以我相信我的真实域名是 www 而规范是没有的。

然后谷歌声明:“确保在所有页面链接或站点地图中将新主机指定为规范。使用 301 重定向将流量从以前的主机路由到新主机。”

那么这是否意味着我需要添加:

到网站上的每个页面?

然后我是否还需要在我的 .htaccess 文件中使用永久 301 重定向,如下所示:

???

然后是 dns 设置的 CNAME。这也被定义为:

“www.serenitygardenrooms.com CNAME 10 分钟 serenitygardenrooms.com”

现在,如果我首先理解并应用了正确的设置和编码……这听起来像是用 5 种不同的方式说同样的话,而且有点不必要吗?我真的需要这一切吗?

我会很感激对此的“正确”意见。

非常感谢

0 投票
0 回答
34 浏览

asynchronous - 确保异步任务至少需要 x 时间才能解决的函数的规范名称是什么?

假设我们有一个可以在任何持续时间内解析的异步函数。不管它有多快,我们都希望确保它永远不会在t时间过去之前解决。为了以可重用的方式实现这一点,我们创建了一个函数(此处为 JavaScript):

wheredelay()是一个在给定时间后解析的简单函数。

该函数是否有规范名称stall()

0 投票
0 回答
232 浏览

java - “编码历史名称”与规范名称,例如 InputStreamReader/OutputStreamWriter 的 charsetName 参数

编码的规范名称很清楚 - 这是官方列表:我们有API的规范名称和APIjava.nioAPI规范名称。java.iojava.lang

1) 但是历史编码名称列表是什么?

OuputStreamWriter Javadoc用于getEncoding()

如果编码具有历史名称,则返回该名称;否则返回编码的规范名称。

如果此实例是使用OutputStreamWriter(OutputStream, String)构造函数创建的,则返回的名称(对于编码而言是唯一的)可能与传递给构造函数的名称不同

Charset Java文档

某些字符集具有为与 Java 平台的早期版本兼容而定义的历史名称。字符集的历史名称要么是它的规范名称,要么是它的别名之一。历史名称由 InputStreamReader 和 OutputStreamWriter 类的 getEncoding() 方法返回。

2)编码 官方列表的规范名称声明java.io规范名称应使用“UTF8”,而“UTF-8”是新的规范名称java.nio

但 InputStreamReader/OutputStreamWriter 确实接受“UTF-8”参数!

似乎“UTF-8”被识别得很好,没有UnsupportedEncodingException被解雇!

PS我认为现在(SE8)任何API(甚至非NIO)都可以接受NIO风格,而java.lang/java.io风格被称为历史。至少对于 InputStreamReader/OutputStreamWriter 来说似乎是正确的。

我的提议成立吗?

0 投票
1 回答
2004 浏览

vsphere - cloud-init 用户数据传递到的 linux 文件位置是什么?

cloud-init 用户数据传递到的 linux 文件位置是什么?云初始化如何使用它,它是否作为 proc 命令行的内核参数传递?至少可以在2级解释吗?

cloudinit 如何在裸 eSXI 上工作?

0 投票
1 回答
58 浏览

java - 如何通过简单名称获取类规范名称?

鉴于我有一个带有简单类名的字符串:

我确定在下面的某个地方有一个具有此名称的类:

我怎样才能得到这个类的规范名称?请帮助我找到 Java 中的最佳解决方案。