2009年8月18日 星期二

身份證號碼驗證方法

首先,我們將身份證號碼中第一部分的英文字母,按字母的次序轉換成一個數字。例如:“A” 就轉成 “1”,“B” 就轉成 “2”,其餘的如此類推。然後將身份證號碼中的每一個數字(包括由字母轉換成的數字),由左至右,分別乘以 8、7、6、5、4、3、2 等數值,並將結果加起來。(如果身份證號碼有 2 個英文字母,則第一個字母應該乘以 9,其他數字則同上。)
例如:我在上面提過的身份證號碼,如果不理括號裏面的數字,應該是 “A123456”。先將 “A” 轉換成 1,然後由左至右乘以上述的倍數並求和,得
1 * 8 + 1 * 7 + 2 * 6 + 3 * 5 +4 * 4 + 5 *3 + 6 * 2 = 85
跟著就按以下的步驟計算出括號中的數字:先將上述的總和除以 11,如果整除,那麼括號內的數字就等於 0;如果有餘數,那麼就將 11 減該餘數,所得的差就是括號內的數字了。萬一那個差等於 10,就將括號內的數字定為 “A”。
例如:在上面的例子中,我們將 85除以 11,得餘數 8,所以括號中的數字就等於 11 - 8 = 3,整個身份證號碼就變成 “A123456(3)” 了。

2009年1月11日 星期日

Move and copy files in NTFS volume

Move and copy files and folders:





2009年1月7日 星期三

7 Zip

7-Zip (7zip.org) 主要特性 :
更新壓縮演算法來加大壓縮比

支援格式:
壓縮及解壓縮:7z、ZIP、GZIP、BZIP2 和 TAR
解壓縮:RAR、CAB、ISO、ARJ、LZH、CHM、WIM、Z、CPIO、RPM、DEB和NSIS
對於 ZIP 及 GZIP 格式,7-Zip 能提供比使用 PKZip 及 WinZip 高 2-10% 的壓縮比
7z 格式自解壓縮檔(SFX)
整合 Windows Shell
强大的的檔案管理
强大的命令列版本
支持 FAR Manager 外掛
支持 69 種語言


用 7 Zip 製作 .exe 封裝的設定:

勾選 " 建立自解壓縮檔 ".(See Below)