坐姿拍嗝 IMG_7890 1M IMG_8035 2M22D_戴著爸爸的頭巾 2M25D 3M4D_不同的指頭有不同的滋味喔 4M26D R0010204 5M 5M5D 5M11D 5M18D 6M16D 6M24D_想睡了 6M24D 7M12D 7M19D_請打我屁股 7M26D 8M16D 8M22D_臉上都是黑木耳 8M27D 9M19D 9M26D 10M12D_媽咪可沒要你罰跪喔 10M14D R0014411 R0014480 R0014539 11M1D 11M12D 11M26D 1Y_蘆洲李宅抓週 1Y20D 1Y26D

目前分類:IT関連 (12)

瀏覽方式: 標題列表 簡短摘要

電腦的操作設定

Step 1. 先確認系統需求

 

 

Kay 發表在 痞客邦 PIXNET 留言(4) 人氣()

您公司禁止安裝即時通訊軟體,可是工作上經常需要跟其他部門的同事聯絡又不想透過電話或 email 嗎?

沒關係!

讓我家老爺幫您解決這個問題。 

他最近寫了一個小工具,在上述情況就可以派上用場囉!

畫面很簡潔,在方塊中輸入對方的帳號名稱即可,也可以同時輸入多人。

還提供了幾個表情符號呢。

需要的人請按這裡下載。因為使用google docs,如果使用IE下載有問題請參考

也請有下載的朋友們不吝留言告知,讓我們知道這工具合不合用。

 

注意1:只限於公司內部通訊,無法對外

注意2:除了Vista,其他作業系統要安裝 .NET Framework 才行喔

msg        

Kay 發表在 痞客邦 PIXNET 留言(14) 人氣()

參考網路上的資源試寫了一個範例

1. 需要的 jar 檔 & js
    json-lib-2.2.1-jdk13.jar
    ezmorph-1.0.4.jar
    json2.js

Kay 發表在 痞客邦 PIXNET 留言(1) 人氣()

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]);
      }
   }
}

Kay 發表在 痞客邦 PIXNET 留言(1) 人氣()

這陣子常用到,乾脆放上來省得去找

select CONVERT(varchar, getdate(), 120 )
2004-09-12 11:06:08

select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')
20040912110608

select CONVERT(varchar(12) , getdate(), 111 )
2004/09/12

select CONVERT(varchar(12) , getdate(), 112 )
20040912

select CONVERT(varchar(12) , getdate(), 102 )
2004.09.12

select CONVERT(varchar(12) , getdate(), 101 )
09/12/2004

select CONVERT(varchar(12) , getdate(), 103 )
12/09/2004

select CONVERT(varchar(12) , getdate(), 104 )
12.09.2004

select CONVERT(varchar(12) , getdate(), 105 )
12-09-2004

select CONVERT(varchar(12) , getdate(), 106 )
12 09 2004

select CONVERT(varchar(12) , getdate(), 107 )
09 12, 2004

select CONVERT(varchar(12) , getdate(), 108 )
11:06:08

select CONVERT(varchar(12) , getdate(), 109 )
09 12 2004 1

select CONVERT(varchar(12) , getdate(), 110 )
09-12-2004

select CONVERT(varchar(12) , getdate(), 113 )
12 09 2004 1

select CONVERT(varchar(12) , getdate(), 114 )
11:06:08.177

Kay 發表在 痞客邦 PIXNET 留言(0) 人氣()

今天安裝了連接 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 子機碼更名就可以了!

Kay 發表在 痞客邦 PIXNET 留言(0) 人氣()

今天在 Windows 安裝了 CRON,用來測試寫好的 Perl 程式,步驟如下:

1. 至 http://cronw.sourceforge.net/ 下載 CRONw
2. 將 CRONw_2.0.zip 解壓縮至 Perl 目錄下
3. 開啟 DOS 命令列視窗,cd 至 CRONw 目錄
4. 執行 "perl installer.pl",應該會輸出一些執行的訊息
5. 執行 "perl cronHelper.pl --install",將 cron 安裝為系統服務
6. 啟動 cron service,執行 "net start CRON"

p.s. crontab 檔案會在第一次執行 net start CRON 時產生在 CRONw 目錄下,測試結果若將 .pl 程式放在目錄名稱有空格的目錄下 (如 C:\CRON for Windows_2.0),cron 執行時會無法找到 .pl 程式

Kay 發表在 痞客邦 PIXNET 留言(0) 人氣()

不想再加裝 Apache,只是自己寫一些小程式玩玩而已,就直接在 Tomcat 上跑吧!

1. 將 Tomcat 4.1serverlibservlets-cgi.renametojar 改為 servlets-cgi.jar
2. 修改環境變數
    CLASSPATH = C:Tomcat 4.1commonlibservlet.jar;C:Tomcat4.1commonlib
    JAVA_HOME = C:j2sdk1.4.2_12
    Path += C:j2sdk1.4.2_12;C:j2sdk1.4.2_12bin

3. 注意 Web.xml 要有
 
cgi....
    及
    cgi....
 
 
  這兩個區段


