問題タブ [mismatch]

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

java - ジェネリックとの型の不一致

インターフェースは次のとおりです。

そして、このインターフェースを実装するいくつかのクラスがあります:

ここで、ベクター内に多数の Foo (実際には Foo または Boos である可能性があります) を保持したいと考えています。

私は得る:

同じことが言えます:

Bar と Boo の両方がこの問題の唯一の解決策を拡張するスーパークラスですか?

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

python - MySQL と Python の不一致

オブジェクト指向技術とリレーショナル技術の間の不一致は、一般的にここで知っています。

しかし、MySQL と Python の間のミスマッチ、および ORM だけでなく他のツールがこの問題に対処するための不一致については、後者の記事には記載されていません。

質問:

  1. MySQL と Python の間の問題はどのように処理されますか?
  2. App Engine の非 SQLは Python との連携を向上させますか?
  3. ミスマッチに対処するための一般的なツール、おそらく ORM はありますか?
  4. 問題に対処するための非標準的な方法は何ですか?
  5. nonSQL は Python のオブジェクト指向の世界をリレーショナルの世界に合わせるツールだと言えますか? それとも、新しい設計は問題を完全に回避しますか?
0 投票する
2 に答える
71062 参照

c# - パラメータカウントの不一致

次のコードセグメントで問題が発生しています。パラメータカウントの不一致が発生しています。

複数のスレッドと安全でない更新の問題のために、これを書かなければなりませんでした。


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

php - 奇妙な、説明のつかないエラー [このディレクティブの処理中にエラーが発生しました]

クライアントの Web サイトを Bluehost アカウントから自分の cPanel/WHM セットアップに移行しています。cPanel の「バックアップ ウィザード」を使用して、エクスポート .tar (ホーム ディレクトリと mysql ファイルで構成され、他にもいくつかあります...) を作成しました。情報をインポートします。tar.gz をアップロードし、SSH 経由で untar しました。

任意の php ファイルにアクセスしようとすると、次の説明のないエラーが php ファイルに出力されます。ファイル ソースは次のとおりです。

私はたくさんのエラーを見てきました。しかし、8年間、このエラーを見たことがありません。プロセスを強制終了し、ファイルを再アップロードし、すべてのサービスを再起動するのに何時間も費やしました。私のオフィスの誰もこのエラーを見たことはありません。

ログエラーは次のとおりです: (phpアドレスやリモートパスなど、エラーから削除された一部の情報)

この同じ問題はここで解決されませんでした: http://forums.serverbeach.com/showthread.php?t=7906

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

c++ - Qt での関数マッチング

Qtに問題があります。

クラス「コア」があります

名前空間 Ui のクラス 'MainWindow':

MainWindow コンストラクターで作成する

エラーが発生します

もちろん、「Core」クラスの宣言で core.h をインクルードします。

これは setMainwindow メソッドでのみ発生します。

質問は、コア クラス メソッド setMainwindow() が MainWindow クラスで見えないのはなぜですか?

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

visual-studio-2008 - VS 2008展開プロジェクトに同じファイルの2つの異なるバージョンを2つの異なる場所にインストールさせるにはどうすればよいですか?

背景:プロジェクト出力を使用していないVS 2008展開プロジェクトがあります。アセンブリファイルをビルドした後に実行するサードパーティのライセンスおよび難読化ツールがあるため、アセンブリファイルを直接追加しています。このデプロイメントプロジェクトには、例を含むヘルプディレクトリも含まれています。

例の1つは、メインプログラムのアセンブリの一部を参照するC#プロジェクトです。このサンプルプロジェクトにはbin\Releaseフォルダーが含まれているため、エンドユーザーは、デバッガーなどを使用してサンプルを実行しなくても、サンプルを簡単に実行できます。これは、サンプルプロジェクトが最後にビルドされた日時に依存するため、メインプロジェクトアセンブリの古いバージョンが含まれている可能性があります。

