QA@IT

そのギモンは、あなただけのもの?

ITエンジニアが日々遭遇する課題やトラブルはたいてい、1人だけが出合うものではありません。QA@ITで質問・回答を共有しませんか?

タグ thread で絞り込んだ結果 - 解除 Feed icon

以下のようなコードがあります。 def tables Rails.application.eager_load! if Rails.env.development? @models = ActiveRecord::Base.descendants.map(&:base_class).uniq.sort_by(&:name) end このコードが、以下に説明する処理を実行したあと、Securi...

初めて投稿させて頂きます。 現在、Androidアプリを作成しているのですがバックグラウンド処理中に 端末のバックキーを押された際の処理の中断方法について教えて頂けますでしょうか。 ちなみに以下の様にProgressDialogを表示後、Thread.start()で処理を実行し 端末のバックキーを押された際に Thread.stop()をすると以下の例外が発生しました 発生した例外) De...

現在ボタンクリックのタイミングでHTTP通信を行うようなとあるAndroidアプリを製作しているのですが、DDMSでメモリ使用量を調べてみると、少しずつHeap Sizeが増え続けてしまいます。 (開始時に3M程度だったものが動かし続けると6M、7Mとどんどん増加していく状態です) また、Eclipseのデバッグパースペクティブで確認すると、スレッドの数が増え続けており、 Thread.ac...

ワーカースレッドなどを実装するときに、キューを貯めておくのに Array ではなく Queue (または SizedQueue) を使う例をよく見ます。 Queue や SizedQueue は空になったときにブロックしてくれるので使いやすいという利点があると思いますが、それ以外に何か利点はありますか?