原创 MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(562,5): error MSB6006: “mt.exe”已退出,代碼爲 5

 C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(562,5): error MSB6006: “mt.exe”已退出,代碼爲 1。 錯誤

原创 Linux SMB命令使用小結

 今天要在LINUX之間以及LINUX與WINDOWS之間互相傳送文件,本來可以用FTP的,一時興起,決定使用SMB來試一把,因爲時間比較短,所以只能記下一部分用到的命令和內容,小記一下:)一、使用環境:       兩臺LINUX服

原创 Linux下Redis3.0.3的部署和啓動筆記

 Linux下Redis的部署和啓動 下載安裝介質 Redis官網地址:http://www.redis.io/ 目前最新版本是redis-3.0.3。 可以訪問 http://download.redis.io/rele

原创 samba錯誤:session setup failed: NT_STATUS_LOGON_FAILURE

 在命令行輸入命令: ~$ smbclient -L \\127.0.0.1 按要求輸入密碼後,提示出錯: session setup failed: NT_STATUS_LOGON_FAILURE 這是因爲執行smbc

原创 vs2013 error c4996: 'fopen': This function or variable may be unsafe

1>------已啓動生成: 項目:20130925, 配置:Debug Win32 ------ 1>  stdafx.cpp 1>d:\code\20130925\20130925\stdafx.cpp(18): error C499

原创 linux下vi命令大全

進入vi的命令 vi filename :打開或新建文件,並將光標置於第一行首 vi +n filename :打開文件,並將光標置於第n行首 vi + filename :打開文件,並將光標置於最後一行首 vi +/patter

原创 Linux顯示中文亂碼解決方法

 經常使用linux終端,有人上傳中文命名的文件顯示出中文亂碼,下面是解決方法。   默認顯示的字符編碼 # echo $LANGen_US.UTF-8   修改i18n文件 # vi /etc/sysconfig/i18n LAN

原创 linux中的kill命令及強制終止進程的方法

 在linux上進行工作,常常需要使用kill命令中止進程。一般情況下,使用ps命令找出待中止的進程ID,直接使用"kill PID"就可以了。但這個命令偶爾也會失效,進程無法中止,這時,就需要對kill命令進行一些深入瞭解,來尋求解

原创 typedef用法小結

 第一、四個用途 用途一: 定義一種類型的別名,而不只是簡單的宏替換。可以用作同時聲明指針型的多個對象。比如: char* pa, pb; // 這多數不符合我們的意圖,它只聲明瞭一個指向字符變量的指針, // 和一個字符變量;

原创 VS2013 Cannot find or open the PDB file

如果不是想debug,則該問題可以無視 如果確定要debug,請按該流程操作: 1.工具->選項->調試->符號: 2.勾選Microsoft符號服務器,點擊確定,然後按照第一步步驟再次點開該對話框,這時下面一欄的“在此目錄下緩存

原创 基於protobuf的RPC實現

可以對照使用google protobuf RPC實現echo service一文看,細節本文不再描述。 google protobuf只負責消息的打包和解包,並不包含RPC的實現,但其包含了RPC的定義。假設有下面的RPC定義:

原创 關於C++中的虛擬繼承的一些總結

本文轉自http://www.cnblogs.com/BeyondAnyTime/archive/2012/06/05/2537451.html 1.爲什麼要引入虛擬繼承 虛擬繼承是多重繼承中特有的概念。虛擬基類是爲解決多重繼承而

原创 無法定位序數341於動態鏈接庫於SSLEAY.DLL上

同級目錄下的某一dll文件所依賴的libeay32.dll的版本高於當前的依賴版本。所以剔除了此依賴關係,就可正常運行。 遇到此問題時,可換種思路,替換依賴libeay32.dll的庫文件。 一定要選擇與系統版本一致的DLL纔可以

原创 vs工程鏈接出現error LNK2005...already defined

鏈接過程,出現很多這樣的錯誤: error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::al

原创 unable to start program "... ...~.lib"

      一個solution裏存在有多個project的時候,編譯成功,但是會提示unable to start program: