備查用..
以後要認真看~~
sed 快速參考
http://sed.sourceforge.net/sed1line.txt (英文)
http://sed.sourceforge.net/sed1line_zh-CN.html (中文)
perl 參考
http://www.ibm.com/developerworks/linux/library/l-p102/index.html
備查用..
以後要認真看~~
sed 快速參考
http://sed.sourceforge.net/sed1line.txt (英文)
http://sed.sourceforge.net/sed1line_zh-CN.html (中文)
perl 參考
http://www.ibm.com/developerworks/linux/library/l-p102/index.html
有時我們的程式會使用Unix timestamp來做為時間表示的方法,
Unix timestamp 也有人稱為 Unix time、POSIX time,
但不是每個人都能很快速的算出從GMT (格林威治) 1970年1月1日00時00分00秒 至今的秒數(應該沒人不同意吧?)。
為此在使用 Linux / Unix 的時候,就會想要快速的知道怎麼計算?
這邊有從網路上蒐集而來的方法,就來看看吧。
| # 轉換 Unix timestamp 為本地時間 (依系統時區)。 |
| [xxooxp@blogspot / ]# perl -le 'print scalar(localtime(1287234368))' |
| Sat Oct 16 21:06:08 2010 |
| # 轉換 Unix timestamp 為 GMT 時間。 |
| [xxooxp@blogspot / ]# perl -le 'print scalar(gmtime(1287234368))' |
| Sat Oct 16 13:06:08 2010 |
| # 按照本地時間 (依系統時區),計算出 Unix timestamp。 |
| [xxooxp@blogspot / ]# perl -le 'print time()' |
| 1287234778 |
| # 在 Linux 系統轉換 Unix timestamp 為本地時間更方便。 |
| [xxooxp@blogspot / ]# date –d @1287234778 |
| Sat Oct 16 21:12:58 CST 2010 |
參考資料:
Epoch & Unix Timestamp Conversion Tools
[xxooxp@blogspot / ]# info date
方法如下圖:
接著按照你 Java 程式的安裝位置(通常是: C:\Program File\Java\jdk1.5.0_05\bin,但小弟是安裝在 ;D:\Java\jdk_1.5.0_05\bin 這個目錄)來輸入設定值。因為 Java 的編譯器(javac.exe)是放在 bin 這個資料夾,所以需要將「Path」變數指向 bin 資料夾。
輸入的格式如下,在「變數值」文字方塊的最後一格,鍵入以下值:
;D:\Java\jdk_1.5.0_05\bin
接下來就是要設定 UltraEdit -32了。
如下圖,開啟UltraEdit - 32,進階 > 工具配置。
照下圖設定,功能表項目名稱輸入「java compile」,輸入完後按「插入」。
依下圖設定,功能表項目名稱輸入「java run」,輸入完後按「插入」。
以上的設定,會將程式的「編譯」、「執行」結果擷取到「UltraEdit - 32」。 接下來就是測試有沒有成功了~
輸入以下程式碼來測試:
public class test {
public static void main(String[] args) {
System.out.println("Test Success!");
}
}
並請將該檔案之檔名取為 test.java 並存檔。
如果設定成功的話,應該會在 進階 > 工具配置,看見下圖。
先選擇,java compile 來編譯程式,編譯成功的話!UltraEdit - 32 不會出現特別訊息。 接著在選擇 java run 來執行程式,成功的話!如下圖(注意最下面。)
