前回はマルチスレッドの概念の簡単な説明とともに、速度の測定方法とマルチスレッドの簡単な利用方法について学びました。今回はその発展として、継承によるマルチスレッド向けのクラスの作成やロックを使ったスレッド間の同期、マルチスレッド以外 ...
プログラムの実行を高速化するために役立つ「マルチスレッド」。プログラミング言語「Python」と「Go」でマルチスレッドを利用する際、どのような違いがあるのか。 開発者は概して、プログラムの実行を高速化したり、プログラムが扱えるデータ量を ...
写真拡大 前回はマルチスレッドの概念の簡単な説明とともに、速度の測定方法とマルチスレッドの簡単な利用方法について学びました。今回はその発展として、継承によるマルチスレッド向けのクラスの作成やロックを使ったスレッド間の同期、マルチスレッド以外の並列化手法といった内容 ...
そして実際にPythonでどのようについてマルチスレッドを使うかを学び、最後にマルチスレッド特有の問題点について学びます。 なお、今回も内容が多くなっため前後編に分けます。 今回は簡単なマルチスレッドの使い方、次回は発展内容となります。
1機能をイメージして必要なクラスをつくる まず、機能全体をイメージして、必要なクラス類をつくってきますよ。 考えられうるものを一覧で書いてみます。 まぁこんなとこかな。 クラスは継承して使う前提です。 2 それぞれどんな感じかな 雑関数とか ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する