問題タブ [adapter]

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 に答える
96 参照

dns - biztalk sftp アダプタの Windows ドメイン?

私はbiztalk sftpアダプタを使い始めたばかりで、かなり単純に思えますが、ユーザー名でWindowsスタイルのドメインを使用できるかどうか疑問に思っていますか?

例えば

sftp://ドメイン//ユーザー名@123.45.67.89/sftp_test/test.txt

ありがとう

DD

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

zend-framework - 1.10.6 の Auth Adapter LDAP には下位互換性がありません

同じオプション ldap.server1.baseDn = "CN=Users,DC=webex,DC=local" (これは 1 つのオプションです) を使用すると、1.10.6 の Zend Auth Adapter LDAP が失敗します。以前の 1.5 または1.6 バージョン

上記のオプションを ldap.server1.baseDn = "DC=webex,DC=local" に変更すると機能しますが、ID が見つからない場合でも常に無効な資格情報が返されます。

誰かが理由を知っていますか?

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

biztalk - BiztalkでのNSoftwaresftpアダプターの使用

nsoftware sftp adapterforをダウンロードしましたBiztalk。Biztalk管理内にいくつかの送信ポートと受信ポートを作成して、機能するかどうかを確認しました。

ここで、sftp送信ポートとsftp受信ポートを使用してオーケストレーションを構築する必要があります。アダプタdllへの参照を追加してプロジェクトに含めましたが、ファイル内の2つのポートに接続する方法がわかりません.odx

誰かが私を正しい方向に突き動かすことができますか?

0 投票する
25 に答える
132900 参照

android - Android、ListView IllegalStateException: "アダプターのコンテンツが変更されましたが、ListView は通知を受け取りませんでした"

私がしたいこと:結果が計算されている間、ListView の内容を計算し、ListView を部分的に更新するバックグラウンド スレッドを実行します。

避けなければならないことがわかっていること: バックグラウンド スレッドから ListAdapter の内容をいじることができないため、AsyncTask を継承し、onProgressUpdate から結果を発行 (アダプターにエントリを追加) しました。私のアダプターは、結果オブジェクトの ArrayList を使用します。これらの arraylist に対するすべての操作は同期されます。

他の人々の調査: ここには非常に貴重なデータがあります。また、約 500 人のユーザーのグループでほぼ毎日のクラッシュに悩まされていましlist.setVisibility(GONE)/trackList.setVisibility(VISIBLE)た。onProgressUpdate にブロックを追加すると、クラッシュは 10 分の 1 に減少しましたが、消えることはありませんでした。(回答で提案されました)

私が時々得たもの:注意してください、それは本当にめったに起こりません(3.5kユーザーの1人が週に1回)。しかし、私はこのバグを完全に取り除きたいと思っています。部分的なスタック トレースは次のとおりです。

ヘルプ?もう必要ありません。以下を参照してください

最終的な答え:notifyDataSetChanged結局のところ、ちらつきや突然のリストの変更を避けるために、5 回の挿入ごとに呼び出していました。このような方法では実行できません。ベース リストが変更された場合は常にアダプターに通知してください。このバグは、今では長い間なくなっています。

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

android - sqlite を使用してオンザフライでテーブルを取得する

カスタム アダプターに基づいてアイテムのリストを表示するコードがあります。テーブルのコンテンツを表示するのは問題ありませんが、多くのテーブルへの参照を追加する必要がある場合は別の問題です。私の観点では、2つの解決策が可能です。

1) setViewValue 内でデータベースにクエリを実行する (この可能性についてあまり調査していない) または 2) 列を他のテーブルに動的に関連付ける方法を見つける

(両方の解決策は大歓迎です)

スラッグと呼ばれる列が他のテーブルへの参照であるメインテーブルがあります。これらの他のテーブルには、数えたいデータが含まれています。

クエリを取得したら、SimpleCursorAdapter を使用して Android で適切なリストを表示します (例: 1024 (2 ref)、2048 (3 ref)...)。

少しスキーマが私の説明よりもおそらく優れていると思います。

私は次のようなことを試しました:

SELECT * FROM A UNION SELECT COUNT(*) FROM A.slug;

しかし、私はその点を見逃しており、解決策が存在する場合、それはもう少し複雑になります。

考えられる回避策: テーブルにカウンターを含めます

ありがとうございました

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

android - リストビューにアダプターを設定する

