問題タブ [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.
perl - perl スクリプトの出力に setenv を作成する方法
非常に特定のファイルへのパスを出力する perl スクリプトを作成しました。このスクリプトの出力を提供する個人用環境変数を (.aliases ファイルで setenv を使用して) 定義したいと考えています。
たとえば、ファイル「myscript.pl」がパス「/home/files/reports/file」を出力するとします。(.aliases ファイルで定義したい) 変数を「myoutput」と呼びましょう。Unix で「most $myoutput」と入力すると、ほとんどのユーザーがこのファイルを開き、「echo $myoutput」と入力すると、Unix がパスを出力するようにします。
スクリプトによって値が決定される個人変数を定義するにはどうすればよいですか?
url - Drupal で VIEW の URL を編集する
ビューのパス エイリアスを編集したい、通常のコンテンツ ページの編集方法を知っている
管理者 > 設定 > URL エイリアス > エイリアスを追加
ただし、たとえば製品を引き込むビューの場合、別のアプローチはありますか? %% を含む正確なパスを追加して、ハイフンを含む URL に変更しようとしましたが、問題は解決していないようです。
c++ - IP からホスト名エイリアスを取得する
C++ でホスト名のエイリアスのリストを取得したいと考えています。この入力は IP です。gethostbyaddr()
現在、hostent 構造体を返すを呼び出しています。この構造体には、エイリアスのリスト用のフィールドがあります。
gethostbyaddr() API はレガシーであり、IPv6 入力もサポートしたいと考えていました。そのため、gethostbyaddr() をgetnameinfo()
msdn で推奨されているものに置き換えました。しかし、この変更の後、ホスト名のエイリアスのリストを取得する方法はありません。getnameinfo() はホスト名を文字列として返すだけで、別名リストは返されません。この場合、誰かがエイリアス リストを取得するのを手伝ってくれますか?
sql - Teradata: エイリアスの使用は、時間の EXPLAIN 見積もりに影響を与えます
比較的単純なクエリがあります
EXPLAIN
15 秒以上の推定時間が得られます。
一方、基本的にエイリアスをテーブル名に置き換えた以下について説明します。
システムがいくつかのスプールで製品結合を実行しようとしているように見える場合、4 時間以上の推定時間が表示されます (一連の計画手順を実際にたどることはできません)。
エイリアスは単なるエイリアスであり、 perf には影響しないと常に考えていました。
elasticsearch - ElasticSearch でフィルター処理されたエイリアスの作成 - ベスト プラクティス
ここに記載されているように、フィルタリングされたエイリアスを使用する予定です - https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-aliases.html
入力データは、ES に保存したいオブジェクトに対応するストリームの各行を持つストリームになります。
各オブジェクトには、ルーティングとフィルタリングに使用する「id」が含まれています。
質問 - どうすれば効率的にエイリアスとインデックス データを作成できますか?
-- すべてのデータにインデックスを付け、すべての一意の「ID」を追跡し、最後にフィルタリングされたエイリアスを作成しますか? また
-- オブジェクトごとに、その「id」のエイリアスが存在するかどうかを確認します。作成しない場合は?
私は最初のアプローチに傾いています。2番目のアプローチと比較した場合、それは賢明でパフォーマンスが高いですか?
ティア。
linux - 関数パスの前の関数を使用する
ではfish
、同じ名前の別の関数内で関数を参照または使用できますか? たとえば、 には、 OS などに基づいていくつかのデフォルト パラメータを設定したり、シェルに色があるかどうかを設定fish
する関数ls
atがあります。/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
がデフォルトでこれを行わない場合、何らかの理由があるはずですよね?