Sunday, June 27, 2004

 

畢旅剪輯

一些有趣的照片喔~


這是我


什麼動作...


大炮你很驚訝嘛~


冷鵬的呆臉








國王、大臣、平民、奴隸保衛戰


機車的土耳其冰老闆


冷鵬的呆臉2


風櫃




阿福的店喔








一些偶像照


美麗夕陽下的兩人...


千手冷鵬


坐仙人掌


重點是後面那個喝水的




明明動作差不多...感覺差很多~


桌布一張














奇怪的一群人


真男兒




奔向太陽


比鬼還慘的臉


冷鵬的呆臉3




沙灘神經病


回家囉


熊寶兔寶的重逢

由 swanky 發表於 June 27, 2004 01:50 PM | 引用
反向連結
迴響

最後一張什麼鬼
好像靈異第六感喔

我是說 光啊什麼的
哈!

Posted by: QA 發表於 2004-06-27 09:45 PM

可以解釋一下 為什麼放最後一張上去嗎?? 明明就照得很失敗 Oh My God >O<
真的很像靈異照片!!

Posted by: shumi 發表於 2004-06-27 10:02 PM

OHOHOH! 我還要更多

Posted by: 小魚 發表於 2004-06-27 10:35 PM

Saturday, June 19, 2004

 

主持畢業典禮

最左邊的是wacow、再來是女主持人ccaannaa、然後是我跟兔寶

由於被畢聯會的老師選中
所以我當上了今年畢業典禮的主持人
想了、練了好久的台詞
真正要講的時候大四的學長姐已經快跑光了 >-<
不過也沒關係啦,我心裡想的是終於可以結束了
可以明天好好地去畢業旅行啦~ ^^"

另外,穿的那麼正式我還真不習慣呢....
大炮說我的穿著像校長...

由 swanky 發表於 June 19, 2004 08:08 PM | 引用
反向連結
迴響

呵呵 又是一張俊男美女圖

Posted by: JiaYun 發表於 2004-06-19 08:29 PM

呵呵~ 謝謝誇獎啦~ ^^"

Posted by: swanky 發表於 2004-06-19 11:38 PM

Tuesday, June 08, 2004

 

Getting Started with Eclipse and the SWT

Getting Started with Eclipse and the SWT
JavaWorld版上看到的一篇文章
裡面的內容還蠻豐富的
從安裝、寫SWT程式、裝C++外掛到用Eclipse實作Refactor、Design Pattern都有~
有興趣的一定要看看喔~


 

可憐的貓

林世鵬把他家的貓....
oh my god~~~
虐貓慘案>

虐貓慘案


Monday, June 07, 2004

 

黃子嘉離散線代研究室

黃子嘉離散線代研究室
這是補習班老師的網站
裡面有線代跟離散的討論區
還是他書的堪誤
要好好加油K數學啦~

由 swanky 發表於 June 7, 2004 11:16 AM

Saturday, June 05, 2004

 

判斷前、中、後序

一個小小的判斷前、中後序的程式
前序是運算子在兩個運算元之前
後序是運算子在兩個運算元之後
中序就是我們一般所使用的運算式

像是下面三個式子的值是相同的:

我只用短短的regular expression
所以只能判斷一個運算子與兩個運算元
如果要任意運算式丟進來都可以判斷...
那我就不知道那個pattern是有多複雜了~ *-*

import java.util.regex.*;

/**
 * @author Hsiao Yu Cheng
 */
public class WhatFix{
   /** 前序 */
   public static final int PREFIX = 0;
   /** 後序 */
   public static final int POSTFIX = 1;
   /** 中序 */
   public static final int INFIX = 2;

