問題タブ [shorthand]
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.
c# - あいまい文字列の比較 - 短縮名の検出
計算言語学/あいまい文字列マッチングについて質問するのはこれで 2 回目ですが、今回はステミングについてではありません。
私の最初の問題は、ファジー文字列マッチングを使用してデータベースの重複を排除することでした。私はすでにそれを達成しました。ここで、文字列が別の文字列の省略形であるかどうかを検出する必要があります。例えば:
- JOHN ADRIAN FREEMAN WELTER は JAF Welter または JAFWelter と同等です
- MICROSOFT OFFICE は MS OFFICE と同じです
- BUILDING は BLDG に等しい
私は現在、最初の問題に SimMetrics の .Net バージョンを使用しています。それで、私の問題を解決できる方法が SimMetrics にありますか? ない場合、これを解決する最善の方法は何ですか?
SimMetrics に実装されているメトリックは次のとおりです。
- ハミング距離
- レーベンシュタイン距離
- Needleman-Wunch 距離またはセラーズ アルゴリズム
- スミス・ウォーターマン距離
- 後藤距離またはスミス・ウォーターマン・後藤距離
- ブロック距離 or L1 距離 or シティブロック距離
- モンジュ・エルカン距離
- ジャロ距離メトリック
- ジャロ・ウィンクラー
- SoundEx 距離測定
- マッチング係数
- サイコロの係数
- Jaccard Similarity または Jaccard Coefficient または Tanimoto 係数
- オーバーラップ係数
- ユークリッド距離または L2 距離
- コサイン類似度
- 変分距離
- ヘリンジャー距離またはバタチャリヤ距離
- 情報半径 (Jensen-Shannon ダイバージェンス)
- 調和平均
- スキュー発散
- 混乱確率
- タウ
- Fellegi and Sunters (SFS) メトリック
- TFIDF または TF/IDF
- ファストA
- ブラストP
- 最大一致
- qグラム
- ウッコネン アルゴリズム
私はこれらすべてのアルゴリズムに精通しているわけではありません。ここで既に使用したのは、Leveshtein Distance、Needleman-Wunch、Jaro-Winkler、SoundEx、および TF/IDF です。そして、これらのアルゴリズムは、この短縮名の問題を解決するには不十分だと思います
javascript - 速記加算演算子と速記If/Else-Javascript
足し算/引き算演算子number += 1
の省略形とif/elseの省略形をnumber = (true ? 1 : 0);
一緒に使用することは可能ですか?
条件は、加算または減算を決定する必要があります。
このような:number = (true ? +=1 : -=1);
input - TextBox バックグラウンドの画像スプライト
入力テキストボックスの背景に画像を表示したい.画像は入力テキストボックスの右端中央部分に配置する必要があります.次のコードで簡単に実行できます.
css は次のようになります。
私が直面している問題は、画像がスプライトであり、3 つの画像で構成されていることです。
cssで背景の位置とサイズの両方を指定するには?
前もって感謝します!!
javascript - true / false に var t=!0 / var t=!1 を使用するのはどれくらい安全ですか? 彼らは常に真のブール値の真/偽を返しますか?
私たちの多くは、次のものを見たり使用したりしています。
真偽を評価するこの方法はどの程度安全ですか?
私はグーグルがこれをいつも使っているのを見ます。
これらは常にブール値の true / falseを返しますか?
ありがとう。
php - PHP ショートハンド If/Else
これが本当のとき、私は2つのことが起こることを望んでいます。正常に動作していますが、これが良いプログラミングかどうかはわかりません。
単純に if else と書くこともできますが、この方法はスマートです。私を助けてください...
javascript - 次のコードの省略形または効率
これは、StackOverflowに関する私の最初の質問です。私は通常、検索からすべての答えを見つけますが、次のコードを書いた後、私は完全にモチベーションを失っています。
次のコードを書くためのより効率的な方法や速記はありますか?
現在、それはまさに私が望むことをします。ラジオボタンをクリックすると、そのラジオボタンの横にdivがロードされます。ラジオボタンを切り替えると、divが削除され、そのラジオボタンの横に新しいdivが作成されます。
私は実際に自分のJavaScript/jQueryを書くのはかなり新しいです。私はCASEについて知っていますが、これがそのための良い状況であるかどうかは完全にはわかりません。
任意の提案をいただければ幸いです。
ruby - Rubyでの「returnxifx」の省略形
私がRubyで気に入っていることの1つは、可能な限り短い方法で物事を表現できることです。
割り当てるときにできることを知っています
のアナログ形式はありreturn
ますか?
私はx
一度だけ「言う」ことを試みています。この質問は(何も)返すことについて尋ねますが、void以外のものを返すときにそれを行う方法がわかりません。
javascript - if文の省略形
なぜ私が尋ねているのか
JavaScriptの文の省略形を理解するのに多くの問題を抱えif
ていましたが、それをうまく説明している記事やチュートリアルが見つかりませんでした。そして、それが私が私の小さなコードを最適化することに固執している理由です。また、私はJavaScriptを初めて使用するので、誰かがこのコードの短縮について基本的な理解を得ることができれば、コードの背後にある魔法を教えていただければ幸いです。
助けが必要なもの
多くの関数でまったく同じコードを使用します。したがって、私はそれを最適化し、コードのより短いバージョンにしたいです。
javascript - if-else省略形を使用する場合、2番目の式を省略します
if else
なしで速記を書くことはできますelse
か?
私はnull
他の作品を置くことに気づきました(しかし、それがなぜか、それが良い考えかどうかはわかりません)。
編集:あなたの何人かは、なぜ私がこれを試してみるのか困惑しているようです。純粋に好奇心からですのでご安心ください。JavaScriptをいじるのが好きです。