2011年10月5日 星期三

write-through vs. write-back (cache)

What are "write-through" and "write-back"?  (about cache)

Wiki
Benjr.tw

----
感覺像是N年前出現在恐龍本或白算盤裡面的內容... XD

2011年9月3日 星期六

EFI - handle and protocol

EFI的"handle"及"protocol",看了些資料還是沒什麼感覺...
在網路上找資料當做參考

http://blog.yam.com/wttmama/article/33757450
http://biosengineer.blogspot.com/2007/05/efi-protocol.html
http://matt.tlf.jp/2010/06/efi.html
http://blog.sina.com.cn/s/blog_77f624ae0100q38e.html 

----
看了大家的經驗,可能還是要自己寫過相關的code之後才會比較有感覺吧 @@

2011年8月29日 星期一

callback function & function pointer

callback function

http://squall.cs.ntou.edu.tw/cpp/94spring/lab03/Lab3-2.html

2011年8月24日 星期三

Vim -- "swap" file and "backup" file

使用Vim編輯時, 若不想讓它產生系統暫存檔 (swap file),
或是有更動後存檔時的備份檔 (backup file), 可用以下指令:

set nobackup
set nowritebackup
set noswapfile

但不建議如此做, 因為在發生不正常情況時就無法recover
如果只是為了讓工作目錄更乾淨, 可以更改swap file及backup file產生的目錄
指令如下

if has("win32") 

    set directory=c:\\tmp,c:\\temp 
    set backupdir=c:\\tmp,c:\\temp 
elseif has("unix") 
    set directory=/tmp 
    set backupdir=/tmp 

2011年8月12日 星期五

Vim -- 取消嗶聲

:set vb
(visual bell)

----
這個在DOS Vim應該很有用  XD
可是DOS Vim有vimrc檔可以用嗎?

[edit]
有耶, Vim文件有寫...


Recommended place for your personal initializations:
	MS-DOS and Win32    $HOME/_vimrc or $VIM/_vimrc

試過了,可用!!
讚!!

2011年8月8日 星期一

Vim的小技巧 (括號配對/消除^M/colorscheme)

筆記一下一些可能會用到的小技巧...

 1. 尋找配對的括號 => %

 2. 消除 ^M 符號 => :%s/^M//g
(^M 要用 ctrl-v ctrl-m 打出來)
或是 :%s/\r//g

 3. colorscheme => :colorscheme [scheme_name]

----
 太久沒用果然是會忘記的 @@