原创 編譯ARM版本GDB調試CORE文件

如arm-angstrom-linux-gnueabi-gdb -c core testApp 1、下載GDB源代碼(http://www.gnu.org/software/gdb/),如gdb-7.0a.tar.gz 2、tar zxv

原创 批處理字符分割

如何用批處理讀取如下格式的文本文件(test.txt)中每一行字符串中的“文件完整路徑”和“文件大小”,例如讀取第一行的“c:\window\my file1.dat”和“345k”分別賦值給name和size。以每一行的第一個和最後一個

原创 nbtstat 獲取某一個ip一些信息

1、向某一個ip的137端口發送udp數據,數據格式遵循NetBois Name Service 2、解析收到的數據可以得到 計算機名稱,組名稱,MAC地址,用戶名等信息。 3、通過對137端口設定一些IP策略,可以防止這些信息的泄露

原创 在你步入職業軟件開發生涯那天起就該知道的五件事

這是一篇譯文。個人覺得很不錯,就發到博客上來了。     我的軟件開發生涯開始於大約15年以前。 但是直到最近5年,我才真正地看到它的提高。 下面這些事情,我希望在進入軟件開發領域時我已經知道了。如果我早點知道這些事兒,我將會變得更加成功

原创 gdb打印QString

define pqstring     printf "(QString)0x%x (length=%i:\"",&$arg0,$arg0.d->size     #有的版本可以直接訪問$arg0.d->data,我這裏的qt版本沒有這個

原创 Program received signal SIGPIPE, Broken pipe

轉自:http://blog.csdn.net/hejianhua/article/details/5994915 http://www.diybl.com/course/3_program/c++/cppjs/20090831/1731

原创 [總結貼]虛擬機安裝MAC OS X 10.10

虛擬機安裝MAC OS X 10.10  圖片看不到,請下載word文檔看吧: 鏈接:http://pan.baidu.com/s/1eSwmpH4 密碼:t039 或者 http://download.csdn.net/detail/z

原创 虛擬機相關問題日誌

1、如題:提升物理磁盤已被使用,模塊‘disk‘啓動失敗。 竟然是因爲添加本地硬盤造成的,刪除添加的第二塊硬盤後,正常。

原创 內存未對齊(Unaligned access ...)導致性能降低及其處理

  個人在ST710x上遇到過這個問題,確實可行。 unsigned int len = *(unsigned int*)(buf + 8); --->memcpy(&len, buf + 8, sizeof(int)); // 解決不

原创 IPv6名稱到地址的轉換函數getaddrinfo()詳解

IPv4中使用gethostbyname()函數完成主機名到地址解析,但是該API不允許調用者指定所需地址類型的任何信息,返回的結構只包含了用於存儲IPv4地址的空間。爲了解決該問題,IPv6中引入了getaddrinfo()的新API,

原创 windbg 命令集錦

//斷點相關bp + 地址 設置斷點 bl  顯示已經設定的斷點 bu + 地址 設置斷點,但是這種類型斷點再下一次啓動時被記錄 bc 清除斷點 對於斷點範圍,可以用*匹配,-表示一個範圍,表達多個可用,號隔開程序入口僞寄存器WinDBG

原创 python相關筆記

參考學習pamie做ie網頁自動測試工具 http://www.blogjava.net/pts/archive/2011/05/16/350350.html 火車票腳本 http://blog.csdn.net/he702477275

原创 offsetof字段偏移慣用法

或許因爲求結構體字段偏移很常用,ANSI C在標準頭文件stddef.h中就專門定義了一個形如offsetof(s,m)的宏來求任意一個結構類型中某個字段的偏移,而且絕大多數C開發系統的實現都採用了上述的方法,例如: // VC7.1#i

原创 字符串是否是UTF8,UTF8漢字是否被截斷?

UTF8是以8bits即1Bytes爲編碼的最基本單位,當然也可以有基於16bits和32bits的形式,分別稱爲UTF16和UTF32,但目前用得不多,而UTF8則被廣泛應用在文件儲存和網絡傳輸中。  編碼原理  先看這個模板:  UC

原创 .svn 文件夾清除工具

1、批處理方式 rem svndel.bat echo "是否要將所有svn文件刪除掉?" pause @for /r . %%I in (.svn) do if exist "%%I" rd/s/q "%%I" 2、註冊表方式 保存爲s