原创 Centos6.8 64位編譯安裝PF_RING心得和總結

轉載的https://blog.csdn.net/haolipengzhanshen/article/details/51746958非常感謝老大的分享1)確認是否安裝PF_RING 如果你已經安裝pf_ring,你可能需要執行: rm

原创 深入 char * ,char ** ,char a[ ] ,char *a[]

覺得挺不錯的就自己保存下,萬一別人刪了呢! C語言中由於指針的靈活性,導致指針能代替數組使用,或者混合使用,這些導致了許多指針和數組的迷惑,因此,刻意再次深入探究了指針和數組這玩意兒,其他類型的數組比較簡單,容易混淆

原创 有關string和string.c_str()的問題

今天遇到string.c_str()返回值出現錯誤的問題,因爲char*的結束符可能是空白字符【\t,\r,\n等等】,而字符串string的結束符號是\0,所以在轉換的時候可能出現問題,爲了避免出現這種問題,在定義string的時候,儘

原创 utf8轉gbk

string UTF8ToGBK(const string &utf8) { int length1 = MultiByteToWideChar(CP_UTF8,MB_ERR_INVALID_CHARS,utf8.c_str(),ut

原创 java學習之路

寫給自己的Java程序員學習路線圖 恩,做開發的工作已經三年多了,說起來實在是慚愧,自己的知識樹還像一棵小草一樣,工作中使用到了許多的知識和技術,不過系統性不夠、根基不牢、並且不夠深入!當然,慢慢的我也更加的清楚,我需要學習一些什麼樣的知

原创 clickhouse基本數據類型

百度clickhouse的學習資料太少了,於是自己就摸索中整理了一點資料,與大家分享, //clickhouse常用的數據類型 1、整型:JInt8,UInt16,UInt32,UInt64,Int8,Int16,Int32,Int64

原创 clickhouse本地安裝

轉載自:https://blog.csdn.net/JIANG123456T/article/details/77674857一、環境準備1、機器系統環境Centos 7.32、Rpm包下載http://repo.red-soft.bi

原创 關於pthread無法加載的問題

自己也屬於linux新手,再eclipse開發的時候,使用多線程pthread的時候,頭文件引入沒有問題,但是編譯的時候就會報錯main.cpp:(.text+0xce): undefined refere

原创 ubuntu給當前用戶添加權限

1.臨時獲取root權限:Ctrl+Alt+T      快捷鍵打開終端#sudo -i     //獲取root權限後更改當前路徑爲根目錄/root#sudo -s  //獲取root權限後仍在當前目錄下

原创 UTF-8帶BOM和不帶BOM

UTF-8 不需要 BOM,儘管 Unicode 標準允許在 UTF-8 中使用 BOM。所以不含 BOM 的 UTF-8 纔是標準形式,在 UTF-8 文件中放置 BOM 主要是微軟的習慣(順便提一下:把帶有 BOM 的小端序 UTF-

原创 error C2536:'std::pair::first' :cannot specify explicit initializer for arrays

當與到這種錯誤的時候,是因爲模板使用出錯比如:std::make_pair("abc","123");這樣時便會出現error C2536:'std::pair::first' :cannot specify explicit initi

原创 WideCharToMultiByte和MultiByteToWideChar函數的用法

爲了支持Unicode編碼,需要多字節與寬字節之間的相互轉換。這兩個系統函數在使用時需要指定代碼頁,在實際應用過程中遇到亂碼問題,然後重新閱讀《Windows核心編程》,總結出正確的用法。WideCharT

原创 fwrite、ftell、fseek、fread、fflush

本文主要是針對IO流的一些個人見解:1、fwrite函數函數原型 size_t fwrite(const void* buffer, size_t size, size_t count, FILE* stream);

原创 標準C++中的string類的用法總結

相信使用過MFC編程的朋友對CString這個類的印象應該非常深刻吧?的確,MFC中的CString類使用起來真的非常的方便好用。但是如果離開了MFC框架,還有沒有這樣使用起來非常方便的類呢?答案是肯定的。也許有人會說,即使不用MFC框架

原创 彙編基礎知識

一 通用數據傳送指令指令英文全拼翻譯MOVMove傳送PUSHPush onto the stack進棧POPPop from the stack出棧XCHGExchange交換MOV指令爲雙操作數指令,兩個操作數中不能全爲內存操作數格式