問題:サンプルプロジェクトによって参照されるメインプロジェクトアセンブリは、サンプルのbin \ Releaseフォルダーに含まれており、同じ名前でバージョンが異なるアセンブリが、デプロイメントプロジェクトのアプリケーションディレクトリにあります。VS 2008は、これらのファイルが同じ名前であると認識してスペースを最小限に抑えようとしているため、1つのコピーが保存されているようです。ただし、メインプロジェクトのファイルではなく、例のファイルを使用しています。同じ名前の別のファイルがある場合でも、指定されたファイルを毎回使用するようにVSに指示する方法はありますか?

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

overlay - JFreeChart オーバーレイのヘルプ

JFreeChart オーバーレイ グラフに問題があります。JFreeChart 1.0.13 を使用しています。私がやろうとしていることは、以前のバージョンの JFreeChart の方が簡単だったように思えますか?

グラフには折れ線グラフと棒グラフが表示されます。Y 軸の折れ線グラフでプロットされるデータ範囲は 0 ~ 100 の範囲で、棒グラフの軸は 0 ~ 5 の範囲です。

個人的には、それぞれのチャートをレイアウトしてペイントすると見栄えがします。次に例を示します。

棒グラフ 折れ線代替テキスト グラフ代替テキスト

しかし、それらを重ねると、棒グラフが縮小されて信じられないほど役に立たないように見えます...おそらく、2 つのデータセットの縮尺が非常に異なるためです。

例: 代替テキスト

私が本当に欲しいのは、2 つのデータセットの系列データを分割し、左側の Y 軸に折れ線グラフの 0 ~ 100 の範囲を表示し、以下の最初の例のように棒グラフをフルサイズで表示することですが、グラフの右側の Y 軸側に表示されるスケール 0 ~ 5。

グラフを作成するには、まず XYSeriesCollection を使用して棒グラフを作成し、データを追加してプロットを作成します...

次に、同様の方法で折れ線グラフを作成し、2 番目の系列をプロットに追加します...

私の疑いは、どういうわけか、各グラフが独自のプロットであり、結合される必要があるということです。誰でも助けることができますか?私がここで行っているのは、次のようなものです。 代替テキスト

棒グラフを背景画像にしたくないことを除いて。X 軸は同じにする必要があり、Y 軸は右側に配置し、グラフをフルサイズで表示できる適切なスケールにする必要があります。

任意/すべての返信をお待ちしております...

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

php - 比較時の PHP データ型の不一致

だから私は2つの変数を持っていますvar1, var2.

最終的には両方を比較したいので、

これが私の問題です..私がそうするなら:

私は$var2 = 0....なぜですか?
.. PHP 5.2.14 で実行

編集str_replace の代わりに substr_replace を誤って入力しました。更新しました。

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

delphi - Sqlite WHERE 句と Delphi XE ロングワード値

Delphi XE では、文字列の crc32 ハッシュを SQlite データベースの INTEGER として宣言された列に保存しています。私の理解では、SQlite は整数型 (int、int64、signed、unsigned) を区別しません。データベースに関する限り、それらはすべて同じです。しかし、ロングワードとして宣言された値を Delphi に保存すると、後で WHERE 句がその値と一致しなくなります。

私の挿入ステートメント(ここでトリミング)は次のとおりです。

ロングワード値は 2 番目のパラメーターにバインドされ、すべてがうまくいきます。しかし、私がするとき

クエリは結果を返しません。

SQLiteSpyでデータベースを表示すると、ロングワード値が負の整数として表示されます。その表示からコピーして貼り付けた負の値で上記の SELECT を実行すると、クエリは期待されるレコードを返します。

ロングワード値を INSERT ステートメントにバインドすると、同じロングワード値を SELECT ステートメントにバインドすると、SQLIte は別のことを行うように見えます。値を整数にキャストすると(SQL ではなく Delphi コードで)問題が解決しますが、その必要はなく、他の場所でのキャストを忘れがちです。より良い解決策はありますか?SQLite は正しく動作していますか?

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

javascript -