   /**
    * 判斷前、中、後序
    * 例如:
    * int result = WhatFix.detect("(+ 4654 1464)");
    * switch(result){
    *    case WhatFix.PREFIX:
    *       //前序
    *       break;
    *    case WhatFix.POSTFIX:
    *       //後序
    *       break;
    *    case WhatFix.INFIX:
    *       //中序
    *       break;
    * }
    * @param expression
    *           運算式
    * @return 前、中、後序
    */
   public static int detect(String expression){
      //判斷前序
      Pattern p = Pattern.compile("([+|-|*|/]\\s+\\d+\\s+\\d+)");
      Matcher m = p.matcher(expression);
      boolean b = m.find();
      if(b){
         return PREFIX;
      }
      //判斷後序
      p = Pattern.compile("(\\d+\\s+\\d+\\s+[+|-|*|/])");
      m = p.matcher(expression);
      b = m.find();
      if(b){
         return POSTFIX;
      }
      //中序
      return INFIX;
   }

   public static void main(String[] args){
      int result = detect("(+ 4654 1464)");
      switch(result){
         case PREFIX:
            System.out.println("前序");
            break;
         case POSTFIX:
            System.out.println("後序");
            break;
         case INFIX:
            System.out.println("中序");
            break;
      }
   }
}
由 swanky 發表於 June 5, 2004 11:26 PM

 

A Whole New World

A Whole New World歌詞
最近很喜歡這首歌^^*

A Whole New World(電影"阿拉丁"主題曲)
Lyrics:Tim Rice Music:Tim Rice Vocal:Peabo Bryson/Regina Bellie

I can show you the world
Shining, Shimmering, splendid
Tell me, princess, now when did
You last let your heart decide

I can open your eyes
Take you wonder by wonder
Over, sideways and under
On a magic carpet ride

A whole new world
A new fantastic point of view
No one to tell us no or where to go
Or say we're only dreaming

