2012年9月19日 星期三

心得 免費的UML工具


以下是我是用過的 免費UML 軟體

                  外掛很多,不過用起來不是很順,有些外掛圖案要自己找
                   只要安裝 java,就可執行,不過sequence diagram 沒有火柴人的圖形?
                   似乎是 原本的 JUDE 改良後換名稱得,目前試用中

                    有中文化,不過每次進入都會詢問是否要轉專業版或捐款

2012年9月18日 星期二

心得 eclipse svn plugin

這裡簡單紀錄摘要一下 eclipse 安裝 svn plugin, google 一下大約找到以下[1], [2] 兩個plugin,安裝流程因該都差不多,用法可能有點小差異,這裡我是以[1] polarion 所提供的plugin 為主。


 我eclipse 版本是3.6.2,

步驟1 help->Install new software


步驟2 輸入plugin url 的路徑,基本上按下一步就可以裝好了


======================

接下來是簡單的匯入專案

        File->new->other, 選擇SVN-> project from SVN


         create new repository location , 輸入SVN server 的 url SVN帳號密碼
     


       就可以吧SVN 的檔案匯入了,並且套入版控




參考:
[1]http://www.polarion.com/products/svn/subversive/download.php
[2]http://www.eclipse.org/subversive/latest-releases.php

2012年9月6日 星期四

轉貼 java 內部呼叫 Thread

在書上看到的一些 Thread 應用 大多是呼叫 Class 的方式來說明,不過 inner class 使用 Thread 倒是不好查到資料。 所以,以下就做個紀錄


//先宣告
private volatile Thread lookupThread;

private void lookupAsync() {
   Runnable lookupRun = new Runnable() {
     public void run() {
      String bal = lookupBalance();
      setBalanceSafely(bal);
     }
   };
   lookupThread = new Thread(lookupRun, "lookupThread");
   lookupThread.start();


參考:http://www.java2s.com, Swing and Thread for length operation