- Oct 16 Sat 2010 20:23
-
PC Remote Control Instruction Manual(PC 遙控器操作指南)
- Nov 14 Fri 2008 14:04
-
【軟體工具】區域網路即時通訊 NetSend Broker
- Feb 22 Fri 2008 13:04
-
AJAX & JSON Sample
- Oct 17 Wed 2007 15:08
-
java.util.regex.Pattern (Regular Expression)
Regular Expression 是很好用的東西,Java 當然也有囉
這次為了將時間字串拆解而使用了 Pattern 類別
import java.util.regex.*;
public class Splitter {
public static void main(String[] args) throws Exception {
Pattern p = Pattern.compile("[:,/\\s]+");
//這裡就用到了 Regular Expression
String [] result = p.split("2007/10/17 15:02:30");
for (int i = 0; i < result.length; i++) {
System.out.println(result[i]);
}
}
}
這次為了將時間字串拆解而使用了 Pattern 類別
import java.util.regex.*;
public class Splitter {
public static void main(String[] args) throws Exception {
Pattern p = Pattern.compile("[:,/\\s]+");
//這裡就用到了 Regular Expression
String [] result = p.split("2007/10/17 15:02:30");
for (int i = 0; i < result.length; i++) {
System.out.println(result[i]);
}
}
}
- Oct 17 Wed 2007 12:04
-
SQL Server CONVERT() 日期轉換範例
這陣子常用到,乾脆放上來省得去找
select CONVERT(varchar, getdate(), 120 )
2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')
20040912110608select CONVERT(varchar(12) , getdate(), 111 )
2004/09/12
select CONVERT(varchar, getdate(), 120 )
2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')
20040912110608select CONVERT(varchar(12) , getdate(), 111 )
2004/09/12
- Sep 01 Fri 2006 13:52
-
Perl DBD::Oracle
今天安裝了連接 Oracle 需要使用的模組如下:
1. 執行 ppm 進行安裝 DBI、DBD::Oracle
2. 原則上安裝完畢,程式就可以執行了,可是遇到如下的問題:
error "ORA-12705: Cannot access NLS data files or invalid environment specified"3. 上網找了好久,終於找到答案了:如果在同一台電腦上已經先安裝了標準的 Oracle Database Client,就會出現這個錯誤訊息,解決方法可至登錄的 \HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 內找出 NLS_LANG 子機碼,這個機碼的值是 NA,也是導致 ORA-12705 錯誤的原因,因此將 NLS_LANG 子機碼更名就可以了!
1. 執行 ppm 進行安裝 DBI、DBD::Oracle
2. 原則上安裝完畢,程式就可以執行了,可是遇到如下的問題:
error "ORA-12705: Cannot access NLS data files or invalid environment specified"3. 上網找了好久,終於找到答案了:如果在同一台電腦上已經先安裝了標準的 Oracle Database Client,就會出現這個錯誤訊息,解決方法可至登錄的 \HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 內找出 NLS_LANG 子機碼,這個機碼的值是 NA,也是導致 ORA-12705 錯誤的原因,因此將 NLS_LANG 子機碼更名就可以了!
- Aug 24 Thu 2006 11:29
-
CRON for Windows
今天在 Windows 安裝了 CRON,用來測試寫好的 Perl 程式,步驟如下:
1. 至 http://cronw.sourceforge.net/ 下載 CRONw
2. 將 CRONw_2.0.zip 解壓縮至 Perl 目錄下
3. 開啟 DOS 命令列視窗,cd 至 CRONw 目錄
1. 至 http://cronw.sourceforge.net/ 下載 CRONw
2. 將 CRONw_2.0.zip 解壓縮至 Perl 目錄下
3. 開啟 DOS 命令列視窗,cd 至 CRONw 目錄
- Aug 21 Mon 2006 18:28
-
Perl + Tomcat + MySQL
不想再加裝 Apache,只是自己寫一些小程式玩玩而已,就直接在 Tomcat 上跑吧!
1. 將 Tomcat 4.1serverlibservlets-cgi.renametojar 改為 servlets-cgi.jar
2. 修改環境變數
1. 將 Tomcat 4.1serverlibservlets-cgi.renametojar 改為 servlets-cgi.jar
2. 修改環境變數
- Aug 18 Fri 2006 12:39
-
FireFox 貼文 copy&paste 解決方法
使用 Firefox 發表文章時,若用到 Copy&Paste,FireFox 就會出現以下錯誤訊息:
[Java Script應用程式]
Unprivileged scripts cannot access Cut/Copy/Paste programatically for security reasons.......
在網路上找到解決方法如下:
作者Major,引用文章位址:
[Java Script應用程式]
Unprivileged scripts cannot access Cut/Copy/Paste programatically for security reasons.......
在網路上找到解決方法如下:
作者Major,引用文章位址:
- Dec 23 Thu 2004 13:06
-
Tomcat + MySQL
安裝jdk1.4安裝Tomcat 5.0.18(based on jdk1.4才能安裝此版本)安裝apache-ant-1.6.0-bin(unzip到C:即可)安裝jakarta-log4j-1.2.8安裝Java2HTML(選擇性)安裝mysql-connector-java-3.0.10-stable(unzip將jar檔案放置在Tomcatcommonlib下)安裝mysql-4.0.23-win設定環境變數
(1.) JAVA_HOME:C:j2sdk1.4
(2.) CLASSPATH:C:j2sdk1.4libtools.jar;c:j2sdk1.4libdt.jar;.
(3.) ANT_HOME:C:apache-ant-1.6.0
(4.) Path加上:"%JAVA_HOME%bin";"%ANT_HOME%bin"Tomcat預設為8080 Port,如要改為80,在Tomcatconfserver.xml,找出< port="8080"> 修改Tomcatconf目錄下的server.xml,增加新站台的context如:< path="msgboard" docbase="messageboard" debug="0" crosscontext="true" reloadable="true">< /context>,如此以後class有修改,會自動 refresh執行Tomcatbin的startup.bat啟動Tomcat Server執行mysqlbin的winmysqladmin.exe啟動mysql
(1.) JAVA_HOME:C:j2sdk1.4
(2.) CLASSPATH:C:j2sdk1.4libtools.jar;c:j2sdk1.4libdt.jar;.
(3.) ANT_HOME:C:apache-ant-1.6.0
(4.) Path加上:"%JAVA_HOME%bin";"%ANT_HOME%bin"Tomcat預設為8080 Port,如要改為80,在Tomcatconfserver.xml,找出< port="8080"> 修改Tomcatconf目錄下的server.xml,增加新站台的context如:< path="msgboard" docbase="messageboard" debug="0" crosscontext="true" reloadable="true">< /context>,如此以後class有修改,會自動 refresh執行Tomcatbin的startup.bat啟動Tomcat Server執行mysqlbin的winmysqladmin.exe啟動mysql
- Aug 17 Tue 2004 15:56
-
RSS (Really Simple Syndication)
RSS 是一種 XML 文件,用許多預先定義好的標籤來呈現資訊的內容;透過這些標籤,讀者可以很快地掌握像是作者、發表時間、標題、描述等詮釋資料,也可以用這些詮釋資料來檢索、比對、排序、重組等。
由於 RSS 飼料均採用了預先定義妥當的可擴充標記語言 (XML) ,所以不同來源的RSS 飼料仍舊可以整合在一起,無論他們的發表時間(、所在時區)、內容語言、媒體類型皆然。這意味著你可以在自己的電腦上安裝 FeedDemon 、 RSS Bandit 、 SharpReader 、 NewzCrawler 或任何 RSS 閱讀器(有些甚至是免費的!),就可以輕鬆愉快地一口氣從成千上萬的網站中,自由搭配新聞來源。想像一下,這就好像你訂閱了一份報紙,政經新聞來自民生報、演藝新聞來自大成報、副刊是聯合報、漫畫是 China Post !
以下是支援中文的RSS閱讀器軟體推薦:
1. Tristana (免費,中文支援程度優))前往下載>>
2. FeedDemon(免費試用20天,功能較豪華)前往下載>>
p.s.此文摘錄自UDN數位文化誌
由於 RSS 飼料均採用了預先定義妥當的可擴充標記語言 (XML) ,所以不同來源的RSS 飼料仍舊可以整合在一起,無論他們的發表時間(、所在時區)、內容語言、媒體類型皆然。這意味著你可以在自己的電腦上安裝 FeedDemon 、 RSS Bandit 、 SharpReader 、 NewzCrawler 或任何 RSS 閱讀器(有些甚至是免費的!),就可以輕鬆愉快地一口氣從成千上萬的網站中,自由搭配新聞來源。想像一下,這就好像你訂閱了一份報紙,政經新聞來自民生報、演藝新聞來自大成報、副刊是聯合報、漫畫是 China Post !
以下是支援中文的RSS閱讀器軟體推薦:
1. Tristana (免費,中文支援程度優))前往下載>>
2. FeedDemon(免費試用20天,功能較豪華)前往下載>>
p.s.此文摘錄自UDN數位文化誌
- Aug 06 Fri 2004 14:54
-
MIDP(Mobile Information Device Profile)
MIDP,行動資訊裝置平台,是Sun在J2ME中為行動電話及PDA等硬體資源不足的裝置所推出的元件。MIDP是植基於J2ME架構的技術套件,主要提供一組無線通訊平台的環境,可用來開發可移動小型資訊設備上所需的應用系統,如行動電話與PDA。 J2ME雖是針對消費性資訊設備而推出的技術平台,由於各種消費性產品的軟、硬體需求迥然不同,J2ME因而根據不同種類的裝置再進行更細微的分類及規範,這種觀念便是「Profile」;而MIDP就是手機產品的「Profile」。
MIDP源自於J2ME架構下的CLDC,依此架構而設計的行動電話,即稱之為Java手機 (Java Enabled Phone)。MIDP提供手機所需的各種核心功能,包括使用者介面、網路連結、資料儲存等,是一個完整且標準的Java應用程式介面(API)的總集合。CLDC (Connected Limit Devices Configuration)是為具有相同硬體能力的裝置建構一個共同的平台,透過此平台兩個不相關但具有相同記憶體,CPU運算能力及網路功能的裝置,可以共享相同Java程式。
MIDP2.0新增許多功能,其中之一是專門為行動遊戲量身訂做的Game package(javax.microedition.lcdui.game)。
MIDP源自於J2ME架構下的CLDC,依此架構而設計的行動電話,即稱之為Java手機 (Java Enabled Phone)。MIDP提供手機所需的各種核心功能,包括使用者介面、網路連結、資料儲存等,是一個完整且標準的Java應用程式介面(API)的總集合。CLDC (Connected Limit Devices Configuration)是為具有相同硬體能力的裝置建構一個共同的平台,透過此平台兩個不相關但具有相同記憶體,CPU運算能力及網路功能的裝置,可以共享相同Java程式。
MIDP2.0新增許多功能,其中之一是專門為行動遊戲量身訂做的Game package(javax.microedition.lcdui.game)。
1



