SiteMap

2012年1月2日月曜日

printf 的列印格式、控制字元、修飾子

列印格式   輸出敘述
%c 字元
%s 字串
%d 十進位整數
%u 無號十進位整數
%o 無號八進位整數
%x 無號十六進位整數,以 0 ~ f 表示
%X 無號十六進位整數,以 0 ~ F 表示
%f 浮點數,小數點型式
%e 浮點數,指數 e 型式
%E 浮點數,指數 E 型式
%g 印出 %f 與 %e 較短者
%G 印出 %F 與 %E 較短者
%p 指標位址
%% 印出百分比符號


控制字元   功能
\a 警告音
\b 倒退
\f 換頁
\n 換行
\r 歸位
\t 跳格
\' 印出單引號
\" 印申雙引號
\\ 反斜線
\/ 斜線
\d 八進位 ASCII 碼
\x 十六進位 ASCII 碼



修飾子   功能 範例
- 向左對齊 %-3d
+ 將數值的正負號顯示出來 %+5d
空白 數值為正值時,留一格空白;為負值時,顯示負號 % 6f
將固定欄位長度的數值前空白處填上 0;
與 - 修飾子同時使用時,此修飾子無效
%07.2f
數字 欄位長度,當數值的位數大於所定的欄位長度時,欄位會自動加寬它的長度   %9d
. 數值以 %e, %E, %f 型式表示時,決定小數點後所要顯示的位數 %4.3f
h 表示 short int 或是 unsigned short int %5h
l 表示 long int 或是 unsigned long int %lu
%7.2f 顯示浮點數, 小數點前顯示7位數, 小數點後顯示2位數 v= 20.52

From:
http://matis.pixnet.net/blog/post/22918475

99乘法表@Java

public class Test99
{
    public static void main(String[] args)
    {
        //print the line
        for (int i = 0 ; i < 62 ; i++)
        {
            System.out.printf("-");
        }
        System.out.println("\n");
        //out loop
        for (int i=1 ; i < 10 ; i++)
        {
            //inner loop
            for (int j = 1 ; j < 10 ; j++)
            {
                System.out.printf ("%1dx%1d=%2d ",i,j,i*j);
            }
            System.out.println ("\n");
        }
       
        //print the line
        for (int i = 0 ; i < 62 ; i++)
        {
            System.out.printf("-");
        }
    }
}

2011年12月31日土曜日

2011年12月29日木曜日

IE8 的暫存資料夾

今天要把網路上影片用IE8撥放的暫存檔弄一份保存起來,
憑著以前的記憶翻了翻資料夾發現找不到,到最後才發現其實
它就在原本的位置(汗),只是檔案總管上面看不到!
  以後的我請記住這一點,硍,浪費了我半個小時時間找資料.


2011年10月4日火曜日

JAVA JDK的環境設定

JAVA JDK的環境設定

マイ コンピュータ
我的電腦
or
(コントロール パネル)
(控制台)
プロパティ
內容
or
(システム)
(系統)
詳細設定
進階
環境変数(N)
環境變數(N)
システム環境変数(S)
系統變數(S)



 Pathをダブルクリック 変数に";c:\jdk\bin"を追加してくたさい システム環境変数の新規(W)




寫入三項系統變數(システム環境変数)

01.JAVA_HOME
新規(W)
新增(W)
def.
JDKのインストールの場所
JDK安裝位置
ex:
C:\Program Files\Java\jdk1.6.0_21

------------------
02.CLASSPATH
新規(W)
新增(W)
def.
  讓編譯或實行時期JAVA能依照指定的路徑找到所需要的類別或者jar檔案,簡單說就是類別(Class)的路徑(Path)
ex:
填入 "."
or
"C:\Program Files\Java\jdk1.6.0_27\lib"
------------------
03.PATH
新規(W)
新增(W)
or
編集(I)
編輯(I)
def.
用來指向java編譯器以及java執行檔案的位置,通常是位於
「 JAVA_HOME 路徑 + \bin 」目錄下
ex:
";%JAVA_HOME%\bin"(請注意最前面的分號)
or
;C:\Program Files\Java\jdk1.6.0_27\bin
------------------
PS.
Path,在已有的路徑最後面增加jdk的安裝路徑\bin
(請注意所加上的路徑前面必須有分號";"),
ex: ooxxx;c:\jdk\bin
ooxxx是之前就有的東西,
jdk是安裝javajdk的目錄路徑→;系統變數(新增(N))->
變數名稱填入classpath->變數值填入";安裝路徑\lib"


測試 開啟命令視窗模式(cmd), key入 "java -version", 有反應的話就成功了
但是javac沒效果的話, 請重登或者重開機試試看.

2011年10月2日日曜日

firefox 鍵盤快捷鍵

firefox 鍵盤快捷鍵

firefox 鍵盤操作捷徑 (鍵盤快捷鍵)

比較有用的
ctrl + f  - 目前頁面搜尋字串
ctrl + k - 焦點移到搜尋列
alt + d - 焦點移到網址列



將Firefox Ctrl + Tab傳統分頁切換改成縮圖預覽切換

input about:config
serach browser.ctrlTab.previews


change shortcut setting

Ref.
http://support.mozilla.org/ja/questions/943365?esab=a&s=ctrl%2Btab&r=3&as=s
http://kb.mozillazine.org/Keyconfig_extension