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

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

18
Scalaコードがより単純に見える/行が少ないScalaおよびJavaコードのサンプル?
ScalaコードがJavaで書かれたコードよりもシンプルで簡潔であることを示す、ScalaおよびJavaコードのコードサンプルがいくつか必要です(私はそれらについても興味があります)(もちろん、両方のサンプルで同じ問題を解決できるはずです)。 「これはScalaの抽象ファクトリです。Javaではもっと面倒に見えます」のようなコメント付きのScalaサンプルしかない場合は、これも許容されます。 ありがとう! 私は受け入れられたすべての中で最も好きであり、この答え

6
Perlで文字列が空かどうかを確認する適切な方法は何ですか?
私はこのコードを使用して、文字列が空かどうかを確認しています: if ($str == "") { // ... } また、等しくない演算子と同じ... if ($str != "") { // ... } これは機能するようです(私は思う)が、それが正しい方法であるかどうか、または予期しない欠点があるかどうかはわかりません。何かが正しくないのです。

11
2つの.jarファイルの比較
2つの.jarファイルを比較するにはどうすればよいですか?どちらもコンパイル済みの.classファイルを持っています。 メソッドの変更などの違いが欲しい。
93 java  jar  comparison  diff 

4
Clojureと他のLispの比較[終了]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 9年前休業。 私の質問の目的は、炎上戦争を開始することではなく、どのような状況で各言語が「仕事に最適なツール」であるかを判断することです。 私はClojureに関するいくつかの本(Programming Clojure、Practical Clojure、The Joy of Clojure、およびManning Early Access edition of Clojure in Action)を読んだことがあり、それは素晴らしい言語だと思います。私は現在、Common Lispマクロを主に扱っているLet Over Lambdaを読んでおり、それも非常に興味深い言語です。 私はLispのエキスパートではありません(初心者の方が多いです)が、関数型プログラミングと同様に、この言語ファミリーは私を魅了します。 Clojureの利点(および「その他」の欠点): JVMで実行されます。 JVMは非常に安定した高性能言語環境であり、Sunの「一度書くとどこでも実行できる」という夢を十分に満たしています。Macbook Proでコードを記述し、それを実行可能なJARファイルにコンパイルして、追加のテストをほとんど行わずにLinuxとMicrosoft Windowsで実行できます。 (ホットスポット、その他)JVMは、高品質のガベージコレクションと、非常に高性能なジャストインタイムのコンパイルと最適化をサポートしています。ほんの数年前、Cで高速に実行する必要のあるすべてのものを書いたのですが、今ではJavaで実行することをためらっていません。 標準のシンプルなマルチスレッドモデル。Common Lispには標準のマルチスレッドパッケージがありますか? 、、、およびでこれらすべての括弧の単調さを分解しますが[]、Common Lispの専門家はおそらく、リーダーマクロを使用すると、それらをCLに追加できると教えてくれます。{}#{} Clojureの欠点: JVMで実行されます。 末尾再帰や継続はありません。Common Lispは継続をサポートしていますか?Schemeは両方のサポートを必要とすると私は信じています。 その他の利点(特にCommon Lisp)(およびClojureの欠点): ユーザー定義可能なリーダーマクロ。 他の利点は? 考え?その他の違いは?

10
Javaが2つのリストを比較する
私は2つのリストを持っています(Javaリストではなく、2つの列を言うことができます) 例えば **List 1** **Lists 2** milan hafil dingo iga iga dingo elpha binga hafil mike meat dingo milan elpha meat iga neeta.peeta 同じ要素の数を返すメソッドが欲しいのですが。この例の場合は3で、リストと異なる値の両方の同様の値が返されます。 はいの場合はハッシュマップを使用する必要がありますか?結果を取得するにはどのような方法ですか? 助けてください PS:それは学校の課題ではありません:)それであなたが私を導くだけならそれで十分です

5
MySQLの日付を比較する
指定された2つの日付の間にあるデータベースの日付を比較したい。データベースの列はDATETIMEであり、日時形式ではなく日付形式とのみ比較したいと思います。 SELECT * FROM `players` WHERE CONVERT(CHAR(10),us_reg_date,120) >= '2000-07-05' AND CONVERT(CHAR(10),us_reg_date,120) <= '2011-11-10' 上記のSQLを実行すると、このエラーが発生します。 SQL構文にエラーがあります。'us_reg_date、120)> =' 2000-07-05 'AND CONVERT(CHAR(10)、us_reg_date、120)<=' 2011- 'の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。ライン1 この問題はどのように修正できますか?
92 mysql  sql  comparison 

