問題タブ [swap]

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

c++ - std :: vectorは成長時にスワップ関数を呼び出しますか?常にまたは一部のタイプのみ?

私の知る限り、ベクトルのベクトル(std::vector< std::vector<int> >)を使用できます。これは、内部的に要素がコピーされないため非常に効率的ですが、メモリバッファーのコピーが含まれていないため、はるかに高速です。私は正しいですか?

std::vectorスワップ機能を正確に利用するのはいつですか?C++標準ではそれについて何も見つかりません。バッファの再割り当て中に発生しますか?

私はそれを見つけるためにいくつかのテストをしましたが、失敗しました。カスタムデータ型のスワップ関数がまったく呼び出されません。

編集:これが私のテストプログラムです。

0 投票する
8 に答える
110979 参照

java - プリミティブを交換するJavaメソッド

参照で渡すことができるメソッドがない場合、Javaでスワップ関数を作成するにはどうすればよいですか?誰かが私にコードを教えてもらえますか?

ただし、Javaはパラメーターを値で渡すため、変更は反映されません。

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

python - OSはメモリより大きいpython dictをどのように処理しますか?

主にdictで大量のメモリを消費するpythonプログラムがあります。この dict は、一意の整数値を非常に大きなキー セットに割り当てる役割を果たします。大規模な行列を扱っているため、元に戻すこともできるキーとインデックスの対応が必要です (つまり、行列の計算が完了したら、値を元のキーにマップし直す必要があります)。

この量は最終的に利用可能なメモリを超えると思います。スワップスペースに関してこれがどのように処理されるのか疑問に思っています。おそらく、この目的のためのより良いデータ構造があります。

0 投票する
6 に答える
10285 参照

c - スワッピングに最適なアルゴリズムは?

スワップに最適なアルゴリズムは "(a^=b^=a^=b)" であると友人から聞いたことがあります。ここで、a と b はスワップされる 2 つの整数です。しかし、C言語を使用してこれを適用すると、クラッシュしました。あなたの誰でも、その考えられる理由を説明できますか?スワッピングに最適なアルゴリズムを提案してください。ありがとうございました!!!!みんなクラッシュの理由を知りたいです。

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

jquery - ホバーを使用して画像を交換します。「.this_page」にいる場合は画像を交換したくありません

ページに到達すると、別の関数 (表示されていませんが、正常に動作します) が適切なナビゲーションのクラスを「.this_page」に設定し、ロールオーバーすると、画像が正しくスワップされますが、ホバーして「img. this_page」は、2回目にホバーするとスワップします。「img.this_page」を交換したくありません。マウスアウトのバインドを解除しようとしましたが、ホバーすると明らかに再バインドされます...ホバーするたびにリセットされます。

ページはhttp://flourgarden.com/wp/にあります

これが私の機能です:

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

windows - リソースを集中的に使用するバッチが終了したときに、プログラムをスワップ ファイルから強制的に除外するにはどうすればよいですか?

夜間は、従業員のデスクトップを CPU 集中型のシミュレーションに使用します。デスクトップは Windows (通常は Windows XP) を実行します。従業員はログオフせず、デスクトップをロックし、モニターのスイッチをオフにして出勤します。

すべての従業員は、構成ファイルを編集して、不在の可能性が最も高い時間を指定できます。その時が来ると、バックグラウンド プログラムがサーバーからシミュレーション用のデータを取得し、ワーカー プロセスを生成して監視し、結果を取得してサーバーに送信します。従業員が指定した時間が経過するとシミュレーションが停止するため、通常のデスクトップの使用が妨げられません。

問題は、シミュレーションが大量のメモリを消費することです。そのため、ワーカー プロセスが実行されると、他のプログラムが強制的にスワップ ファイルに書き込まれます。そのため、従業員が戻ってきたとき、彼が残したすべてのプログラムは、スワップが解除されるように 1 つずつ開くまで、動作が遅く遅くなります。

プログラムがシミュレーションを停止したときに他のプログラムを強制的にスワップ ファイルから外して、再びスムーズに実行できるようにする方法はありますか?

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

jquery - 画像のスワップボタン(Jquery)

ボタンがあり、クリックしたらボタンを画像に置き換えたい。JQueryでこれを行うにはどうすればよいですか?画像の背景も入れ替えることはできますか?ボタン自体は大きなdiv内にあり、前のレイアウトを台無しにするため、ボタンの周りに別のdivを追加したくありません。

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

html - リンクの選択肢にカーソルを合わせたときに画像を切り替える

私はこれが初めてです。私はhtmlで書いていますが、リンクをホバーしたときに別の画像に切り替えることができるかどうか興味がありました.

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

java - 出力が同じでないのはなぜですか?

こぶしの出力がSystem.out.println()2 番目と同じではないSystem.out.println()
原因は何ですか?

0 投票する
3 に答える
8540 参照

javascript - 配列内の 2 つの要素を交換するには JavaScript の関数が必要です

2 つの数字を交換するプログラム