Archive for the ‘情報系’ Category
[memo]数の単位
ONE
TEN
HUNDRED
THOUSAND
MILLION 10の6乗
BILLION 10の10乗
TRILLION 10の12乗
QUADRILLION 10の15乗
QUINTILLION 10の18乗
SEXILLION 10の21乗
SEPTILLION 10の24乗
OCTILLION 10の27乗
NONILLION 10の30乗
DECILLION 10の33乗
| 単位 | 英語名(省略形) | 情報量 |
|---|---|---|
| ビット | bit(b) | |
| バイト | Byte(B) | 1B = 8b |
| キロバイト | Kilo Byte(KB) | 1KB = 1,000B = 103 = 1,000 Byte |
| メガバイト | Mega Byte(MB) | 1MB = 1,000KB = (103)2 = 106 = 1,000,000 Byte |
| ギガバイト | Giga Byte(GB) | 1GB = 1,000MB = (103)3 = 109 = 1,000,000,000 Byte |
| テラバイト | Tera Byte(TB) | 1TB = 1,000GB = (103)4 = 1012 = 1,000,000,000,000 Byte |
| ペタバイト | Peta Byte(PB) | 1PB = 1,000TB = (103)5 = 1015 = 1,000,000,000,000,000 Byte |
| エクサバイト | Exa Byte(EB) | 1EB = 1,000PB = (103)6 = 1018 = 1,000,000,000,000,000,000 Byte |
| ゼタバイト | Zetta Byte(ZB) | 1ZB = 1,000EB = (103)7 = 1021 = 1,000,000,000,000,000,000,000 Byte |
| ヨタバイト | Yotta Byte(YB) | 1YB = 1,000ZB = (103)8 = 1024 = 1,000,000,000,000,000,000,000,000 Byte |
Javaのコンストラクタの覚え書き
クラスの連携においてコンストラクタを使用する時の注意事項
コンストラクタとは?
インスタンスを生成する際、初期化処理をするために定義する特別なメソッド
コンストラクタの特徴
クラスのコンストラクタの有無の違い
1)コンストラクタのないクラス
「デフォルトコンストラクタ」があるとみなされる
–>この場合、引数無し,処理無し
2)コンストラクタがあるクラス
自分が用意したコンストラクタのどれかひとつを必ず利用する必要がある
※デフォルトコンストラクタはない
public class Person {
public int age;
public Person() {
age = 0;
}
}
複数定義した場合は下記のようになる
public class Person {
public int age;
public Person() {
age = 0;
}
public Person(int a) {
age = a;
}
}
資料:(128ページあたり)http://www.knowledge-ex.jp/opendoc/JavaProgramming.pdf
ubuntu10.04にLAMP設定を行う
ubuntu10.04をWebサーバーに変更してからWeb環境を構築するに当たり
インストールしておけば楽になるものを探していたら下記の3つのパッケージを
インストールすることで最小限のWebサーバーが完成しました。
とても簡単、コマンド打って、途中”Y”をEnterするだけです。
sudo apt-get install mysql-server php5-mysql sudo apt-get install php5-cli sudo apt-get install phpmyadmin
test.php というファイル名で下記を記入して保存します。
< ?php phpinfo() ?>
これでOKです
確認方法は、http://localhost/test.php できちんと表示されればOK!
またphpadminもインストールしたので、http://localhost/phpmyadmin/ できちんと表示されればOK!
linoを利用してみる
linoというオンライン上の付箋サービスがとても興味深い。
プライベートモードももちろん友人との共有もできることから
タスク管理、コミュニケーションツールとして利用することができる。
文房具の電子化というイメージかしら。
Ubuntuについて調べる
「Ubuntu」の意味
Ubuntuは、アフリカの単語で「他者への思いやり」や「皆があっての私」といった意味を持ちます。Linuxディストリビューションである Ubuntuは、Ubuntuの精神をソフトウェアの世界に届けます。
Ubuntuの リリース時期とサポート期間
| コードネーム | バージョン | リリース日 | サポート期限 |
| Lucid Lynx | 10.04 LTS | 2010年4月29日 | 2013年4月(デスクトップ) 2015年4月(サーバ) |
| Karmic Koala | 9.10 | 2009年10月29日 | 2011年4月 |
| Jaunty Jackalope | 9.04 | 2009年4月23日 | 2010年10月 |
| Intrepid Ibex | 8.10 | 2008年10月30日 | 2010年4月 |
| Hardy Heron | 8.04 LTS | 2008年4月24日 | 2011年4月(デスクトップ) 2013年4月(サーバ) |
| Dapper Drake | 6.06 LTS | 2006年6月1日 | 2009年6月(デスクトップ) 2011年6月(サーバ) |
| 以下はサポートが終了したリリース | |||
| Gutsy Gibbon | 7.10 | 2007年10月18日 | 2009年4月 |
| Feisty Fawn | 7.04 | 2007年4月19日 | 2008年10月 |
| Edgy Eft | 6.10 | 2006年10月26日 | 2008年4月 |
| Breezy Badger | 5.10 | 2005年10月13日 | 2007年4月 |
| Hoary Hedgehog | 5.04 | 2005年4月8日 | 2006年10月 |
| Warty Warthog | 4.10 | 2004年10月20日 | 2006年4月 |