http://alphasis.info/2011/11/jquery-gyakubiki-radio-backgroundcolor/
2016年5月30日月曜日
2016年5月25日水曜日
C言語 scanf 暴走した。。
scanfの戻り値を見て判断する。
戻り値は、入力できた個数が帰ってくる。
呪文scanf("%*s");を唱える。
ことで回避できた。
double hoge;
while(1){
// 異常値対策
if(scanf("%lf", &hoge) != 1){
printf("数字入れてクダサイ。\n");
scanf("%*s");
continue;
}
}
2016年5月24日火曜日
ASP.NETでの基本認証のログイン情報取得
ASP.NETの仕組みを理解しておこう
HttpContext.User
でユーザー情報を取得し、ActiveDirectoryを検索しに行き、情報を取得する。
ActiveDirectory情報を取得
HttpContext.User
でユーザー情報を取得し、ActiveDirectoryを検索しに行き、情報を取得する。
ActiveDirectory情報を取得
2016年5月18日水曜日
インスタンスの数を数える場合
staticでクラス全体で共有する変数をもたせて、コンスタラクタでカウントすればいい
public class Test_iga {
int num ;
static int counter = 0;//クラスの数を数える
static int getCounter(){
return counter;
}
//Constucter
Test_iga() {
int num = counter;
System.out.println("counter in Constructer:" + counter);
counter++;
}
public static void main(String[] args) {
System.out.println("o1.num---------------------");
Test_iga o1 = new Test_iga();
System.out.println("o1.num"+o1.num);
System.out.println("o1.counter"+o1.counter);
System.out.println("getCounter()" + getCounter());
System.out.println("o2.num---------------------");
System.out.println("o2.num");
Test_iga o2 = new Test_iga();
System.out.println("o2.num"+o2.num);
System.out.println("o2.counter"+o2.counter);
System.out.println("getCounter()" + getCounter());
System.out.println("o3.num---------------------");
System.out.println("o3.num");
Test_iga o3 = new Test_iga();
System.out.println("o3.num"+o3.num);
System.out.println("o3.counter"+o3.counter);
System.out.println("getCounter()" + getCounter());
}
}
java Test_iga
o1.num---------------------
counter in Constructer:0
o1.num0
o1.counter1
getCounter()1
o2.num---------------------
o2.num
counter in Constructer:1
o2.num0
o2.counter2
getCounter()2
o3.num---------------------
o3.num
counter in Constructer:2
o3.num0
o3.counter3
getCounter()3
public class Test_iga {
int num ;
static int counter = 0;//クラスの数を数える
static int getCounter(){
return counter;
}
//Constucter
Test_iga() {
int num = counter;
System.out.println("counter in Constructer:" + counter);
counter++;
}
public static void main(String[] args) {
System.out.println("o1.num---------------------");
Test_iga o1 = new Test_iga();
System.out.println("o1.num"+o1.num);
System.out.println("o1.counter"+o1.counter);
System.out.println("getCounter()" + getCounter());
System.out.println("o2.num---------------------");
System.out.println("o2.num");
Test_iga o2 = new Test_iga();
System.out.println("o2.num"+o2.num);
System.out.println("o2.counter"+o2.counter);
System.out.println("getCounter()" + getCounter());
System.out.println("o3.num---------------------");
System.out.println("o3.num");
Test_iga o3 = new Test_iga();
System.out.println("o3.num"+o3.num);
System.out.println("o3.counter"+o3.counter);
System.out.println("getCounter()" + getCounter());
}
}
java Test_iga
o1.num---------------------
counter in Constructer:0
o1.num0
o1.counter1
getCounter()1
o2.num---------------------
o2.num
counter in Constructer:1
o2.num0
o2.counter2
getCounter()2
o3.num---------------------
o3.num
counter in Constructer:2
o3.num0
o3.counter3
getCounter()3
2016年5月14日土曜日
mac ショートカットキー
spotligjt表示
|
command+space
|
||
delete
|
fn+delete
|
||
半角入力
|
英数
|
||
ウィンドウを閉じる
|
command + W
|
||
OSバージョン確認
|
sw_vers
|
https://support.apple.com/ja-jp/HT201260
|
|
アプリを終了する
|
command + Q
|
||
アプリを隠す
|
command + H
|
||
アプリを切り替え
|
command + tab
|
||
ディスクトップ表示
|
command + F3
|
||
ひらがな変換
|
Control + J
|
option+Z
|
fn + F6
|
カタカナ変換
|
Control + K
|
option+X
|
fn + F7
|
全角英字に変換
|
Control + L
|
option+C
|
fn + F9
|
半角カタカナに変換
|
Control + ;
|
option+A
|
fn + F8
|
半角英字に変換
|
Control + :
|
option+S
|
fn+F10
|
入力を順次切り替える
|
option + tab
|
||
強制終了
|
command + option + esc
|
||
全画面表示の切り替え
|
Control + command + F
|
||
切り取り
|
「Command + C」でコピーして、貼り付け時に「Command + Option + V」でファイル移動
|
||
画面キャプチャ
|
command + shift +4
|
登録:
投稿 (Atom)