”温故知新” なことなど

コメントは、タイトル下の"without comments"を押下して記入ください

Archive for the ‘情報系’ Category

[memo]数の単位

without comments

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

参考URL:http://www.asahi-net.or.jp/~ax2s-kmtn/ref/unit.html

Written by nextschool

8月 23rd, 2010 at 10:37 pm

Posted in 情報系,生活

Tagged with

Javaのコンストラクタの覚え書き

without comments

クラスの連携においてコンストラクタを使用する時の注意事項

コンストラクタとは?
インスタンスを生成する際、初期化処理をするために定義する特別なメソッド

コンストラクタの特徴

  • メソッド名とクラス名が必ず同じである
  • 戻り値は指定できない
  • 引数の異なるコンストラクタを複数定義可能
  • コンストラクタ自体を省略することも可能
  • クラスのコンストラクタの有無の違い
    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

    Written by nextschool

    8月 9th, 2010 at 11:30 am

    Posted in セミナー,情報系,言語

    Tagged with

    ubuntu10.04にLAMP設定を行う

    without comments

    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!

    Read the rest of this entry »

    Written by nextschool

    8月 1st, 2010 at 4:26 am

    Posted in Hacks,情報系,設定

    Tagged with , ,

    linoを利用してみる

    without comments

    linoというオンライン上の付箋サービスがとても興味深い。
    プライベートモードももちろん友人との共有もできることから
    タスク管理、コミュニケーションツールとして利用することができる。

    文房具の電子化というイメージかしら。

    Written by nextschool

    7月 17th, 2010 at 10:27 pm

    Posted in 情報系,文房具,設定

    Tagged with

    Ubuntuについて調べる

    without comments

    「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月

    Written by nextschool

    6月 29th, 2010 at 8:33 am

    Posted in 情報系,設定

    Tagged with