4
プロトコルバッファとJSONまたはBSONの比較[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 11ヶ月前に閉鎖。 この質問を改善する プロトコルバッファーとBSON(バイナリーJSON)または一般的なJSONのパフォーマンス特性に関する情報はありますか? ワイヤーサイズ シリアル化速度 逆シリアル化速度 これらは、HTTPでの使用に適したバイナリプロトコルのようです。私は、C#環境の長期的にはどちらが良いか疑問に思っています。 BSONとProtocol Buffersで読んでいた情報がいくつかあります。

9
2つの配列の内容が同じかどうかを確認します(順不同)。
Ruby 1.8.6とRails 1.2.3を使用していますが、2つの配列が同じ順序であるかどうかに関係なく、2つの配列に同じ要素があるかどうかを確認する必要があります。配列の1つは重複を含まないことが保証されています(もう1つは可能性があり、その場合の答えはノーです)。 私の最初の考えは require 'set' a.to_set == b.to_set しかし、私はそれを行うためのより効率的なまたは慣用的な方法があるかどうか疑問に思っていました。

5
Swiftで関連する値を無視して、列挙型を関連する値と比較するにはどうすればよいですか?
Swift列挙型と関連する値の同等性をテストする方法を読んだ後、次の列挙型を実装しました。 enum CardRank { case Number(Int) case Jack case Queen case King case Ace } func ==(a: CardRank, b: CardRank) -> Bool { switch (a, b) { case (.Number(let a), .Number(let b)) where a == b: return true case (.Jack, .Jack): return true case (.Queen, .Queen): return true case (.King, …

7
MySQLはDATE文字列をDATETIMEフィールドの文字列と比較します
質問があります:1つのDATE文字列「2010-04-29」をDATETIME(2010-04-29 10:00)として格納されている文字列と比較することで、MySQLデータベースから選択することはできますか? データをフィルターする1つの日付ピッカーがあり、次のようにDATETIMEフィールドでテーブルをクエリしたいと思います。 SELECT * FROM `calendar` WHERE startTime = '2010-04-29'" ...そして、DATETIME値が「2010-04-29 10:00」である行を取得したいと考えています。 助言がありますか?ありがとう。

13
CIサーバーの比較?[閉まっている]
クローズ。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 7年前に閉鎖されました。 この質問を改善する さまざまな継続的インテグレーション(CI)サーバー(特に.NETに焦点を当てている)の比較を探して いますが、見つかりませんでした。 したがって、利用可能なさまざまなソリューションについてどう思うか、長所と短所は何か、ホスティング要件は何か、CI ServerXYが選択したサーバーである理由を知りたいと思います。 私はあなたの考えに興味があります(他の人にコメントしてください): ハドソン CruiseControl CruiseControl.NET Teamcity CIFactory(CruiseControl.NETを使用) 興味のあるポイントは次のとおりです。 構成(簡単、柔軟) SCMとの統合(特にgitやhgなどのDSVC) ビルドシステム(MSBuild、NAnt、Rake)との統合 テストフレームワークとの統合 Source Anaylsis(Simian、NDepend、FxCop、NCoverなど)との統合 Webインターフェイス/ダッシュボード インフラストラクチャ要件

14
Objective-Cのバージョン番号を比較する
アイテムとバージョン番号を含むデータを受信するアプリケーションを作成しています。番号は「1.0.1」または「1.2.5」のようにフォーマットされます。これらのバージョン番号を比較するにはどうすればよいですか?最初に文字列としてフォーマットする必要があると思いますね。「1.2.5」が「1.0.1」の後に来ると判断するには、どのようなオプションが必要ですか?

7
文字列を比較するJavascriptは%of Likelyを返します
2つの文字列を比較して、それらが類似している可能性を返すことができるJavaScript関数を探しています。私はsoundexを見てきましたが、それは複数の単語の文字列や名前以外の場合にはあまり適していません。私は次のような関数を探しています: function compare(strA,strB){ } compare("Apples","apple") = Some X Percentage. この関数は、数値、複数単語の値、名前など、すべてのタイプの文字列で機能します。おそらく、私が使用できる簡単なアルゴリズムがありますか? Ultimately none of these served my purpose so I used this: function compare(c, u) { var incept = false; var ca = c.split(","); u = clean(u); //ca = correct answer array (Collection of all correct answer) //caa = a single …

12
今日、昨日、今週、先週、今月、先月…変数でNSDateを取得します
私がやろうとしているのは、今日、昨日、今週、先週、今月、先月の変数をUITableViewのtitleForHeaderInSectionに追加するヘッダーの比較の準備ができているNSDateを取得することです。 私が欲しいのは、日付2009-12-11の以下のコードで手動で実行されます NSDate *today = [NSDate dateWithString:@"2009-12-11 00:00:00 +0000"]; NSDate *yesterday = [NSDate dateWithString:@"2009-12-10 00:00:00 +0000"]; NSDate *thisWeek = [NSDate dateWithString:@"2009-12-06 00:00:00 +0000"]; NSDate *lastWeek = [NSDate dateWithString:@"2009-11-30 00:00:00 +0000"]; NSDate *thisMonth = [NSDate dateWithString:@"2009-12-01 00:00:00 +0000"]; NSDate *lastMonth = [NSDate dateWithString:@"2009-11-01 00:00:00 +0000"];

5
符号付き/符号なしの比較
次のコードが指定された場所で警告を発行しない理由を理解しようとしています。 //from limits.h #define UINT_MAX 0xffffffff /* maximum unsigned int value */ #define INT_MAX 2147483647 /* maximum (signed) int value */ /* = 0x7fffffff */ int a = INT_MAX; //_int64 a = INT_MAX; // makes all warnings go away unsigned int b = UINT_MAX; bool c = false; if(a < …

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