问题标签 [aliases]

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 回答
12 浏览

joomla2.5 - joomla 中这些奇怪的别名是什么

刚刚拿起一个有这样的文章别名的 joomla 网站

我假设我应该删除别名并让 joomla 创建“更好”的别名,当它发生在我身上时,最好检查一下是否有人知道它们是什么以及它们的用途???

0 投票
0 回答
305 浏览

mysql - 由于学说内部别名,无法锁定表

我正在尝试执行此代码:

因此,当我执行此代码时,出现此错误:

执行 'SELECT t0.id AS id1 FROM Asset t0' SQLSTATE[HY000] 时发生异常:一般错误:1100 表 't0' 未使用 LOCK TABLES 锁定

在问这个问题之前,我必须给出一些解释。

  1. 要进行锁定,我们必须使用学说内部别名 (t0, u1_, ...),因为学说查询 findBy、findOneBy 最终会使用这些别名。
  2. 在MySql中,当我们加锁的时候,我们必须加锁所有在LOCK和UNLOCK语句中查询到的表。
  3. 我收到上述错误是因为我没有在我的 lock 语句中锁定表 Asset 别名 t0。
  4. 我无法使用别名 t0 锁定表 Asset,因为我已经有一个别名 t0 用于表 Portfolio。

所以问题是,我可以强制教义使用特定的内部别名吗?

0 投票
2 回答
705 浏览

perl - 如何使 setenv 成为 perl 脚本的输出

我写了一个 perl 脚本,它打印一个非常具体的文件的路径。我想定义一个提供此脚本输出的个人环境变量(通过在 .aliases 文件中使用 setenv)。

例如,假设文件“myscript.pl”打印路径“/home/files/reports/file”。让我们将变量(我想在 .aliases 文件中定义)称为“myoutput”。我希望当我在 Unix 中输入“most $myoutput”时,这个文件会被大多数人打开,当我输入“echo $myoutput”时,Unix 会打印路径。

如何定义由脚本确定值的个人变量?

0 投票
1 回答
22 浏览

url - 在 Drupal 上为 VIEW 编辑 URL

我想编辑视图的路径别名,我知道如何编辑常规内容页面

管理>配置> URL别名>添加别名

但是,例如,对于引入产品的视图,这里有不同的方法吗?我尝试添加其中包含 %% 的确切路径并将其更改为带有连字符的 URL,但这似乎并不能解决问题。

0 投票
1 回答
1016 浏览

c++ - 从 IP 获取主机名别名

我想获取 C++ 中主机名的别名列表。这个输入是一个IP。目前我们调用gethostbyaddr(),它返回一个 hostent 结构。该结构有一个别名列表字段。

gethostbyaddr() API 是遗留的,我们也希望支持 IPv6 输入。getnameinfo()所以我们按照 msdn 中的建议替换了 gethostbyaddr() 。但是在此更改之后,无法获取主机名的别名列表。getnameinfo() 只是将主机名作为字符串返回,并且它没有返回别名列表。在这种情况下,有人可以帮我获取别名列表吗?

0 投票
1 回答
925 浏览

sql - Teradata:使用别名会影响 EXPLAIN 时间估计

我有一个相对简单的查询

EXPLAIN给出的估计时间超过 15 秒。

另一方面,解释以下内容,我们基本上将别名替换为表名:

估计时间超过 4 小时,似乎系统正在尝试在某个线轴上执行产品连接(我无法真正遵循计划步骤的顺序)。

我一直认为别名只是别名,对 perf 没有影响

0 投票
1 回答
4344 浏览

elasticsearch - ElasticSearch 过滤别名创建 - 最佳实践

我们计划使用此处提到的过滤别名 - https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-aliases.html

我们的输入数据将是一个流,流的每一行都对应一个我们想要存储在 ES 中的对象。

每个对象都包含一个“id”,我们将其用于路由和过滤。

问题 - 我们如何以高效的方式创建别名和索引数据?

- 我们是否索引所有数据,跟踪所有唯一的'id',最后创建过滤别名?或者

-- 对于每个对象,检查该 'id' 的别名是否存在;如果它不创建一个?

我倾向于第一种方法。与第二种方法相比,它是否可取且高效?

TIA。

0 投票
1 回答
247 浏览

linux - 改进从命令行向 .bashrc 添加别名的功能

我编写了这个函数,用于向 .bashrc 文件添加别名。该功能运行良好但不完整,如果添加的别名已经存在,我想请求用户确认并编写if条件以实现代码的“修改”部分,如果给出确认,就像当您安装新软件包时。

0 投票
1 回答
93 浏览

linux - 在函数路径中使用较早的函数

fish中,是否可以在同名的另一个函数中引用或使用一个函数?例如,fish有一个函数lsat /usr/local/share/functions/ls.fish,它根据操作系统和外壳是否有颜色等设置一些默认参数。我想定义另一个函数,它会为我设置一些默认颜色,而不会破坏这个其他函数,以防我想使用更新版本的fish.

设置别名的最简单方法似乎是使用command,如下所示:

在文件ls.fish夹中的文件中~/.config/fish/functions。这是用户定义函数的默认文件夹。此文件夹 和~/.config/fish/functions都在 中$fish_function_path,但~/.config/fish/functions稍后会出现,因此用户可以设置自己的函数来覆盖fish的默认函数。但是,正如fish文档所述,

如何使用稍后定义的别名/函数覆盖别名/函数$fish_function_path,而不重写它?理想情况下,解决方案还将使用同名的内置命令,如cd,根据引用的文档,这也是不可能的,但这不是必需的。

最后,这是个好主意吗?如果fish默认不这样做,那肯定是有原因的吧?

0 投票
1 回答
564 浏览

vagrant - 为 Vagrant 虚拟机创建别名

我在 Ubuntu 14.10 64.x 上。使用 Vagrant,Virtualbox 我可以使用 vagrant 命令查看所有

一个示例输出可能是这样的:

如您所见,有些框可能重复或几乎相同。每当 Vagrantfile 需要一个名称在系统中不存在的框时,vagrant 就会开始下载它。

我希望能够为每个盒子创建别名,以便 Vagrant 可以在系统上找到它们。例如这个盒子

当然,这些别名可能由我设置:

所以我在问。是否有任何 vagrant 插件或脚本来执行此操作?