網頁

2013年4月30日 星期二

DB2 sequence 簡單語法

剛好遇上要用db2 sequence, 將試過的語法做個備忘。

1. create
CREATE SEQUENCE XX_SEQ START 1 INCREMENT BY 1 MAXVALUE 999999 CYCLE NO CACHE
說明:
START WITH:起始值
INCREMENT BY:每次增加多少
MAXVALUE:設定最大值,不設定就設成 NO MAXVALUE
CYCLE:當到達最大值時,是否從頭開始,不循環設成NO CYCLE
CACHE:一次產生多個值於記憶體中,方便快速取用,如 CACHE 3 ,就會產生3個值於記憶體中,若不使用,則設成NO CACHE

2. alter (重新設定起始值) ALTER SEQUENCE XX_SEQ RESTART WITH 10
3. 使用 next value for seq_name 取值
SELECT NEXT VALUE FOR XX_SEQ FROM sysibm.sysdummy1
4. drop(刪除)
DROP SEQUENCE XX_SEQ RESTRICT
閱讀全文...

2013年4月26日 星期五

Customize eclipse new class template

囧,會想研究一下這東西的出發點,是因為我懶,以前新增新類別後,一些註解說明都是複製之前的類別內容,在來慢慢改,其中大部份的內容完全一模一樣,為了省下這一段工,以懶為出發點,就來研究如何客製化eclipse code template。

Step 1. 從eclipse menu 點擊 Window -> Preferences -> Java -> Code Style -> Code Templates


Step 2. 展開 Code 或 Comment ,選擇要修改的項目,在點擊 Edit 即可進行修改。


Note: 測試後發現 Comment 這部份怎麼修改都沒有反應。
最後我修改了 Code 中的兩個項目:
New java files(原始內容,其中filecomment, typecomment對應到Comment那部分,修改無效) ${filecomment} ${package_declaration} ${typecomment} ${type_declaration}

New java files(修改後,其中的log4j因為都會用到,懶到最高點,把它加進來)
${filecomment} /* * @(#)${file_name} ${date} * * Copyright (C) 2004 Your Company. * All right reserved. */ ${package_declaration} import org.apache.log4j.Logger; ${typecomment} /** * 類別說明請新增 * @author ${user} * @version 1.0 ${date} */ ${type_declaration}

Class body(原本是空的,我加了log4j和Constructor) /** for log4j */ static Logger log = Logger.getLogger(${type_name}.class.getName()); /** Constructor */ public ${type_name}() {}

經過這樣修改後,每次新增類別時,我又可以省打好多字 ^_______________^
閱讀全文...

2013年4月25日 星期四

安裝 Skype 時,錯誤訊息:先前的安裝並未完成,而且需要重新開機

msn 雖然說4/8停止服務,但一直到今天才被強制要求更新至 skype,沒想到要安裝的時候一直出現『先前的安裝並未完成,而且需要重新開機』,可是重開機,錯誤訊息還是一樣,不給裝就是不給裝。


解決方式:
以下解決方式會修改到登錄編輯程式,請自行承擔使用「登錄編輯程式」的一切風險。
1. 按一下 [開始],再按一下 [執行]/windows 7是[搜尋程式與檔案]。
2. 輸入 regedit,再按一下 [確定]。
3. 找出並按一下下列登錄機碼:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
4. 找出並刪除機碼中的任何 PendingFileRenameOperations 值。
5. 提示您確認刪除時,按一下 [是]。
6. 結束 [登錄編輯程式]。
7. 重新執行 Skype 安裝程式。
閱讀全文...

2013年4月7日 星期日

[紙模]MSM-07 UC製作流程

先來張完成圖,由左至右分別為MSM-07量產型、MSM-07UC和MSM-07S專用型。

常用工具:筆刀、尺、小剪刀、膠水、夾子和牙線。


製作流程:先將圖紙上各零件切割下來,在摸索的組回各部位,很多紙模都沒說明,所以只能憑經驗去組組看,再把適合的黏起來。
腳:






手:




頭、身體主要部分:


這邊手要先裝,才能把身體的背部黏起來。


再加上腳的部分:


火箭推進裝置:


製作完成品:
MSM-07 UC


MSM-07S專用型


MSM-07量產型

閱讀全文...