這一篇文章寫的還蠻清楚的。
記錄一下~~
[C&C++] strtok
2014年3月20日 星期四
dump hex
在debug的時候,
有時候有一連串的資料需要看,
這個時候若一個變數一個變數處理,
會變的非常麻煩,
現在需要用到dump hex的指令,
而這個東西應該已經一堆人寫好了,
為了不要浪費時間,
直接去網路上找就可以了。
triple-column hex dump with ASCII representation
非常之好,
直接套用上去就可以啦~~
有時候有一連串的資料需要看,
這個時候若一個變數一個變數處理,
會變的非常麻煩,
現在需要用到dump hex的指令,
而這個東西應該已經一堆人寫好了,
為了不要浪費時間,
直接去網路上找就可以了。
triple-column hex dump with ASCII representation
非常之好,
直接套用上去就可以啦~~
static in C code
這裡看到一個for static的解釋,
看起來還蠻清楚的,記錄一下。
Keyword Static (Function) [C++ 求生筆記]
不過,在C++中,static好像有特別的功能,
就是不需要宣告物件,
就可以直接透過類別來使用其static的函式。
看起來還蠻清楚的,記錄一下。
Keyword Static (Function) [C++ 求生筆記]
不過,在C++中,static好像有特別的功能,
就是不需要宣告物件,
就可以直接透過類別來使用其static的函式。
設定TortoiseSVN比對時使用Beyond compare
2014年3月19日 星期三
Wireshark filter出DHCP封包
透過Wireshark抓DHCP封包。
觀察DHCP packet.
因DHCP是基於bootp協定,所以設定filter為bootp即可。
而若只要單純的抓options是53的話,可以設定
bootp.option.type==53
這樣會把options file有53的濾出來。
參考資料:
How to filter DHCP Traffic with Wireshark
wireshark 只過濾出DHCP封包
觀察DHCP packet.
因DHCP是基於bootp協定,所以設定filter為bootp即可。
而若只要單純的抓options是53的話,可以設定
bootp.option.type==53
這樣會把options file有53的濾出來。
參考資料:
How to filter DHCP Traffic with Wireshark
wireshark 只過濾出DHCP封包
2014年3月14日 星期五
開啟多個skype
因為到了新的公司,
公司要求要有特定帳號名稱的skype,
因此,
又必需要另外申請skype帳號。
好啦,現在有兩個skype帳號,
只有一台電腦,
何解?
上網找了一下,
發現原來skype原本就有提供了可以啟動多個skype的功能了。
用secondary就可以啟動另一個skype,
不過,能不能用同一個方式再啟動第三個skype呢?
確實是可以的!!
意外發現,
這個文章竟然是官方網站,
看來這個功能應該不會不見才對!!!
參考資料:
How can I run multiple Skype accounts on Windows desktop?
公司要求要有特定帳號名稱的skype,
因此,
又必需要另外申請skype帳號。
好啦,現在有兩個skype帳號,
只有一台電腦,
何解?
上網找了一下,
發現原來skype原本就有提供了可以啟動多個skype的功能了。
Skype.exe /secondary
用secondary就可以啟動另一個skype,
不過,能不能用同一個方式再啟動第三個skype呢?
確實是可以的!!
意外發現,
這個文章竟然是官方網站,
看來這個功能應該不會不見才對!!!
參考資料:
How can I run multiple Skype accounts on Windows desktop?
2014年3月13日 星期四
在linux下,使用ssh來操作vim同時trace code
這一次換到新的公司,
雖然工作環境看似windows,
但是,source code都必需要連到linux server操作,
因此必需要開始重新復習怎麼使用vim了。
要藉著使用ssh的方式來使用vim去trace code,
這個之前沒有完整用過,
以前至少是在本機端的QT IDE上操作,
現在要在遠端上使用,
必然會遇到很多問題,
不過,遇到問題是成長的過程,
這個是好的。
首先,如何在vim的編輯下,
跳出來shell,
並且在完成shell下的動作之後,
再回到vim哩?
:sh
暫時退出vim進入shell命令行,執行完後,ctrl+d退出重新進入vim編輯繼續
雖然工作環境看似windows,
但是,source code都必需要連到linux server操作,
因此必需要開始重新復習怎麼使用vim了。
要藉著使用ssh的方式來使用vim去trace code,
這個之前沒有完整用過,
以前至少是在本機端的QT IDE上操作,
現在要在遠端上使用,
必然會遇到很多問題,
不過,遇到問題是成長的過程,
這個是好的。
首先,如何在vim的編輯下,
跳出來shell,
並且在完成shell下的動作之後,
再回到vim哩?
:sh
暫時退出vim進入shell命令行,執行完後,ctrl+d退出重新進入vim編輯繼續