問題タブ [stability]
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.
sql-server - SQL Server での不安定なクエリ
SQL Server 2008-R2 Express Edition を使用しています。
以下に示すクエリを作成して、1 から @n までの数列を生成しました。(純粋にクエリ ウィンドウで) テストしたところ、@n の値を大幅に変更すると、誤った結果が得られることがわかりました。再実行しても同じエラーが発生します。ただし、新しいクエリ ウィンドウを開くと、結果は完璧です。
アルゴリズムを見ると、なぜ不安定な結果が得られるべきなのか (あるいは、クエリが固定入力に対してさまざまな結果を生成する可能性があるのか) について、私には意味がありません。
編集
65536 を 5000 に変更し、実行して 65536 に戻し、169,770 行までスクロールします。行 169770 = 40000 が表示されます。新しいウィンドウでは、正しく実行されます。
EDIT2
ランダムに正しい/間違った結果が得られることに加えて、何か他のものが間違っているようです。655360 などの一部の数値について、一貫して誤った結果が得られるようになりました。
javascript - 内部使用のみのためにコードに追加のチェックを作成することは良い習慣ですか?
コード内のすべての引数とその他の条件をチェックする意味はありますか?私が知っていれば、間違った引数を渡すことはなく、正常に動作するはずです(そのコードの外側ですでにいくつかのチェックを行ったとします)。
例:
このコード:
になり得る:
java - スマートガベージコレクション?
呼び出すだけでJavaでガベージコレクションを実行できますがSystem.gc()
、これによってアプリケーションが「停止」することがあります。このようにガベージコレクションを行い、ストールを回避するのは悪い考えですか。
それとも、これはさらに多くの問題につながる可能性がありますか?
websocket - Websocket プロトコルの使用
意見の質問: WebSockets を使用することは既に安全だと思いますか? そうでない場合、いつプロトコルが終了すると思いますか?
ありがとう!
java - ミッション クリティカルなワークロードには 64 ビット JVM が 32 ビットと同等か?
私は別の方法で同じ質問をしましたが、質問は閉じられました
: https://stackoverflow.com/questions/7231460/java-64-bit-or-32-bit
)。
Solaris (SPARC) および Linux (RHEL 5.x) で 32 ビット サーバー JVM の境界を押し広げている顧客のために、製品を 64 ビット Java に移行することを検討していました。私たちのディレクターは、「数年前、64 ビットはまだ存在していませんでした。今はどうですか?」と尋ねました。
4 GB 境界を押し進めていない顧客の場合、64 ビット JVM を使用するとパフォーマンスの点で悪影響がありますか? はいの場合、いくらですか?私たちはたくさんのオブジェクトを作成します。(32 ビットと 64 ビットの JVM を同時にサポートしたくありません。できれば、どちらかまたはどちらかの状況です)。
4 GB 境界を押し進めている場合、JVM は 32 ビットのものと同じくらい安定していると期待できますか?
- パフォーマンスは問題になりますか?はいの場合、いくらですか?多くのオブジェクトを作成します。
- 新しい GC チューニング手法は何ですか?
- プロファイラー: 64 ビット JVM アプリのプロファイリングには十分対応していますか?
更新 : それらのコメント投稿者と私の以前の質問を閉じた人たちに、私は今あなたの不安を理解していると信じています. 同時に、私が怠け者であるか、手がかりのないスーツであるという(間違った)仮定をした人もいると思います. 調査後、調査結果を掲載します。私に本当の指針を与えてくれたすべての人に感謝します。
performance - 完全な ERP 開発: CakePHP または CodeIgniter?
私はここにいるのは初めてですが、私の質問に関連する他の質問/回答を読んだことを保証します。
CakePHP 2.0 がリリースされ、以前のバージョンと比較して、機能と速度パフォーマンスが大幅に改善されているようです。私は物事の内部の仕組みを理解し、最高の状態で使用できるようにするのが好きなタイプの人間です。基本を理解する前に、詳細に進む方法から始めます (または、それは私だけかもしれません)。言うまでもなく、PHP、HTML、CSS、およびプログラミング全般について十分な知識があります。
突然、Yahoo Answers の推奨事項の 1 つで CodeIgniter に出くわし、CakePHP の代替としてそれを知るようになりましたが、決定を下すことができる MVC プログラミング手法についてはまだ非常に経験が浅く、これが私がここに来た理由です。専門家に聞いてください。
PHP MySQL を使用して組織の完全な ERP システムを構築するつもりであり、迅速な開発フレームワークの手段として CakePHP または CodeIgniter のいずれかを採用する必要があることがわかりました。
1. CakePHP 2.0 のリリース後、速度と機能の点で CodeIgniters と比較してどうですか? 2.安定性が高く、十分にテストされ、コミュニティによってサポートされている処理COREはどれですか? 私は ERP ソリューションのコアに依存するつもりなので、適切なベースと頻繁なアップグレード (バグ修正など) が必要です。
- これらすべての質問と、あなたが持っている完全な主観的直感の中で、あなたが好きであるという理由でどちらを好みますか? (この質問に技術的な理由を提供することなく)。
「炎」などを避けるために私の質問に直接答えたくない人もいます。そのため、助けやヒントを提供するだけで十分だと言います.
前もってありがとう、アルト
sorting - 並べ替えと安定
マージソートが安定しているのにクイックソートが安定していない理由を知りたいです。相対的な順序が常に保持されている場合、それは安定しています。
マージソートはまだタイブレークを行うべきではありませんか? タイブレークしなくても安定するの?
タイブレークをしないとクイックソートが不安定になるのは承知しております。
例を教えてください。ありがとうございました
selenium - 現在最も安定している Selenium のバージョンは?
私のプロジェクトのテストは、Selenium 2.0a_ (アルファ バージョン) が利用可能になったときに作成されました。Selenium をより新しいバージョンにアップグレードしたいと考えています。これの正当な理由の 1 つは、古いバージョンが最近の Chrome バージョンで動作しないことです。その他の理由は、多くのバグ修正、特に IEDriver の書き直しです。
バージョン 2.11.0 を使用してみましたが、重大なバグがあり、しばらく放置されています。このバグ ( issue 2513 ) はランダムな例外をスローし、少なくともバージョン 2.6.0 以降で発生しているようです。回避策はありますが、私には適用できません。バグは非常に深刻で、テストはランダムに失敗します。
バージョン 2.5.0 を試すことに傾いています。時間と労力を費やす前に、このバージョンの重大な問題を知っている人はいますか?
より一般的に言えば、最も安定していると思われる Selenium のバージョンとその理由は?
android - Android フォンが Windows デスクトップよりも安定しているのはなぜですか?
私の Android スマートフォンは、これまでの 2 年間、私が知る限り一度もクラッシュしたことがありません。
私の Windows デスクトップは、月に 1 回、ついにクラッシュします。
Android フォンが Windows デスクトップよりも安定しているのはなぜですか?