問題タブ [name-conflict]

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 投票する
2 に答える
527 参照

angularjs - 同じ名前の 2 つのアプリを使用するにはどうすればよいですか?

同じ名前の AngularJS アプリを使用して、ページに 2 つのスコープを作成する必要があります。理由は、本文タグへの追加を許可しない Wordpress テーマを使用しているためです。また、テーマが終了 div を自動的に追加するため、角度属性を持つ高レベルの div を作成できません。

両方の角度スコープはまったく同じことをしています。

ここに私が欲しいものがあります:

上記を実行すると、最初の角度スコープは正常に実行されますが、2 番目は無視されるようです。同じページに同じ名前の 2 つの ng-apps が許可されていないためだと思います。

私のJSファイルには、「app」と「ctrl」しかありません。これを行う他の方法はありますか?

js ファイルに 2 つの角度のあるアプリを作成できますが、すべてのコードを複製する必要があります...そうですか?

上記の 2 つのディレクティブを javascript を使用して body タグに追加するのが最も簡単/簡単ではないでしょうか?

0 投票する
1 に答える
20281 参照

conflict - 複数のオリジンを持つ Amazon クラウドフロント ディストリビューションは競合しますか?

次の 2 つの Web サイトに 2 つの異なる画像があります。

2 つのオリジンを持つ Amazon Cloudfront ディストリビューションを作成しwww.siteA.com、次に をwww.siteB.com呼び出すとuniqueDistributionID.cloudfront.net/avatar.png、どちらavatar.pngが返されますか? の 1 つsiteAまたは 1 つsiteB?

なぜ&なぜしないのですか?

Cloudfront ディストリビューションでの競合の可能性を理解しようとしています。

0 投票する
1 に答える
467 参照

r - NBAヒートマップの再スケーリング:dplyrはplyr関数と同等ですか?

ggplot2 を使用してヒート マップ 'R; を作成する方法のこの素晴らしい例があります。方法:生データとソース コードへのリンクを提供するRheatmap 。

ggplot2を使用したフォローアップがありました: ggplot2コードをレイアウトする ggplot2。

重要なポイントで、ggplot2 コードは reshape2 と plyr を使用します。

私の目標は、tidyr と dplyr を使用してこれらの計算を複製することです。

次の tidyr に相当するものがあります。

この行に相当する dplyr は何ですか?

eipi10 親切に提案

ただし、再スケーリングの計算はまったく同じ方法で行われていないようです。

何が欠けている?

ありがとう、マット

0 投票する
1 に答える
636 参照

c# - .net で同じクラス名とアセンブリ名

私のプロジェクトには、別のアセンブリ (MyAssembly) に含まれているクラスMyComponentがあります。このクラスは、プロジェクトの多くの場所で、さまざまな関数または変数型のパラメーターとして使用されています。

しかし、クラス、つまりMyComponentと同じ名前のアセンブリを含めたいと思います。このアセンブリを含めるたびに、 MyComponent が使用されている場所でエラーが表示され始めます

「'MyComponent' は '名前空間' ですが、'タイプ' のように使用されます」.

これを解決する 1 つの方法は、以下に示すように、MyComponent 変数のすべての場所で参照パスのフル パスを指定することです。

しかし、私がしたくない多くのコード変更が必要になります。この問題を解決する他の方法はありますか

PSエラーは「「MyComponent」は「名前空間」ですが、「タイプ」のように使用されています」

0 投票する
2 に答える
245 参照

c++ - C++/ 名前の競合: 以前に定義された関数を除外する方法

自分で定義した新しいデータ型の log2() 関数を Array に書きたいと思います。だから、それはこのようになります

sin、cos などの他の関数にもかかわらず、この関数 (log2) は std 名前空間で宣言されていません。そのため、次を使用しても

コンパイラは、log2 の内部が組み込みの c 関数であるとサポートされていることを解決しません。コードを簡潔にするために、同じ名前 (log2) を使用し続けます。

これはエラーメッセージです

エラー: タイプ 'double' の式からのタイプ 'Array&' の参照の無効な初期化

