基本情報技術者試験 - ヒット率
「ヒット率」
目的とするデータがキャッシュメモリに入っている確率。
「1-ヒット率」
キャッシュメモリになくて主記憶装置にアクセスする確率。
「実行アクセス時間」
①キャッシュメモリのアクセス時間 × ヒット率
②主記憶装置のアクセス時間 ×(1-ヒット率)
①+②=実行アクセス時間
例題:
主記憶のアクセス時間が60ナノ秒,
キャッシュメモリのアクセス時間が10ナノ秒であるシステムがある。
キャッシュメモリを介して主記憶にアクセスする場合の実効アクセス時間が15ナノ秒であるとき、
キャッシュメモリのヒット率は幾らか。
答え:
(10×n)+(60×(1-n)) = 15
10n+60-60n = 15
-50n = -45
n = 0.9
基本情報技術者試験 - n進数
もともと文系だからか2進数とか言われてもわからない。
ということで一からお勉強。
まずはn進数について。
0~9までを使って数を表すのが10進数。
0と1を使うのが2進数。
0~7までを使うのが8進数。
0~9までの数字とA~Fまでのアルファベットを使うのが16進数。
redmineインストール
日々の勉強のスケジュールをredmineでやろうと思ってWindows7にインストールしてみた。
個別でインストールするとめんどくさいので、
もちろんオールインワンパッケージで。
https://bitnami.com/stack/redmine
しかしこれがハマったハマった。
インストールしてlocalhostへはもちろんアクセスできるんだけど、
http://localhost/redmineにアクセスしようとすると、「Internal Error」が発生。
わけわからなくて一回アンインストールしてインストールしなおしてみたり、
インストール済みのxamppとかアンインストールしてみたり、
色々調べてみたけど全然だめ。
小一時間悩んだ挙句、インストール時のフォルダを
デフォルトの「C:\BitNami\redmine-2.4.2-0」から「C:\BitNami\redmine」に
変更したら無事アクセスできた。
- 作者: 日経SYSTEMS
- 出版社/メーカー: 日経BP社
- 発売日: 2014/07/03
- メディア: Kindle版
- この商品を含むブログを見る
無名関数
パーフェクトPHPから引用
p.114-115
名前のない関数。
関数の戻り値を変数に代入したりできる。
<?php $add = function($val1, $val2) { return $val1 + $val2; }続きを読む