タグ付けされた質問 「comparison」

データ比較とそれを達成するための効率的な方法に関する質問。2つの問題または概念の一般的な(メタ)比較には、このタグを使用しないでください。

30
JavaScriptでnull、未定義、または空白の変数をチェックする標準関数はありますか?
変数に値があることを確認し、ないundefinedかnullどうかを確認するユニバーサルJavaScript関数はありますか?私はこのコードを持っていますが、すべてのケースをカバーしているかどうかはわかりません: function isEmpty(val){ return (val === undefined || val == null || val.length <= 0) ? true : false; }

14
「==」または「is」のいずれかを使用して文字列を比較すると、異なる結果になることがあるのはなぜですか?
2つの変数が値に設定されているPythonプログラムを持っています'public'。条件式では比較var1 is var2に失敗しますが、これに変更するvar1 == var2とが返されますTrue。 Pythonインタープリターを開いて同じ「is」比較を実行すると、成功します。 >>> s1 = 'public' >>> s2 = 'public' >>> s2 is s1 True ここで何が欠けていますか?

13
Bashでは、文字列が何らかの値で始まるかどうかをどのように確認できますか?
文字列が「node」で始まるかどうかを確認したい(例:「node001」)。何かのようなもの if [ $HOST == user* ] then echo yes fi どうすれば正しくできますか? さらに、HOSTが「user1」であるか「node」で始まるかを確認するために式を組み合わせる必要があります if [ [[ $HOST == user1 ]] -o [[ $HOST == node* ]] ]; then echo yes fi > > > -bash: [: too many arguments どうすれば正しくできますか?
745 string  bash  comparison 

25
MercurialとGitの違いは何ですか?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 私はWindowsで(msysGitを使用して)gitをしばらく使用しており、分散ソース管理のアイデアが気に入っています。つい最近、私はMercurial(hg)を調べてきましたが、興味深いようです。ただし、hgとgitの違いに頭を悩ますことはできません。 誰かがgitとhgを並べて比較しましたか?ファンボーイのディスカッションに飛び込むことなく、hgとgitの違いを知りたいです。

24
値に対して複数の変数をテストする方法は?
複数の変数を整数と比較して3文字の文字列を出力する関数を作成しようとしています。これをPythonに変換する方法があるかどうか疑問に思っていました。だから、言って: x = 0 y = 1 z = 3 mylist = [] if x or y or z == 0 : mylist.append("c") if x or y or z == 1 : mylist.append("d") if x or y or z == 2 : mylist.append("e") if x or y or z == …

7
MongoDBでCouchDBを使用する場合とその逆の場合
これら2つのNoSQLデータベースの間に行き詰まっています。 私のプロジェクトでは、データベース内にデータベースを作成します。たとえば、動的テーブルを作成するソリューションが必要です。 したがって、ユーザーは列と行を含むテーブルを作成できます。MongoDBとCouchDBのどちらがこれに適していると思いますが、どちらが良いかわかりません。また、効率的なページングも必要です。

10
大文字と小文字を区別しない文字列比較を行うにはどうすればよいですか?
OverаOverтотвопросестьответынаStack Overflowнарусском:Поискобщихелементов/символоввпарестрокреретрера Pythonで大文字と小文字を区別しない文字列比較を行うにはどうすればよいですか? 通常の文字列とリポジトリ文字列の比較を非常にシンプルでPython的な方法でカプセル化したいと思います。また、通常のpython文字列を使用して文字列によってハッシュされたdictの値を検索する機能も必要です。

7
equal?、eql?、===、==の違いは何ですか?
これら4つの方法の違いを理解しようとしています。デフォルトで==は、equal?両方のオペランドがまったく同じオブジェクトを参照している場合にtrueを返すメソッドを呼び出します。 ===デフォルトでも通話==呼び出しがequal?...大丈夫なので、すべてのこれらの三つの方法がオーバーライドされていない場合は、その後、私は推測する ===、==とequal?まったく同じことを行いますか? 今来るeql?。これは何をしますか(デフォルト)?オペランドのハッシュ/ IDを呼び出しますか? Rubyにはなぜ多くの等号があるのですか?それらはセマンティクスが異なるはずですか?


18
Visual Studioで2つのファイルを比較する
2つのファイルまたは2つのバージョンのファイルを比較するためのVS 2012の新しい比較ツールを見ました。私はそれが好きです。しかし、TFSを使用していないので、見つけようとしました。VSに組み込み機能があり、TFSがない2つのファイルを比較する方法はありますか?

22
JavaScriptで時間を比較せずに日付部分のみを比較する
以下のコードの何が問題になっていますか? たぶん、日付ではなく時間を比較する方が簡単でしょう。どうすればいいのかわからないので検索しましたが、正確な問題が見つかりませんでした。 ところで、2つの日付をアラートに表示すると、まったく同じように表示されます。 私のコード: window.addEvent('domready', function() { var now = new Date(); var input = $('datum').getValue(); var dateArray = input.split('/'); var userMonth = parseInt(dateArray[1])-1; var userDate = new Date(); userDate.setFullYear(dateArray[2], userMonth, dateArray[0], now.getHours(), now.getMinutes(), now.getSeconds(), now.getMilliseconds()); if (userDate > now) { alert(now + '\n' + userDate); } }); 時間を含めずに日付を比較する簡単な方法はありますか?

9
画像比較-高速アルゴリズム
私は画像のベーステーブルを作成し、新しい画像とそれを比較して、新しい画像がベースの正確な(または近い)複製であるかどうかを判断します。 たとえば、同じ画像の保存を数百回減らしたい場合は、その画像のコピーを1つ保存し、その画像への参照リンクを提供できます。新しい画像が入力されたら、既存の画像と比較して、重複していないことを確認したい...アイデアですか? 私のアイデアの1つは、小さなサムネイルに縮小してから、ランダムに100ピクセルの場所を選択して比較することでした。

26
リスト内のすべての要素が同一かどうかを確認します
次の機能が必要です。 入力:alist 出力: True 入力リストのすべての要素が標準の等価演算子を使用して互いに等しいと評価された場合。 False さもないと。 パフォーマンス:もちろん、不要なオーバーヘッドが発生しないようにします。 私はそれが最善だと思います: リストを反復する 隣接する要素を比較する とANDすべての結果のブール値 しかし、それを行うための最もPythonicな方法が何かはわかりません。 ショートサーキット機能の欠如は、早い段階で等しくない要素を持つ長い入力(約50要素以上)でのみ害を及ぼします。これが頻繁に発生する場合(どのくらいの頻度がリストの長さに依存するか)、短絡が必要です。最良の短絡アルゴリズムは@KennyTMのようですcheckEqual1。ただし、これにはかなりの費用がかかります。 パフォーマンスがほぼ同じリストで最大20倍 ショートリストのパフォーマンスは最大2.5倍 初期の不均等な要素を持つ長い入力が発生しない場合(または十分にまれにしか発生しない場合)、短絡は必要ありません。次に、最も速いのは@Ivo van der Wijkソリューションです。

5
ジャクソン対。Gson [終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 5年前休業。 JSONのいくつかの既存のライブラリーを検索した後、最終的に次の2つになりました。 ジャクソン Google GSon 私はGSONに少し不満ですが、ネットで言うと、GSonは特定の天体のパフォーマンスの問題(2009年9月現在)に悩まされています。 私は私の比較を続けています。その間、私は私の決心をするための助けを探しています。
363 java  json  comparison  gson  jackson 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.