當除數為0時的SQL語法 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 8月 10, 2013 當除數為0時的SQL語法 select case a when a = 0 then 0 else b/a end as '商數' from teblename 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言
在Ubuntu上安裝EZ100PU晶片讀卡機 8月 05, 2010 由於工作關係需要在Linux(ubuntu)上使用晶片讀卡機(EZ100PU),嗯如此一來似乎也可以在 ubuntu上使用網路ATM了,安裝方式如下: 1.先安裝pcscd相關套件 # sudo apt-get install pcscd libpcsc-perl pcsc-tools libccid 2.因為 EZ-100PU 讀卡機目前提供的驅動程式並不支援 Ubuntu 8.10/9.04 預設的 pcsclite(pcscd) 套件,所以在安裝 pcscd 套件後,下載這個以 libUSB 編譯的 pcscd , 會得到 pcscd_for_LibUSB.tar.gz 將其解壓縮後執行sudo ./install 3.再下載 EZ-100PU 的 Linux(Ubuntu)驅動程式 ,解壓縮後先看看目錄中的creadme.txt裡頭有 安裝教學大致上如下: ●先執行./check_env(這是檢查),請將晶片讀卡機裝上。 ●sudo ./install ●重新開機 4.重新進入系統後,請插上你的讀卡機,並執行下列程序 # pcsc_scan PC/SC device scanner V 1.4.14 (c) 2001-2008, Ludovic Rousseau Compiled with PC/SC lite version: 1.4.99 Scanning present readers 0: CASTLES EZ100PU 00 00 Fri Jun 19 15:49:51 2009 Reader 0: CASTLES EZ100PU 00 00 Card state: Card removed , 有看到 EZ100PU 及 Card removed 字樣,表示讀卡機正確安裝,且未插晶片卡。這時候 再插入晶片卡,可以看到 Card inserted 字樣,即表示硬體安裝已完成。 插入晶片卡後 Thu Aug... 閱讀完整內容
C# 調用 C/C++ DLL 資料型態之對應 8月 14, 2012 最近使用C#須呼叫win32 API 須用上一些資料轉換,在網路上蒐尋到一些文件先列出來 方便以後查詢 C++中的DLL函數原型為 extern "C" __declspec(dllexport) bool 方法名一(const char* 變數名稱1, unsigned char* 變數名稱 2) extern "C" __declspec(dllexport) bool 方法名二(const unsigned char* 變數名稱 1, char* 變數 名稱 2) C#調用C++的DLL搜集的資料型態轉換對應如下 c++:HANDLE(void *) ---- c#:System.IntPtr c++:Byte(unsigned char) ---- c#:System.Byte c++:SHORT(short) ---- c#:System.Int16 c++:WORD(unsigned short) ... 閱讀完整內容
使用NativeJ包裝java jar 11月 01, 2013 java程式寫作完成後,往往會將其編製成jar檔以方便程式執行,目前windows系統已經可以點兩下滑鼠左鍵即可執行jar檔,但在較舊的windows系統往往必須自己寫bat檔,如此並不是很方便,而且jar檔也容易被解壓縮後實行反組譯,所以我們會希望jar檔包裝成.exe檔,底下介紹NativeJ使用方式,運用此程式包裝後的jar檔將不可回復成jar檔。 1.開啟NativeJ後會自動執行Project Wizard ,一開始就要你去指定NativeJ的專案檔,不能輸 入只能Browse,一開始就悶了,如何下手阿~~按下cancel囉。 2.由於我們還是希望使用Project Wizard,所以先儲存一個空專案(按下Save Project),然後再按 下New Project Wizard這樣就可以按Browse找到我們剛剛儲存的專案檔,next。 3.Executable name ->輸入你想要製作的exe檔名稱,next。 4.Icon file->輸入你想要exe檔的icon檔,可以跳過,next。 5.Application main class->輸入你的程式main class這不用說明吧,next。 6.Application type 這裡兩個選項 console application graphical application 就看你的程式是 console mode 或 graphical mode囉,next。 7.重點來拉,Application JAR file,將你的主要jar檔add進來,並將你會用到的其他jar檔一併 add進來。 請注意,這裡的所有jar檔你可以從不同地方的資料夾指定進來,程式在專案設定完成後 會將這些jar檔copy一份到此專案目錄,next。 8.Finish,到此我們完成了大部分設定了,接下來開始各項細部設定。 9.首先看到左邊的Project->Java Runtime,將Baseline version選擇成你的java版本。 10... 閱讀完整內容
留言
張貼留言