問題タブ [reducing]

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

design-patterns - デザインパターンはあなたが進んで発明するものですか

設計パターンが設定されているか、十分に熟練したソフトウェア開発者が各自のコードを認識して削減し、新しいパターンを開発しているか。独自の「デザイン」パターンを効果的に作成します。

編集 - 返信ありがとうございます。実際には、コードを作成する前に問題を既存の設計パターンと最初に比較する必要があるコードをリファクタリングおよび/または削減しているだけです。一致が見つかった場合は、それを使用する必要がありました。それ以外の場合は、単にコードをリファクタリングしています (これは悪いことではなく、通常、新しい一般的に有用な「パターン」を生成しません)。

0 投票する
1 に答える
643 参照

database - SASでの観測を失うことなくデータセットを組み合わせる

やあみんな、私は知っている、別の投稿別の問題:D:(。

問題を簡単に説明するためにスクリーンショットを撮りました。

http://i39.tinypic.com/rhms0h.jpg

ご覧のとおり、BaseテーブルとAnalystテーブルの2つのテーブルを(再び)マージしたいと思います。私が達成したいことは、右下の表に表示されています。アナリストテーブルで、各月のアナリストと女性アナリストの総数を計算しています。ベーステーブルでは、1つの会社(ここではティッカーAAを持つ会社Alcoa)についてさまざまな観察結果があります。次のコマンドを使用すると、次のようになります。

すぐ上の問題が発生します。メインテーブルの私の観測は、4つの観測のみに絞り込まれています(異なる年ごとに1つの観測、2001、2002、2005、2006)。私が欲しいのは、観測値が減らされるのではなく、毎年同じデータが右下隅に示されているように配置されていることです。マージコマンドに何が欠けていますか?両方のテーブルで、マージする必要がある時間カウント変数として月があります(ベーステーブルの観測値は月単位です)。わかりやすくするために、SASの実際のデータベースのスクリーンショットを2つ追加しました。

ベーステーブル:

http://i42.tinypic.com/dr5jky.jpg

アナリストテーブル:

http://i40.tinypic.com/eqpmqq.jpg

マージされたテーブルは次のようになります。

http://i43.tinypic.com/116i62s.jpg

マージされたテーブルには、元の8つではなく、AAに4つの観測値(一意の年ごとに1つ)しか残っていないことがはっきりとわかります。

これを解決するアイデアはありますか?

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

iphone - 頂点を表すためにGLshortを使用する際に問題が発生し、Normal

プロジェクトが最適化段階に近づくにつれて、Vertexメタデータを減らすと3Dレンダリングのパフォーマンスが大幅に向上する可能性があることに気付きました。

最終的に、私は心から探し回って、stackoverflowからの次のアドバイスを見つけました。

OpenGLES頂点配列でGL_FLOATの代わりにGL_SHORTを使用する

GLshortsを使用して、法線座標またはテクスチャ座標をどのように表現しますか?

iPhoneでOpenGLES1.1を高速化するためのアドバイス

簡単な実験では、頂点と法線を「FLOAT」から「SHORT」に切り替えるのは難しいことではありませんが、頂点を元のサイズ(glScalefを使用)に縮小する場合、法線に逆数を掛けるのが問題です。スケールの。これに対する自然な救済策は、GPUに送信する前に、法線をスケールで乗算することです。すると、スケールファクターは通常0より小さいので、私の短い法線はほぼ0になります。

頂点と法線の両方に同時に「短い」をどのように使用しますか?これとあれを丸一日ほど試してきましたが、今のところ「フロート頂点w/バイトノーマル」または「ショート頂点w/フロートノーマル」しか行けませんでした。

よろしくお願いします。

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

html - html サイズの縮小

ホームページのサイズを小さくする方法について誰か提案がありますか http://www.floorsandchores.net

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

c# - C#で相対的なサイズの違いを維持しながら、大きな数値を最小の値に減らす方法

これが私の問題です。1 億から 1 億、またはそれ以上の大きな数になる可能性があります。これらの数値をチャート プロッターにフィードしたいと思います (興味がある場合はhttp://benpickles.github.com/peity/ )。問題は、数値が非常に大きい場合、折れ線グラフが平らな線のように見えることです。これは、数値が非常に大きいため、そのような小さなグラフには違いが現れないためです。しかし、2、5、8、10、15 のような数字をグラフにすると、チャートの線が右に急上昇しているのを簡単に確認できます。

したがって、ミニチャートを実際に意味のある方法でプロットするには、これらの大きな数をできるだけ小さな数に減らす必要がありますが、チャートにプロットするのに十分な大きさの数値間の相対的な差を維持する必要があります。ペイティチャート。完璧な数式は本当に必要ありません (存在するかどうかはわかりません)。私の「大きな」数字が成長している場合、大きな数字と同じ相対的なペースで成長する 1 桁の数字が必要です。それらがいくらかフラットである場合、チャートをフラットに見せたいなど.

私は強い数学のバックグラウンドを持っていないので、これに実際の数学用語があるかどうかわかりません??

0 投票する
1 に答える
44 参照

azure - Windows Azure で特定のインスタンスを閉じる

展開を縮小したい。通常、Fabric はより高いインスタンス ID を持つインスタンスを閉じますが、どのインスタンスを閉じるかを制御したいと考えています。
では、InfrastructureChange をトラップして true を返した場合にインスタンス数を変更すると、インスタンスが閉じられなくなりますか? これまでのところ、テストの結果はまちまちです。

また、Windows Azure で特定のインスタンスを閉じることができるかどうかを知っている人はいますか?

0 投票する
1 に答える
3491 参照

algorithm - SHA256 レインボー テーブルの縮小アルゴリズム

レインボー テーブルを使用して sha256 をクラッキングするプロジェクトを行っています。8 桁の英数字シーケンスを攻撃しようとしています。レインボーテーブルがどのように機能し、チェーンがどのように形成され、保存されることになっているのかを正確に理解しています. ただし、チェーンを形成するための還元関数を取得する方法がわかりません。私はググって何時間も自分で考えましたが、結果はありませんでした. では、チェーンの適切な縮小関数とは何ですか? また、8 桁の英数字シーケンスすべてをカバーしていることをどのように証明できますか?