2020-09-01から1ヶ月間の記事一覧
■プロセス CPUに割り当てるプログラムの実行単位 ⇒プロセスは動的な概念(状態遷移がある)であり、静的に存在するプログラムとは区別される ■プロセス管理 プロセスの生成、消滅などの操作を実現する ■CPUスケジューリング プロセスに対してCPUを割り当てる…
これまで読んできた本、これから読もうとしている本を管理するとともに、公開することで自分がオススメしたい情報をシェアできればと思う。 ※★・・・オススメ度 ■ビジネス系 ギブアンドテイク:★★★ ■技術系 オブジェクト指向のこころ:★★★★★
CSについての基礎をしっかり身に着けようとしていた時に、たまたまAmazonで見つけた本である。 やはり「データ構造とアルゴリズム」についてはソフトウェアエンジニアなら避けて通れないだろう。 実際の開発現場において、ソートのアルゴリズムを0から設計す…
今更ながら、記事のリンクとかって勝手に貼っていいんだったか・・・? とりあえずオススメってことだけメモしておく。 仕事だけに限らず「人間の生まれ持った素質で決める」というアプローチは、あまり有効では無いようだ。 「最高の選択『を』する」のでは…
「ハンドラ」という言葉について、正しい理解をするために調べてみた。 ■ハンドラ 何らかの処理要求が発生した時に起動されるプログラムモジュール ハンドラは関数やサブルーチンなどの形で実装される。 ハンドラはメモリ上に展開されるが、通常のプログラム…
自分がFA業界に近い立場にいるので、目を通しておきたい。 jss1.jp
既に似たようなことを書いているが、復習しておこう。 std::map の要素参照を返す方法について、注意点をもう一度確認する。 ■map::operator[] 1.指定されたキーの要素が存在しなければ、デフォルト値を値として要素を挿入する 2.参照を返すことしかできな…
Qiitaに記事を投稿した際にアドバイスを頂いた。 qiita.com mapのKeyを探す場合はfindを使うといいのだ。 そうすれば例外処理も発生しない。 そもそも例外処理は無駄に発生させるべきではないのだ。 typedef std::map<std::string, int> sampleMap;sampleMap::iterator iter = </std::string,>…