問題タブ [compare]

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

sql-server - Is there an open source SQL Server DB compare tool?

I'm working on an open source project that uses SQL Server 2005 as the data store. We need a DB compare tool to generate diff scripts to be able to upgrade a DB from one version to another.

Is there an open source or free SQL Server DB diff tool out there that generates a convert script?

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

c# - バージョン識別子の比較

これは私のコードで、「1、5、0、4」または「1.5.0.4」の形式の 2 つのバージョン識別子を取り、どちらが新しいバージョンであるかを判断します。

提案または改善をお願いします!


@ダレンコップ

バージョン クラスは、1.0.0.5 形式のバージョンを処理しません。

0 投票する
5 に答える
21680 参照

parsing - タイムスタンプを無視して、ログファイルを比較する簡単な方法は?

2 つのログ ファイルを比較する必要がありますが、各行のタイム スタンプ部分 (正確には最初の 12 文字) は無視します。私を助けることができる良いツール、または賢い awk コマンドはありますか?

0 投票する
9 に答える
19942 参照

sql - SQL - CLOB をどのように比較しますか

DB2 トリガーでは、CLOB フィールドの値を比較する必要があります。何かのようなもの:

ただし、「!=」は CLOB の比較には機能しません。

それを比較する方法は何ですか?

追加するために編集:

更新中に Clob フィールドが変更された場合、トリガーは何らかのアクションを実行する必要があります。これが、トリガー コードで 2 つの CLOB を比較する必要がある理由です。 これをどのように行うことができるかについての詳細な情報を探しています

0 投票する
10 に答える
96396 参照

testing - 多数のPDFファイルを比較するためのツール?

光学コンテンツについては、多数のPDFファイルを比較する必要があります。PDFファイルはさまざまなプラットフォームで作成されており、ソフトウェアのバージョンも異なるため、構造上の違いがあります。例えば:

  • テキストのチャンクは異なる場合があります
  • 書き込み順序は異なる場合があります
  • 位置はいくつかのピクセルで異なる場合があります

内部構造ではなく、人間のようにコンテンツを比較する必要があります。使用したPDFジェネレーターの異なるバージョン間の回帰をテストしたいと思います。

0 投票する
8 に答える
61635 参照

c# - C# オブジェクトは null ではありませんが、(myObject != null) はまだ false を返します

オブジェクトと NULL を比較する必要があります。オブジェクトが NULL でない場合、いくつかのデータを入力します。

コードは次のとおりです。

これは機能していますが、ループしてループすると、領域オブジェクトがnullではない場合があります(デバッグモードで内部のデータを確認できます)。デバッグ時のステップバイステップでは、IFステートメント内には入りません...次の式でクイックウォッチを実行すると、(region == null)がfalseを返し、AND(region != null ) false も返す...なぜ、どのように?

アップデート

オブジェクトが == および != オーバーロードされていることを誰かが指摘しています。

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

view - ビューとストリームを比較する

クリアケースを使用しています。スナップショット ビューがあります。このビューをストリームと比較して、変更されたファイルを見つける方法はありますか?

TortoiseSVN では、これは「変更の確認」と呼ばれ、ローカル コピーとリポジトリにあるものとのすべての違いを示します。

0 投票する
13 に答える
96982 参照

c# - 2 つの XML ドキュメントをどのように比較しますか?

いくつかの広範な単体テストの基本クラスの一部として、C# (.NET) で 1 つの XmlDocument オブジェクトのノードを別のオブジェクトと再帰的に比較するヘルパー関数を作成しています。これのいくつかの要件:

  • 最初のドキュメントはsource です。たとえば、XML ドキュメントをどのように表示したいかです。したがって、2 番目は違いを見つけたいものであり、最初のドキュメントにない余分なノードを含めてはなりません。
  • あまりにも多くの重大な違いが見つかった場合は例外をスローする必要があり、人間が説明を一目見れば簡単に理解できるはずです。
  • 子要素の順序は重要です。属性は任意の順序にすることができます。
  • 一部の属性は無視できます。具体的にはxsi:schemaLocationxmlns:xsiですが、どれがどれであるかを渡したいと思います。
  • 名前空間のプレフィックスは、属性と要素の両方で一致する必要があります。
  • 要素間の空白は無関係です。
  • 要素には子要素またはのいずれかがありますが、両方はありません。 InnerText

私は何かをまとめていますが、そのようなコードを書いた人はいますか?ここで共有できますか?

余談ですが、1 番目と 2 番目のドキュメントを何と呼びますか? 私はそれらを「ソース」と「ターゲット」と呼んでいますが、ソースは私がターゲットに見せたいものであるため、間違っているように感じます。そうでない場合、例外をスローします。

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

vb6 - VB6.exeの比較

現在、大規模な移行プロジェクトを実施しており、ライブエステートにデプロイされているコードがソース管理にあるコードと一致することを検証しようとしています。

明らかに、.netコードは分解できるため、簡単に比較できます。コンパイルの方法のため、これがvb6exeで可能であるとは思わない。

ソースコードを検証し、コンパイルされた実行可能ファイルがLiveにあるファイルと一致する方法について誰かがアイデアを持っていますか?

ありがとう

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

sql-server - テキスト ファイルからのクライアント SQL Server データベース構造の更新

「マスター データベース構造」があり、クライアント サイトのデータベース構造を最新の状態に保つルーチンが必要です。

関連する質問には多くの提案がありましたが、次の行に沿って、より具体的な解決策を探しています。

  1. データベース構造全体を記述したテキスト ファイル (XML またはその他の読み取り可能な形式) を生成したいと考えています (これはバージョン管理に入る可能性があります)。このルーチンは社内で実行され、製品の次のバージョンで配布されるデータベース スキーマ ファイルを提供します。
  2. 次に、マスター データベース構造に対応するように、クライアント サイトのデータベース構造を更新する方法が必要です。(つまり、データベース構造のさまざまなバージョンの多数の変更スクリプトを追跡する必要はありませんが、クライアント データベース構造を現在のマスター データベース構造に更新できる、より一般的なルーチンを追跡する必要はありません。)

したがって、私が探している主な機能は、「データベース構造からテキストへ」および「テキストからデータベース構造へ」と表現できます。