4. 把 .pl 程式放到 WEB-INFcgi 下
5. 重新開機啟動 Tomcat

Perl 要連接到 MySQL 的安裝如下:
1. 安裝 DBI-1.50.zip
 將檔案解壓縮後放到 D: (以我的電腦為例)
 開啟 DOS 視窗,進入 D:DBI-1.50 目錄
    在命令提示下輸入 ppm install DBI.ppd
2. 安裝 DBD-mysql-3.0002.zip
 將檔案解壓縮後放到 D: (以我的電腦為例)
 開啟 DOS 視窗,進入 D:DBD-mysql-3.0002 目錄
 在命令提示下輸入 ppm install DBD-mysql.ppd

p.s.DBI - Database independent interface for Perl。Perl DBI 是 Perl 程式語言存取資料庫時的標準應用程式介面 (API)。 DBI 中定義了一組函數、變數和一致性的資料庫介面, 可滿足與特定資料庫無關的特性。

Kay 發表在 痞客邦 PIXNET 留言(0) 人氣()

使用 Firefox 發表文章時,若用到 Copy&Paste,FireFox 就會出現以下錯誤訊息:
 [Java Script應用程式]
Unprivileged scripts cannot access Cut/Copy/Paste  programatically for security reasons.......

在網路上找到解決方法如下:

作者Major,引用文章位址:http://blog.xuite.net/major/major/267299

WinXP中
注意你要先開啟我的電腦>工具>資料夾選項>檢視
將以下三個項目取消勾選
ˇ隱藏已知檔案類型的副檔名
ˇ隱藏保護的作業系統檔案(建議使用)
ˇ顯示所有檔案和資料夾

開啟檔案總管進入這個資料夾
C:\Documents and Settings\(你登入XP的帳號)\Application Data\Mozilla\Firefox\Profiles\(機碼)

這個資料夾中修改User.js這個純文字檔案,如果沒有這個檔案就新增
將這純文字檔案內加入以下內容

user_pref("capability.policy.policynames", "allowclipboard");
user_pref("capability.policy.allowclipboard.sites", "http://www.mozilla.org");
user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess");
user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess");

注意以上標出顏色的內容,如果你是想讓 Xuite 可以複製貼上東西的話,要寫成這樣,以空白格開
user_pref("capability.policy.allowclipboard.sites", " http://www.mozilla.org http://blog.xuite.net");
然後關閉火狐狸~重開就可以用了!

Kay 發表在 痞客邦 PIXNET 留言(0) 人氣()

  1. 安裝jdk1.4
  2. 安裝Tomcat 5.0.18(based on jdk1.4才能安裝此版本)
  3. 安裝apache-ant-1.6.0-bin(unzip到C:即可)
  4. 安裝jakarta-log4j-1.2.8
  5. 安裝Java2HTML(選擇性)
  6. 安裝mysql-connector-java-3.0.10-stable(unzip將jar檔案放置在Tomcatcommonlib下)
  7. 安裝mysql-4.0.23-win
  8. 設定環境變數
    (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"
  9. Tomcat預設為8080 Port,如要改為80,在Tomcatconfserver.xml,找出< port="8080">
  10. 修改Tomcatconf目錄下的server.xml,增加新站台的context如:< path="msgboard" docbase="messageboard" debug="0" crosscontext="true" reloadable="true">< /context>,如此以後class有修改,會自動 refresh
  11. 執行Tomcatbin的startup.bat啟動Tomcat Server
  12. 執行mysqlbin的winmysqladmin.exe啟動mysql

整個環境的設定至此完成

UltraEdit工具組態的設定:
  C:j2sdk1.4.2_05binjavac.exe -d .WEB-INFclasses "%n%e"

Kay 發表在 痞客邦 PIXNET 留言(0) 人氣()

RSS 是一種 XML 文件,用許多預先定義好的標籤來呈現資訊的內容;透過這些標籤,讀者可以很快地掌握像是作者、發表時間、標題、描述等詮釋資料,也可以用這些詮釋資料來檢索、比對、排序、重組等。

由於 RSS 飼料均採用了預先定義妥當的可擴充標記語言 (XML) ,所以不同來源的RSS 飼料仍舊可以整合在一起,無論他們的發表時間(、所在時區)、內容語言、媒體類型皆然。這意味著你可以在自己的電腦上安裝 FeedDemon 、 RSS Bandit 、 SharpReader 、 NewzCrawler 或任何 RSS 閱讀器(有些甚至是免費的!),就可以輕鬆愉快地一口氣從成千上萬的網站中,自由搭配新聞來源。想像一下,這就好像你訂閱了一份報紙,政經新聞來自民生報、演藝新聞來自大成報、副刊是聯合報、漫畫是 China Post !

以下是支援中文的RSS閱讀器軟體推薦:
1. Tristana (免費,中文支援程度優))前往下載>>
2. FeedDemon(免費試用20天,功能較豪華)前往下載>>

p.s.此文摘錄自UDN數位文化誌

Kay 發表在 痞客邦 PIXNET 留言(0) 人氣()

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)。

Kay 發表在 痞客邦 PIXNET 留言(0) 人氣()