2011年4月4日 星期一

ABAP常用功能

字串連接
取得字串的某部分
資料型態轉換
日期轉字串
日期加減



CONCATENATE f1 ... fn INTO g [SEPARATED BY h]
f1...fn和g的資料型態須為c、n、d、t、string

------------------------------------------------------------------------

date = '20110331'
yyyy = date+0(4)

------------------------------------------------------------------------

WRITE a TO b
b的資料型態只能是c、n、d、t
a不限

------------------------------------------------------------------------

MOVE  l_date TO l_tmp  YYYYMMDD
WRITE l_date TO l_tmp  DDMMYYYY

------------------------------------------------------------------------

CALL FUNCTION 'RP_CALC_DATE_IN_INTERVAL'

2010年9月30日 星期四

我的第一個Android小程式

第一次嘗試寫Android程式,所以來個透過藍芽連線的雙人連線象棋好了。不過會先出個單機雙人版的,再來才是藍芽連線雙人版。

9/30 畫面做好了,棋子可移動。

目前進度 10/08 單機雙人版完成了,接下來是藍芽連線雙人版部分。先來研究一下藍芽裝置間的通訊程式要怎麼寫吧!

 

2010年8月5日 星期四

MANIFEST.MF設定參照外部檔案

檔案結構
a.jar
/lib/b.jar
c:/lib/c.jar

MANIFEST.MF設定
Class-Path: lib/b.jar file:/C:/lib/c.jar

2010年4月19日 星期一

Google雲端運算

1.Google雲端運算的詳細說明,請參考Googel Code網站
2.Googel Code所列的功能可以簡單整理成以下幾個大項:
   2.1.Google Data API
   2.3.Google Account API


2010年3月21日 星期日

Google App Engine

1.申請「應用服務引擎」帳戶

1.1.用google帳號登入

1.2.點選Create an Application



1.3.輸入手機號碼,格式為+886918123456(省略第一個0),申請完成後,google會回傳一封認證的簡訊到你的手機



1.4.輸入認證碼



1.5.輸入Application資訊



1.6.完成



2.建立開發環境

2.1.下載Eclipse

2.2.下載和安裝Google Plugin for Eclipse and Google App Engine Java SDK

選擇上方Menu的Help->Install New Software,按下Add按鈕後,會出現Add Site視窗, Name隨便輸入,Localtion請輸入http://dl.google.com/eclipse/plugin/3.5



3.建立一個新的專案

選擇上方Menu的File->New->Web Application Project,Use Google Web Toolkit請不要勾選



4.撰寫第一個程式

專案建立時,預設會建立一支servlet,寫一段簡單的程式



5.測試

5.1.在專案上按滑鼠右鍵,選擇Run As->Web Application把server給run起來



5.2.console視窗會顯示server啟動訊息



5.3.開啟browser看程式執行結果



6.Deploy

6.1.透過管理網頁https://appengine.google.com/看一下application現況,現在Current Version顯示None Deployed



6.2.設定Application ID

在專案上按滑鼠右鍵,選擇Properties->Google->App Engine,Application ID需和在google申請的Application Identifier相同



6.3.Deploy

按下Deploy App Engine Project的按鈕



輸入Email和password後,按下Deploy按鈕



Deploy過程中,console視窗會顯示deploy相關訊息



出現Deployment completed successfully代表deploy成功了



6.4.透過管理網頁https://appengine.google.com/看一下application現況,現在Current Version顯示1



6.5.在browser輸入http://iamkcchin.appspot.com/gaetest看到專案已經可以成功運作了

2010年3月18日 星期四

Oracle SQL小技巧


改變日期格式
ALTER SESSION SET NLS_DATE_FORMAT = 'MM/DD/YYYY';

2010年3月17日 星期三

完整移除Oracle


1.停止所有以Oracle開頭的服
   開始/控制台/系統管理工具/服務

2.使用Oracle Universal Installer來移除所有已安裝的Oracle產品。
   開始/所有程式/Oracle Installation Products/Universal Installer)移 除後,還有存有 
   OracleOraHome92TNSListener及OracleServiceORDB的服務

3.刪除Oracle的登錄檔registry
   開始/執行 /regedit進入[登錄編輯程]
   3.1.刪除 HKEY_LOCAL_MACHINE\SOFTWARE下的ORACLE目錄
   3.2.刪除 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下ORACLE相關登錄資料夾
   3.3.刪除 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog \Application下的ORACLE相關
         登錄資料夾

4.刪除在 C:\Program Files下的ORACLE的目錄

5.刪除資料庫目錄c:\oracle