解決済み: -std::C++ 11 に切り替えたときに機能しました。

0 投票する
1 に答える
50 参照

json - Grails Json ビューの「モデル」キーがモデル キーワードと競合する

Grailsアプリにrest-apiプロファイルを使用しており、json ビュー (_event.gson) の 1 つに次のものがあります。

つまり、製品はイベントに属します。デフォルトでは、id が含まれるプロダクト キーを json として取得します。それにもっとフィールドを追加したかったのです。

そこで、excludes を使用して、製品の詳細を示す埋め込み json ドキュメントの下に表示されるフィールドを定義できるようにしました。私の目標は、次のものをjsonとして持つことです:

最後のフィールド -- モデル -- が表示されません。_event.gson ファイルの最初の行で使用されているモデル キーワードと混同されているようです。これを回避する方法はありますか?「モデル」に引用符を追加しようとしましたが、それでも機能しません。

0 投票する
0 に答える
118 参照

c++ - C++ での基本メンバー関数テンプレートの呼び出しのあいまいさ

私は DependencyInjectable 動作を実装しようとしています。この動作から派生したクラスは、インスタンス化時に適切な依存関係を注入できます。

以下では、私が抱えている問題を説明するために、はるかに大きなプロジェクトからコードのサンプルを抽出して要約しようとしました。少し長くなりましたが、ご容赦ください。

特に、依存関係を DependencyInjectable クラス内に格納するために std::tuple を使用し、タプルに要求された型が含まれていない場合、enable_if を使用して getDependency() 関数を無効にしようとしています。メインでは、Derived の getDependency() 関数のインスタンスを呼び出し、「DependencyOfDerived *」を指定します。これは、指定する限り機能します

Derived クラスで、しかし私は enable_if が「DependencyOfDerived *」テンプレート パラメーターのベースで getDependency() 関数を無効にするだろうと考えたでしょう。ここで何が欠けていますか?

using ステートメントにコメントを付けると、gcc から次の出力が得られます。

関数 'int main(int, char**)': 116:42: エラー: メンバー 'getDependency' の要求があいまいです 45:31: 注: 候補は次のとおりです: template typename std::enable_if >::value, T> ::type DependencyInjectable::getDependency() const [with T = T; 依存関係 = {DependencyOfDerived*}] 45:31: 注意: テンプレートの型名 std::enable_if >::value, T>::type DependencyInjectable::getDependency() const [with T = T; 依存関係 = {DependencyOfBase*}] 116:76: エラー: '*' トークンの前にプライマリ式が必要です 116:77: エラー: '>' トークンの前にプライマリ式が必要です 116:79: エラー: ') の前にプライマリ式が必要です' トークン

0 投票する
2 に答える
436 参照

matlab - MATLAB で名前の競合を解決するにはどうすればよいですか?

MATLAB で「stack」という GUI を作成しました。それに.m関連付けられたファイルがあります。この GUI は、同じフォルダー内の別の GUI によって複数回呼び出されます。

ここで、「 stack」が MATLAB の組み込み関数であり、同じ作業ディレクトリ内の何かに使用する必要があることを発見しました。スタック関数へのすべての呼び出しは、何らかの形でスクリプトを呼び出して GUI を呼び出しstack.mます。

これは多くの場所で使用されているため、名前を変更したくありません。

名前を変更せずに組み込み関数を使用する方法はありますか? 関数とスクリプトを別々に参照する方法はありますか?

0 投票する
1 に答える
59 参照

c++ - C++: 自分自身の名前も funA() である関数内のヘッダー ファイルから関数 (funA() としましょう) を呼び出す方法は?

reverse(BidirectionalIterator first, BidirectionalIterator last)関数内のヘッダー ファイルから関数を呼び出したいのですが<algorithm>、その名前もreverse(int).

コード:

関数のオーバーロードと同じように、渡されたパラメーターに基づいて適切な関数を自動的に呼び出すと思いました。しかし、そうではありません。

私は試した:

しかし、それは多くのエラーを与えています。