A whole new world
A Dazzling place I never knew
But when I'm way up there
It's crystal clear
That now I'm in a whole new world with you
(now I'm in a whole new world with you)

Unbelievable sights
Indescribable feeling
Soaring, tumbling, freewheeling
Through an endless diamond sky

A whole new world
(Don't you dare close your eyes)
A hundred thousand things to see
(Hold your hreath - it gets better)
I'm like a shooting star I've come so far
I can't go back to where I used to be

A whole new world
(Every turn a surprise)
With new horizons to pursue
(Every momment red-letter)
I'll chase them anywhere
There's time to spare
Let me share this whole new world with you

A whole new world
That's where we'll be
A thrilling chase
A wondrous place
For you and me

===[中譯版]
美麗新世界

我可以為妳呈現
一個閃亮輝煌的世界
告訴我 小公主
妳最後一次順著心做決定是何時?

我可以張開妳的雙眼
帶妳看盡
路旁與地底的奇異景緻
或是來一趟魔毯之旅

一個美麗新世界
一個嶄新絕妙的觀點
沒有人拒絻我們
我訴我們何去何從
或只是整天做著白日夢

一個美麗新世界
一個從未到過的眩目地方
但從這裡開始
我很清楚
我和妳正身在一個美麗新世界中

不可思議的視野
無法形容的感覺
盡情翻轉
自由地遨翔於 鑽石般的天空中

一個美麗新世界
許許多多事物等著去欣賞
我就像一顆流星
來自遙遠的地方
無法回到原來的故鄉

一個美麗新世界
有著新的地平線待你捕捉
我會追隨它們至天涯海角
時間用之不竭
讓我和你分享這個美麗新世界

一個美麗新世界
那是我們將到達的地方
(我們將到達的地方)
一個令人興奮的地方
(一個神奇的地方)
為妳我而存在

由 shumi 發表於 June 5, 2004 05:26 AM

Friday, June 04, 2004

 

EYEZMAZE

EYEZMAZE
早上都在玩裡面的Flash小遊戲
還不錯玩

由 swanky 發表於 June 4, 2004 01:01 PM
迴響

破關流程:
http://blog.masodigitalstudio.com/archives/000061.html

Posted by: swanky 發表於 2004-06-09 11:53 AM

 

讀檔剖析文字新利器:Scanner

其實是從下面這篇文章看到的:
Programming with the New Language Features in J2SE 1.5
覺得實在是蠻好用的
所以跟大家簡單介紹一下~

java.util.Scanner是Java1.5新加入的文字處理類別
它可以把讀入的字串轉成各種 primitive type 像是 int, long....等
也可以用 regular expression 來剖析讀入的字串

API中有下列的範例:

  1. 從 console 讀入文字,並轉成 int (預設是以空白為分隔單位)
  2. Scanner sc = new Scanner(System.in);
    int i = sc.nextInt();
    
  3. 從檔案讀出 long
  4. Scanner sc = new Scanner(new File("myNumbers"));
    while (sc.hasNextLong()) {
       long aLong = sc.nextLong();
    }
    
  5. 使用其他的分隔單位(delimiter)
  6. String input = "1 fish 2 fish red fish blue fish";
    Scanner s = new Scanner(input).useDelimiter("\\s*fish\\s*");
    System.out.println(s.nextInt());
    System.out.println(s.nextInt());
    System.out.println(s.next());
    System.out.println(s.next());
    s.close();
    
    輸出:
    1
    2
    red
    blue
    
  7. 或是使用 regular expression 剖析
  8. String input = "1 fish 2 fish red fish blue fish";
    Scanner s = new Scanner(input);
    s.findInLine("(\\d+) fish (\\d+) fish (\\w+) fish (\\w+)");
    MatchResult result = s.match();
    for (int i=1; i<=result.groupCount(); i++)
       System.out.println(result.group(i);
    s.close();
    

其他我看到蠻有用的方法還有:

大家研究看看吧~ ^^"

由 swanky 發表於 June 4, 2004 12:27 AM

Thursday, June 03, 2004

 

僕の見た秩序

僕の見た秩序
最近同學很無聊在上課一直做一些有的沒
印下來黏貼
不過做出來還蠻不賴的

由 swanky 發表於 June 3, 2004 03:55 PM

 

Eclipse帶著走

如何快速使用Eclipse~
補充如何使用外掛來設計GUI介面及一些Eclipse的小技巧

快速使用Eclipse

  1. 解壓縮完成安裝
  2. 詳情請參照IDE-eclipse
  3. 把之前的使用的Project匯入至目前的workspace
  4. 在左方的package explorer中,按右鍵選Import,選Existing Project into workspace
    然後找到有project的目錄,就可以將之import進來了。
  5. Import其他java檔到目前的Project
  6. 在左方的package explorer中,在你的project上按右鍵,有一個選項Import可以引入其他java檔
    點選後選擇File System 就可以從電腦中搜尋類別檔案所在處。

安裝外掛來設計GUI介面

  1. 安裝外掛
  2. 可以去Jigloo SWT/Swing GUI Builder 下載jigloo272.zip這個檔案 將它解壓縮到eclipse的所在目錄就行了
    解壓縮後你會發覺似乎沒什麼改變,那是因為外掛檔案已經自動放進plugins與features資料夾內了。
  3. 使用外掛設計GUI程式
  4. 在New裡面看不到,要選New的最後一個Other..,然後選擇GUI Forms再尋找你要的介面類型,就可以拖拖拉拉完成GUI介面了。

其它技巧

  1. run 剛才執行過的程式
  2. ctrl + F11
  3. 更改類別名稱
  4. 不需要一個個更改,只要在package explorer中的類別上按右鍵,點選Refactor的Rename,重新輸入即可
    所有有用到這個類別的都會自動更改。
    Move也是相同功能唷,就是移動類別時,會自動幫你更正。
  5. 更改任何變數名稱
  6. 更改任何變數名稱也是一樣選取變數,按右鍵點選Refactor的Rename,eclipse就會全部幫你更正,不用再一個個改囉!
  7. 加程式註解
  8. 想要為程式加上註解時,只要在類別、方法或欄位的前一行打/**然後按enter,就會自動幫你加上一些簡單的注解
    像是方法的參數、有無回傳值等等,當然詳細的注解還是要自己加上去囉!
  9. 看程式註解
  10. 想要看註解時,可以點選下方的java doc,或是將游標移到方法上面,就可以看到註解了。
  11. 顯示行號
  12. 在Window的Preferences裡,選擇java裡的Editor,把Show line numbers選取就可以啦!
    也可以自己改其他設定。
  13. 格式縮排
  14. shift + ctrl + F
由 shumi 發表於 June 3, 2004 12:53 PM