main.xml で定義されている listView にオブジェクトのリストを表示させようとしています。私のアクティビティが ListActivity で拡張され、getListView() を使用した場合、これはうまくいきました。ただし、通常のアクティビティから拡張し、次のようにカスタム アダプターを R.id.list にプラグインしたいと考えています。

ここで、custom_list は行を定義する xml ファイルです。私のデバッガーは、setAdapter 部分に到達するとすぐにおかしくなり、奇妙なファイルに向かい、最終的に NullPointerException を返します。

私のカスタムアダプターところで:

動作を取り戻す方法はありますか?前/次のページ構造のためにその上にいくつかのボタンを取得できるように変更しただけです。つまり、setContentView(R.layout.main); が必要です。(右? :P 。このリンクを使用してリストビューを作成しました: Custom listview with adapter .

スタックトレース:

dalvik.system.NativeStart.main(ネイティブメソッド)

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

android - ListViewは表示されなくなります

私は自分のアプリに次のmain.xmlを使用しています。

上部に2つのボタン、前と次、およびその下にカスタムアダプタを含むリストビューを配置したいと思います。数日前、私はListViewだけを表示し、ボタンを確認しました。今、私は反対側で立ち往生しているようです。ボタンが表示されているのにリストビューが表示されません。

私のアクティビティはListActivityを拡張し、このコードを使用してカスタムアダプターを入力します。

「lv.addHeaderView(previous);」を使ってみました しかし、それは私にLayoutParamsについての漠然としたClassCastExceptionsを与えただけです。

Eclipseの[レイアウト]タブにもListViewが表示されないため、現在、私の問題はmain.xmlにあると思います。[アウトライン]タブに表示されるので、そこにあることがわかりますが、選択したときに視覚的な表現で赤いアウトラインが表示されません。

完全を期すために、私のcustom_list(別名行)レイアウトxml:

0 投票する
4 に答える
8953 参照

android - Android アダプターの複数の getView

複数回呼び出された getView の問題とすべての回答について読みました。ただし、問題の解決策が見つかりません。

行に 2 つの状態があるリストがあります: 読み取りまたは非読み取り。さて、初めて見たアイテムを別の色にしたいのですが、リストをスクロールすると、色が「読み取り状態」に変わります。

これを行うために、アダプターのメソッド getView で、そのアイテムの行が描画されるときにフィールド isRead を設定します。しかし、問題は次のとおりです。メソッド getView が複数回呼び出されるため、フィールドは既読としてマークされ、リストが画面に表示されると、すでに読まれたように見えます。

この問題を解決するアイデアはありますか?

ありがとう

0 投票する
6 に答える
874 参照

c++ - 最小量のコードで列挙型を最適に変換する方法は?

多くの場合、同等であるが番号が異なる 2 つの列挙型があり、最初の列挙型の要素を 2 番目の列挙型の要素に変換する関数とその逆の関数が必要です。これは通常、コードを作成するのが非常に面倒であり、新しい要素が追加されるたびに、変換関数と逆変換関数の両方に必ずペアリングを追加する必要があります ( DRY 原則に違反します)。

効率的なコードを生成しながら、これを行うための最もエラーが発生しにくい方法は何ですか? 実行時のルックアップが問題にならない場合は、一連のペアを作成して std::maps に配置するだけでよいため、効率的な部分について言及します。私は、ある列挙値から別の列挙値に移動する大きな switch ステートメントを手動で記述するのと同じくらいパフォーマンスの高いものを好みます。

いくつかのブースト プリプロセッサ マジックまたはいくつかのテンプレート ハッカーを使用して、ペアのリストを記述し、変換関数と逆変換関数が生成される何かを考え出すことができると確信していますが、どちらのアプローチを優先するか、またはその理由はわかりません。どちらの方法も、コンパイル時間が遅く、コンパイル エラーの診断が難しいという評判があります。それとも、まったく別のアプローチですか?

0 投票する
6 に答える
5406 参照

design-patterns - 使用する最適な設計パターン: アダプターまたはファサード

次の問題に最適なパターンを判断できません。

別のサブシステムと対話するクライアント システムがあります。サブシステムは非常に複雑であるため、クライアント システムを簡素化するために 2 つの間のインターフェイスが必要です。これは Facade パターンにぴったりのように思えますが、Adapter パターンも私の問題に適していると思います。

中間のインターフェイスが単純な API 呼び出しを介してサブシステム上の個々のタスクを呼び出す場合、違いはありますか?