問題タブ [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.
arrays - 配列全体の要素の検索と一致
私は2つのテーブルを持っています。
1 つのテーブルには 2 つの列があり、1 つは ID で、もう 1 つは約 300 ~ 500 語の長さのドキュメントの要約です。約500行あります。
もう 1 つのテーブルには、列が 1 つしかなく、行が 18000 を超えています。その列の各セルには、NGF、EPO、TPO などの個別の頭字語が含まれています。
私は、表 1 の各要約をスキャンし、表 2 にも存在する 1 つ以上の頭字語を特定するスクリプトに興味があります。
最後に、プログラムは別のテーブルを作成します。最初の列には、テーブル 1 の最初の列の内容 (ID) と、その ID に関連付けられたドキュメントで見つかった頭字語が含まれます。
Python、Perl、またはその他のスクリプト言語の専門知識を持っている人が助けてくれますか?
compare - 15000ファイルを複数回効果的に比較するにはどうすればよいですか?
無視する必要のある非表示の.svnフォルダーを含む2つのほぼ同一のフォルダーを比較しています。一部のファイルにパッチが適用されているため、変更されていない一致するファイルを再度チェックせずに、違いを比較するためにフォルダーを継続的にすばやく比較したいと思います。
編集:非常に多くのオプションがあるため、繰り返し比較を行う場合、他のソリューションは実際には実行可能ではないため、前の比較からの知識を明確に活用するソリューションに興味があります。
java - テキストファイルを Junit と比較する
以下を使用して、junit でテキスト ファイルを比較しています。
これは、テキスト ファイルを比較する良い方法ですか? 何が好ましいですか?
sql - DB比較ツール
データベース比較ツールの経験がある人はいますか? どちらをお勧めしますか?
現在、Redgate の「SQLCompare」を使用していますが、市場にもっと優れたツールがあるかどうか知りたいです。
主な要件は、スクリプト フォルダーをライブ データベースと比較できることです。
ありがとう、ディミ
compare - Oracle Forms モジュールの比較
元々は Oracle 9 で、現在は Oracle 11 である大規模な Oracle プロジェクトを継承しました。
フォームの変更登録にはあまり自信がありません。
2 つの Forms プロジェクトを比較するために使用できるツールはありますか?
(2 つの異なるバージョンの Forms が関係しているため、基になるコードが変更されていなくても違いがあります)。
algorithm - 単語比較アルゴリズム
作業中のプロジェクトに対してCSVインポートツールを実行しています。クライアントは、Excelでデータを入力し、CSVとしてエクスポートして、データベースにアップロードできる必要があります。たとえば、次のCSVレコードがあります。
もちろん、会社は別のテーブルに保持され、外部キーとリンクされているため、挿入する前に正しい会社IDを見つける必要があります。データベース内の会社名とCSV内の会社名を比較してこれを行う予定です。文字列が完全に同じである場合、比較は0を返し、文字列が大きくなるにつれて大きくなる値を返す必要がありますが、strcmpはここでそれをカットしません。理由は次のとおりです。
「AcmeCompany」と「AcmeComapny」の差指数は非常に小さいはずですが、「AcmeCompany」と「CmeaMpnyaco」の差指数は非常に大きいか、「AcmeCompany」と「AcmeComp」です。文字数が異なっていても、差指数も小さいはずです。また、「AcmeCompany」と「CompanyAcme」は0を返す必要があります。
したがって、クライアントがデータの入力中にタイプを作成した場合、おそらく挿入したい名前を選択するようにクライアントに促すことができます。
これを行うための既知のアルゴリズムはありますか、または多分私たちはそれを発明することができます:)?
javascript - 2つの日付をJavaScriptと比較する
誰かがJavaScriptを使用して、過去よりも大きい、小さい、および過去ではない2つの日付の値を比較する方法を提案できますか?値はテキストボックスから取得されます。
c# - 比較対象の大規模なリストに対して既存の文字列をテストする最良の方法
値を定義する頭字語のリスト (例: AB1、DE2、CC3) があり、文字列値 (例: "Happy:DE2|234") をチェックして、頭字語が文字列内にあるかどうかを確認する必要があるとします。頭字語の短いリストについては、通常、区切り記号 (例: (AB1|DE2|CC3) ) を使用する単純な RegEx を作成し、一致するものを探すだけです。
しかし、照合する頭字語が 30 を超える場合、どのように対処すればよいでしょうか? 同じ手法を使用するのは理にかなっていますか (醜い)、またはこのタスクを達成するためのより効率的で洗練された方法はありますか?
例の頭字語リストと例の文字列は、私が使用している実際のデータ形式ではなく、単に私の課題を表現する方法であることに注意してください。
ところで、私は SO関連の質問を読みましたが、それが私が達成しようとしていたことに当てはまるとは思いませんでした。
編集:一致した値をキャプチャする必要があることを含めるのを忘れていたため、正規表現を使用することを選択しました...
sql-server-2008 - SQL Server Enterprise と Standard の利点 (2008)
SQL Server 2008 で単一インスタンスの Web アプリケーションを実行することを検討しています。エンタープライズ バージョンが標準バージョンよりも速度に関して優れている点は何ですか。私は管理とレポートの側面を見ているのではなく、エンタープライズがはるかに優れていることを理解していますが、生の速度の観点から見ています。ここで見つかった情報に基づいて、いくつかの違いしか見つけることができませんでした。
並列インデックス操作 - インデックスを作成または変更する場合にのみ重要です。日々の速度に影響を与えるものは何もありません。
テーブルとインデックスのパーティショニング - すべてが同じディスク/RAID アレイ上にある場合、これは本当に違いがありますか?
4 つの CPU に制限 - これはコア数ではなく、物理的なプロセッサ ソケットの数であることを理解しています。4 つを超えるソケットを持つサーバーを必要とする予定はありません。そうすれば、SQL Server Enterprise の追加コストはごくわずかになります。または、Standard エディションでもサポートされている複数のマシンでレプリケーションを使用することもできます。
基本的に、単一インスタンスの Web アプリケーションの場合、Enterprise は追加の現金(8487 ドル + CAL 対 885 ドル + CAL) の価値があるのでしょうか?
audio - プログラムでmp3を比較する方法
プログラムでmp3を比較できるのが好きです。何だかわからない問題。ヘッダ?ヒストグラム?チャンネル?誰もこのテーマの経験がありますか?