ゴミクズSEのなんやかんや

気分のったときになんやかんや書く。ウェブブックマーク+ソース置き場+公開メモ。

windows7をクリーンインストールしたときにやること

win7クリーンインストールするとうまくアップデートできない現象が発生する。

このあたりのKBを先入れする。

1.KB3177467 (2016年9月21日配信)
2.KB3125574 (2016年5月18日 convenience rollup)
3.KB3172605 (2016年8月17日rollup & 最新のWindows Update Client入り)
4.KB3185278 (2016年9月21日公開: 当時最新のrollup)

[参考]

Windows7 SP1 クリーンインストール直後のWindows Update (どのKBを先入れすると時間がかからなくて済むか? 2017年1月) - ぼくんちのTV 別館

今年の抱負

1.やせる(目標75キロ以下)
 ⇒105kgから100kgに(4/5更新)

2.表情を意識する。
 ⇒あんまできてない(4/5更新)


3.労働時間改善(目指せ定時上がり)
 ⇒残業40時間程度になった(4/5更新)

4.ブログを書き続ける(1ページ/週)
 ⇒できてない(4/5更新)

5.寝る前スマホをやめる。照明落としたらスマホはしまう。
 ⇒できてない(4/5更新)




がんばる

内部クラス

Javaで内部クラスと呼ばれるものの書き方は色々ある。

参考サイト様
http://www.booran.com/menu/java/inner.html


内部クラスはコンパイル後のオブジェクトファイルに注意が必要。

例えば、こんなソース

class Test{void getTest(){}}

class InnerClassTest{
    public static void main(String[] args){
        Test t = new Test() {
            void getTest(){
                System.out.println("Sub") ;
            }
        } ;
        t.getTest() ;
   }
}

こいつをコンパイルすると

InnerClassTest$1.class
InnerClassTest.class
Test.class

オブジェクトファイルとしてはこんなんが出力される。
内部クラスは$1がついて別ファイルとなる。

ライブラリ管理やサーバへの配布を行う時に注意しないといけないよ。

コマンドプロンプトのエスケープ仕様

Cmdで「^」はエスケープ文字。

参考サイト。
http://up-cat.net/%25A5%25B3%25A5%25DE%25A5%25F3%25A5%25C9%25A5%25D7%25A5%25ED%25A5%25F3%25A5%25D7%25A5%25C8%25A4%25CE%25A5%25A8%25A5%25B9%25A5%25B1%25A1%25BC%25A5%25D7%25BB%25C5%25CD%25CD.html