原创 linux多線程卡死或崩潰log所有堆棧

多線程卡死或者崩潰的時候,bt直接顯示的堆棧可能不是崩潰的那個,那麼就 需要分析所有的堆棧,可以採用的方式就是把所有的堆棧log下來,這樣可以使用文本分析器或者編寫腳本去進行處理 log所有的堆棧的方式如下: 首先要進入gdb的界面 然後

原创 Linux磁盤分析

在Linux服務器的使用過程中,經常遇到Linux服務器的上的盤滿的情況,需要對磁盤的使用情況進行分析,然後找出過大的文件,進行調整。 1.df指令 作用:顯示當前文檔的系統的使用情況,一般使用爲 df -h 顯示文檔的最大可用

原创 Ubuntu遠程連接報錯:xrdp_mm_process_login_response: login failed

解決辦法:1.查看/var/log/ xrdp-sesman.log如果日誌中的error信息是:[20170328-17:17:32] [ERROR] X server -- no display in range is availab

原创 vs2008或2010快捷鍵

1.    工程的創建與打開 創建新文件:Ctrl + n 創建新項目:Ctrl + Shift + A 打開文件:Ctrl + O 打開項目:Ctrl + Shift + O   2.解決方案生成 生成解決方案:F7 重新生成解決方案

原创 gdb高級調試——反向調試

普通的調試過程都是隻能讓程序按正向的順序執行,直到程序運行結束,單步調試也是隻能下一步下一步。而反向調試可以實現的是,讓程序實現上一步上一步的操作,也就是說讓程序反向運行。 首先要強調的一點是反向調試不適用io操作,碰到io操作是無法運

原创 番茄助手破解問題

電腦上同時安裝了 vs2010 和vs2008,然後下載了一個既支持vs2010 又支持更早版本的 番茄助手, 番茄助手運行安裝在了c:\program files\\Visual Assist X\,然後使用VA_X.dll替換了該目錄

原创 提高工作的效率

從馬克扎克伯格所做的”提高員工的工作效率“的ppt中學習並結合自身工作的經驗,總結提煉出下面的技巧: 1.每天只計劃 4~5 小時的工作 2.重視並珍惜時間,多行動 多想無益,多行動纔是解決問題的關鍵 3.不要多任務,一個時刻專心的做一

原创 vs2010 忽略指定的warnning

在產生指定warning的頭文件或者cpp文件,或者在公共的頭文件中加入 #pragma warning(disable:4018) 便可以忽略 c4018這個warnning 主要是大型c++工程在vs下構建的時候,warning過多

原创 windows10安裝.net3.5失敗的解決辦法

在windows10上安裝vs2008,會讓你選擇先自動下載和安裝.net3.5,但是基本都是安裝失敗,下面記錄一下解決的辦法,以防忘記 1.首先獲取windows10鏡像中的SXS文件夾,已經被我拿出來放在了下面的下載鏈接中 http:

原创 android開發工具下載

http://www.android-studio.org/ 安卓開發工具國內網站,測試一下,下載的速度非常快