醉裡挑燈看Code
pretty code
2014年7月16日 星期三
cmd 指定路徑
cmd /K "cd /d D:\PathName"
只要在批次檔用此語法
便可以開啟一個指定路徑的 DOS 視窗
在 XP 應該蠻有用的
如果是 Win7 以上
只要在資料夾按下 Shift + 滑鼠右鍵
便可以開啟該路徑的 DOS 視窗
2014年7月5日 星期六
自然人憑證解鎖 6981 錯誤
不管是使用 HiCOS 或是 MOICA 網站上的解鎖功能
如果出現 6981 的錯誤代碼
請先檢查是否使用有鍵盤的讀卡機
據客服說法是因為解鎖時程序被有鍵盤的讀卡機擋下所致
此問題只能找讀卡機廠商解決
感覺這個問題不太好解
廠商回了一次電話後就沒有下文
最快的解決之道就是找人借一個普通的讀卡機
終於我又有自然人憑證可用了
另外如果像我是使用 Win8 64 的人
如果有遇到安裝讀卡機驅動失敗的情形
請先記得將讀卡機拔掉
安裝程序便能順利安裝成功
2014年7月4日 星期五
計算機組織與設計
最近在重看這本大學用書
第一次看是在資策會時
但印象中只有上前兩章
有些章節之前考地特時為了找答案有翻過
果然是本很硬體的書
但第二章寫的還不錯
進度有點慢
趕快邁向第三章吧
2014年6月29日 星期日
stack frame
x86 intel gcc
stack 由高位元往低位元長
parameters
return address
ebp
local variables
2014年6月26日 星期四
查詢 MySQL table 空間 語法
SELECT table_name, table_rows,
IF(Index_length=0, Data_length, Data_length*Index_length) AS 'Table Size'
FROM information_schema.tables
WHERE table_schema='mk'
ORDER BY 'Table Size', table_rows DESC;
1. mk 是資料庫名
2. IF是判斷式,如果Index_length是0
MySQL 自創欄位
也是之前面試回家才想到犯的錯誤
SELECT DNAME, '1st table' AS 'Table名' FROM DEPARTMENT
UNION
SELECT DNAME, '2nd table' AS 'Table名' FROM DEPARTMENT;
同一張表都多出來一個欄位,但欄位名稱不一樣
因為是字串,故記得加單引號
MySQL ROWNUMBER
之前面試答不出來的問題
今天突然想到解法
SET @rownum:=0;
SELECT LNAME, BDATE, (@rownum:=@rownum+1) AS '名次'
FROM EMPLOYEE
ORDER BY BDATE;
重點在 @rownum:=@rownum+1
會讓 @rownum 一直累加
如果沒有 SET @rownum:=0;
重複執行 SELECT 敘述 @rownum 會延續上一次 SELECT 後的值
較新的文章
較舊的文章
首頁
查看行動版
訂閱:
文章 (Atom)