okinawa

IT勉強メモ

低レイヤ

低レイヤ勉強メモ

固定小数点・浮動小数点 floatもdoubleもなぜ誤差が出るの? じゃあなんでBigDecimalは誤差でないん? nullとは? 環境変数とは? 自動型変換の法則 基本型(プリミティブ型)と参照型 スタック領域とヒープ領域と静的領域 固定小数点・浮動小数点 浮動小数…

アルゴリズム勉強メモ

参考 選択ソート クイックソート 参考 漫画の並べ替えを例にしていてわかりやすかった。 デカルトみを感じたいなら、コンピュータ科学をやれ!【アルゴリズム3】#3 - YouTube 選択ソート 1000巻の漫画から1巻を探して一番左に配置。次に2巻を探して1巻の隣に…

コンピュータはなぜ動くのか読んだメモ

参考 コンピュータの3大原則 基本はCPU・メモリ・I/Oの3つ 回路図 回路図と機械語とアセンブリ言語 機械語 アセンブリ言語 回路図で表現すると XMLとはなんぞや マークアップ言語とはタグによる意味付け言語 HTMLとXMLの違いはタグが固定か拡張可能か XMLは…

プログラムはなぜ動くのかを読んだメモ

型宣言はメモリ領域の確保 C言語のポインタ Javaが機械語に変換されるまで 32bitCPUと64bitCPU リンク・リンカーとは .exeと.dllの違い インタプリタとコンパイル ビルドとは システムコール ハードウェア視点でのプログラム処理の流れ レジスタとは 私が読…