問題タブ [resolve]

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

generics - autofac にジェネリック インターフェイスのコレクションを登録する方法

このプロパティを autofac で設定する方法を知っている人はいますか?

これらの 2 つの具体的な実装を使用すると、次のようになります。

奇妙なことに、以下のコードは正常に動作し、コレクションに 2 つの項目があり、どちらも ITestTransactionProcessor を実装しています。

知らせ:

対:

autofac のバージョンは 2.4.4 です (違いがある場合)。

より多くのコード/詳細を提供できますが、これにより、私が達成しようとしていることの良いアイデアが得られると思いました.

背景は、顧客のトランザクションのリストをロードし、顧客口座の残高を計算する必要があることです。トランザクションと集計オブジェクトを入力として受け取り、残高の計算に必要なすべてのプロセッサを通過する集計オブジェクトの更新バージョンを吐き出す一連のプロセッサ (各トランザクション タイプごとに 1 つ) が必要です。 1人の顧客のために。したがって、顧客、彼のトランザクションをロードし、各トランザクションをループし、ファクトリ オブジェクトを呼び出して、特定のトランザクションのプロセッサを取得します。プロセッサを取得したら、次のようにします。

すべての取引を処理するまで。次に、バランスを取る必要があります。残念ながら、autofac はプロセッサをロードしないため、ファクトリはすべてのトランザクション タイプに対して null を返します:/

前もってありがとう、ルカシュ

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

c# - IPアドレスからドメイン名を取得する方法

共有サーバーでホストされている Web サイトがあります。DNS.GetHostEntry(IPAddress) 関数を使用すると、共有サーバー (ネーム サーバー) のドメイン名が取得されます。実際のドメイン名を取得したい。

誰もこれについて考えていますか?

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

clojure - Clojure - (read-string 文字列呼び出し関数

私はclojureファイルに次のものを持っています:

そして私はそれを実行しています

次のエラーが表示されます。

ns-resolveorで何かをする必要があると感じてresolveいますが、成功していません。メイン関数で次のことを試しました。

成功せずに。

誰かが(a)私を正しい方向に向けることができますか?(b) これが発生したときに Clojure リーダーで何が起こっているかを正確に説明してください。

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

svn - 元に戻して再マージせずに「解決」を元に戻す

マージを行っています。マージした後、競合することなくすべてのファイルをコミットします。次に、単一のファイルを解決してコミットします。間違えた場合、どうすれば解決をやり直すことができますか(解決されたファイルをまだコミットしていない場合でも)?

予想に反して、ファイルを元に戻すことはできません。マージ後に任意のステップに戻ると、どのファイルも再び競合することはありません。これは、正しく解決するか、マージ前のポイントにwcを戻してマージを再試行する必要があることを意味します。これには、長い時間がかかります。

マージを実行すると、マージの動作が作業コピーのルートフォルダーのプロパティとして適用され、未解決の競合があるかどうかに関係なく、wcはマージされたと見なされるようです。リポジトリでそのようにマークされている競合がないというのは正しいですか?

マージされていないかのようにファイルを取得し、再度マージを試みても変更セットが見つからないため、ファイルを削除して実行してsvn updateも成功しませんでした。

0 投票する
3 に答える
2940 参照

python - Python socket.gethostbyname_ex() マルチスレッドが失敗する

マルチスレッドを使用して、複数のホスト名を IP アドレスに解決するスクリプトをプログラムしました。

ただし、ランダムな時点で失敗し、フリーズします。これはどのように解決できますか?

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

perforce - PERFORCEでファイルをチェックインする

たとえば、 example.vcprojというプロジェクトにファイルを追加しました:1。first_file.c 2. second_file.c

first_file.cは10日前に追加されましたが、まだコードレビューされていません。したがって、私はまだそれを待っており、現時点ではファイルをチェックインできません。

second_file.cが最近追加されました。コードレビューが完了し、チェックインの準備ができています。ただし、最初のファイルはまだレビュー中であるため、主にexample.vcprojに依存しているため、2番目のファイルを送信できません。

first_file.cを一時的に削除し、example.vcprojを元に戻して最新の変更をチェックインする以外に、この競合を解決する最も簡単な方法を教えてください。ありがとう。

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

java - Java - クラスと他のレベルの依存関係を見つける方法

巨大な Java プロジェクト [EAR] を複数の JAR に分割したいと考えています。そのためには、パッケージ内のクラスと [他のパッケージ内の] 他のクラスとの依存関係を見つける必要があります。

この構造分析は、クラス A が他のクラス (A、B、C) にどのように依存しているかという意味で完全です。しかし、さらにレベルを上げて、他のファイルで定義されたメソッドや定数がこのクラス A で使用されているかを調べたいと思います。情報を Excel 形式などに抽出できると非常に便利です。

このセットを特定するための助けをいただければ幸いです

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

python - git ベースの wiki でマージ/競合を処理するにはどうすればよいですか?

私はdjangoベースのwikiに取り組んでいます。セクション編集機能 (マークダウン ヘッダーで区切られたセクション) があり、Git Python ライブラリ経由で git (単一のリポジトリ) を使用してリビジョンを保存しています。

同じページの複数の同時編集を処理する方法を見つけようとしています (git-python を使用)。

ありがとう、

0 投票する
3 に答える
7110 参照

android - 解決できないか、フィールドエラーではありませんandroid

IDがR.javaファイルに存在することを確認しましたが、ここにエラーが表示されます。これはR.javaコードです。

そしてここで私はエラーが発生しています

R.javaファイルから直接値を使用すると、エラーは表示されません

私はプロジェクト->プロジェクトのプロパティをクリーンアップして修正し、日食を再開しましたが、どれもうまくいきませんでした誰かがこれを理解するのを手伝ってくれます

ありがとう..

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

c# - Visual Studio 2010 (C#) で using ステートメントを削除し、各参照を解決する

コードからすべてのusingステートメントを削除し、参照されているコード行を完全に修飾する方法が必要です。例:

前:

後:

私は、ソリューションが次の質問にも自動的に答えると想定しています:usingステートメントの資格があり、コード内の参照を解決するために使用できる、参照された名前空間を列挙する方法。