标签: aliases

Elasticsearch列表索引按名称排序

如何通过索引名称对以下查询的结果进行排序?

curl "localhost:9200/_aliases?pretty"
Run Code Online (Sandbox Code Playgroud)

sorting aliases elasticsearch

15
推荐指数
4
解决办法
1万
查看次数

如何在Apache Tomcat中创建"别名"?

我正在开发一个允许用户上传附件的Web应用程序.这些附件存储在与Web应用程序不同的驱动器上.如何为此驱动器创建别名(相当于Apache HTTP服务器的别名),以便用户可以下载这些附件?

目前我正在创建一个上下文文件并将其转储到CATALINA_HOME/conf/Catalina/localhost中,但它会经常随机删除.上下文文件名为attachments.xml,内容如下所示.我也读过关于虚拟主机的内容,但如果我理解正确,那么虚拟主机就不是我想要的了.我使用的是Apache Tomcat 6.0.18版.

attachments.xml:

<?xml version="1.0" encoding="UTF-8"?>
<Context docBase    = "e:\uploads\attachments"
     reloadable = "true"
     crossContext   = "true">
</Context>
Run Code Online (Sandbox Code Playgroud)

apache tomcat aliases context.xml

10
推荐指数
2
解决办法
4万
查看次数

Zshell别名就像!gst里面的vim?

有没有办法在vim中运行我的zshell别名,输出会进入新的分割?

我正在使用oh-my-zsh的git别名gst,而且我无法:!gst在vim内部进行.

谢谢

vim bash zsh aliases

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

创建 git 别名

我正在尝试在 ubuntu 中添加以下别名

alias l=log --pretty=format:"%C(yellow)%h\\ %ad%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --date=short

$ source ~/.aliases
bash: alias: --decorate: not found
bash: alias: --decorate: not found
bash: alias: --numstat: not found
Run Code Online (Sandbox Code Playgroud)

我可以在外面用 git 使用这个命令

我不太确定为什么?有人能帮我吗?我尝试过谷歌搜索,但并没有走得太远。我对 bash 不太了解。

git bash alias aliases

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

PowerShell 别名、PSScriptAnalyzer 和 VSCode

有没有办法抑制PSScriptAnalyzer突出显示alias警告?例如

'rm' is an alias of 'Remove-Item'. Aliases can introduce possible problems and make scripts hard to maintain. Please consider changing alias to its full content.
Run Code Online (Sandbox Code Playgroud)

PowerShell 中的别名非常有用。我有一个简单的规则:我只在脚本中使用合理的内置别名(我忽略奇怪的别名)。为什么?好吧,这些特定别名中的大多数现在已有 13 年历史并且从未改变过(PowerShell 1.0 于 2006 年 11 月 14 日发布)。例如,%orlscd99.99% 的情况下都是可靠的。我认为 99.99% 的可靠性就“足够好”了。可能对所有PowerShell StackOverflow 问题最重复的评论是“注意:不建议在 PowerShell 脚本中使用别名,因为它们可以更改! ”(我经常想知道不推荐?上帝?;-))

然而,PSScriptAnalyzer在 VSCode 中,所有别名都突出显示为问题,因此我当前的 7,000 行脚本有 488 个此类“问题”。有没有办法告诉PSScriptAnalyzer我我喜欢别名,我打算使用别名来获得更加简洁的代码、清晰度以及它们给我带来的大大提高的可读性,所以我不认为它们是问题

powershell aliases visual-studio-code psscriptanalyzer

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

Cassandra CQL中的别名

我的问题是在CQL查询中使用别名.
例如在SQL中我们可以写:

SELECT p.name FROM Persons as p  
Run Code Online (Sandbox Code Playgroud)

CQL中有类似的东西吗?

select alias cql aliases cassandra

5
推荐指数
2
解决办法
3965
查看次数

C#中的全局类型别名

让我马上开始编写代码:

class Item {
    public int highestBuyOffer;
    public int lowestSellOffer;
    [...]
}
Run Code Online (Sandbox Code Playgroud)

我想防止使用此类的人意外地将买入报价值分配给卖出报价值,反之亦然(例如someBuyOffer = someSellOffer)。这就是为什么我要创建自己的类型:

class Item {
    public BuyOffer highestBuyOffer;
    public SellOffer lowestSellOffer;
    [...]
}
Run Code Online (Sandbox Code Playgroud)

为它创建一个结构似乎是过大的,因为这两个值的行为都应该像一个int一样。

using指令不是我想要的,因为:

  1. 仅对一个文件有效
  2. 它不算作类型,仅是同义词

c# types global using aliases

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

如何在 Git 中为标签添加别名?

我有一个 Git 命令别名来从存储库中查看最新标签:

~/.gitconfig:

checkout-latest = !git checkout $(git describe --tags `git rev-list --tags --max-count=1`)
Run Code Online (Sandbox Code Playgroud)

所以我可以在正确标记的存储库中使用它,如下所示:

$ git checkout-latest
Run Code Online (Sandbox Code Playgroud)

我有 checkout 命令的命令别名:

~/.gitconfig:

co = checkout
Run Code Online (Sandbox Code Playgroud)

不适checkout-latest用于结帐命令别名:

$ git co-latest
git: 'co-latest' is not a git command. See 'git --help'.
Run Code Online (Sandbox Code Playgroud)

如何配置 Git,以便可以使用latest 作为指向以编程方式确定的最新标签的标签别名?我想这样使用它:

$ git checkout latest
Run Code Online (Sandbox Code Playgroud)

$ git co latest
Run Code Online (Sandbox Code Playgroud)

请注意,在我想要的变体中,子命令和标签之间没有破折号

git shell aliases subcommand

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

由于存在内部学说而无法锁定表

我正在尝试执行以下代码:

$em->getConnection()->exec('LOCK TABLES Portfolio t0 WRITE, User u1_ READ);
$portfolio = $this->doctrine->getRepository('Portfolio')->findOneBy(array('user'=>$user->getId(), 'game'=>$game->getId()));
$assets = $this->doctrine->getRepository('Asset')->findBy(array('portfolio' => $portfolio, 'isActive' => 1));
$em->getConnection()->exec('UNLOCK TABLES;');
Run Code Online (Sandbox Code Playgroud)

因此,当我执行此代码时,我会遇到以下错误:

执行'SELECT t0.id AS ID1 FROM Asset t0'时发生异常SQLSTATE [HY000]:常规错误:1100表't0'没有被LOCK TABLES锁定

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

  1. 要进行锁定,我们必须使用原则内部别名(t0,u1 _...),因为原则查询findBy,findOneBy finaly使用这些别名。
  2. 在MySql中,当我们锁定时,我们必须锁定在LOCK和UNLOCK语句中查询的所有表。
  3. 我收到上述错误,因为我没有在我的lock语句中锁定别名为t0的表Asset。
  4. 我无法使用别名t0锁定表Asset,因为我已经有用于表Portfolio的别名t0。

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

mysql doctrine locking aliases

5
推荐指数
0
解决办法
279
查看次数

更改 AWS ec2 实例的主机名

我有一个 AWS EC2 实例,其域类似于http://ec2-some-ip-addres.compute-1.amazonaws.com/

现在我想将这个 url(添加一个未注册的自定义域)更改为一些小的别名,如 testing.webserver.com 等。我们可以这样做吗?

我试过编辑 /etc/hosts 文件

ip-address hostname alias
Run Code Online (Sandbox Code Playgroud)

但不工作。更改 url 而不在 no-ip 或其他一些服务上创建 DNS 条目的最佳方法是什么?

hostname amazon-ec2 aliases amazon-web-services

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