跳到主要內容

發表文章

目前顯示的是 2008的文章

安裝撰寫好的 Windows Service (手工版)

1.建立執行服務的 Windows 帳戶 建立名為 [帳戶名稱] 的新本機使用者帳戶。輸入密碼,並選取 [密碼永久有效] 核取方塊。 在 [系統管理工具>] 程式群組中,按一下 [本機安全性原則]。 使用 [本機安全性原則>] 工具,授予新帳戶 [以服務方式登入] 的權限。 2. 安裝 Windows Service 這個程序會使用 installutil.exe 公用程式安裝 Windows 服務,然後再啟動該服務。 開啟命令視窗,並將目錄變更為 [Service檔案所在目錄]。 執行 installutil.exe 公用程式以安裝服務。 installutil.exe  [Service檔案] 在 [設定服務登入] 對話方塊中,請輸入先前在程序1 中所建立帳戶的使用者名稱和密碼,並按一下 [確定]。 檢視 installutil.exe 公用程式的輸出,並確認已正確地安裝服務。 3.移除 Windows Service 開啟命令視窗,並將目錄變更為 [Service檔案所在目錄]。 執行 installutil.exe 公用程式以安裝服務。 installutil.exe  /u  [Service檔案] 在 [設定服務登入] 對話方塊中,請輸入先前在程序1 中所建立帳戶的使用者名稱和密碼,並按一下 [確定]。 檢視 installutil.exe 公用程式的輸出,並確認已正確地安裝服務。

身分證字號檢查規則

身分證字號的每個字元代表的意義如下: (1)第一個字元代表地區,轉換方式為:A轉換成1,0兩個字元,B轉換成1,1…… A B C D E F G H I J K L M 10 11 12 13 14 15 16 17 34 18 19 20 21 N O P Q R S T U V W X Y Z 22 35 23 24 25 26 27 28 29 32 30 31 33 (2)第二個字元代表性別,1代表男性,2代表女性 (3)第三個字元到第九個字元為流水號碼。 (4)第十個字元為檢查號碼。 檢查碼的產生規則:(以A123456789為例) 1.轉換對應表 2.相對數字乘上權數的積相加 3.相加後之值除以模數10取其餘數 121 / 10 = 12 餘 ...... 1 4.由模數10減去餘數得到檢查號碼,若餘數為0時,則設定檢查碼為0

將Big5的資料轉成utf-8存入MySQL中

將Big5轉成utf8 1.透過Notepad開啟文字檔,然後選擇另存新檔... 在最下方有個編碼選擇UTF-8就可以了 2.將UTF-8不需要的表頭過濾,可以透過Notepad ++ 將文字檔開啟選擇格式中UTF-8(檔首無BOM)然後儲存檔案。 將檔案匯入MySQL中 3. mysql -u root -p --default_character_set utf8 < sample.sql 資料可正確的被匯入到MySQL中

JSP + MySQL + UTF-8安裝過程

好久沒有安裝網站的執行環境了,剛好此次遇到一個專案要安裝環境,才發現技巧真的是生疏了,趁此次完成了安裝趕緊把過程記錄下來,以免忘記,下此不要再花這麼多時間了,真是沒有效率的工作過程。 1.安裝JAVA 由於要安裝的專案是JSP寫的當然要有JRE(Java Runtime Environment),去哪下載呢?那當然是java的大本營啦,java.sun.com去下載最新的JRE囉,等等...別急著下載最新的,又不是微軟,每個軟體都要求要是最新的,先看看專案程式的開發環境再說了,所以決定下載JRE 1.5.x版的,那去國內的FTP站下載就好了,所以到 ftp://ftp.nsysu.edu.tw/ 中下載jdk-1_5_0-windows-i586.exe,接下來就是根據「白癡安裝法」狂按【下一步】囉。 2.安裝MySQL 哈! MySQL可以到 http://www.mysql.com/ 的 Developer Zone中可以下載,一樣的,可以下載比較多人使用的版本,所以下載MySQL 5.1 Database Server - Community Edition,不過別高興太早,可記得順便下載MySQL Connector/J套件喔,因為專案中可是透過這個 Connector 來進行MySQL的連線囉,安裝一樣是根據「白癡安裝法」狂按【下一步】囉,但記得在MySQL設定時將語系改為utf8喔,還有記得修改C:\Program Files\MySQL\MySQL Server 5.x\my.ini檔喔,在[client]的section與[mysqld]的section中都加入default-character-set=utf8,也可以在[mysqld]的section額外加入default-collation=utf8_general_ci,經過這樣後MySQL就可以支援uft8囉。 3.建立支援utf8的資料庫與資料表 要讓資料庫支援utf8記得在建立資料庫的時候使用 DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci 的參數如: CREATE DATABASE sample DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ; 要讓資料表