原创 mysql error 2014錯誤碼

2014 原因是沒有清理結果集,或者數據沒有提交,導致不同步 1.清理結果集方法 MYSQL_RES *res_sql = mysql_store_result((MYSQL*)m_mysql); mysql_free_result(

原创 Rabbitmq 學習筆記(三)發佈訂閱

發佈訂閱 Exchange 發佈訂閱(Exchange)模式與隊列(Queue)模式是兩種不同的生產消費模式。 應用程序根據實際場景,可以結合使用兩種模式來傳遞不通的消息。 Exchange的使用場景是,消費者訂閱某類消息,生產

原创 Rabbitmq 學習筆記(二)隊列

隊列 隊列(queue)就是在生產者和消費者之間傳遞消息的對象: 具有以下特性: - 同一個隊列可以有多個生產者和多個消費者; - 隊列的創建具有冪等性,同一個名稱的隊列只會創建一次; - 隊列中的消息只會被其中一個消費者讀取並處理,也就

原创 Google C++ Testing Framework 學習筆記

轉載請註明出處 準備工作 Linux Requirements GNU-compatible Make or gmake POSIX-standard shell POSIX(-2) Regular Expressions (

原创 Rabbitmq 學習筆記(四)HA

上面三個章節學習了Rabbitmq的幾種使用場景,這就結束了嗎? 我們需要處理的事情還遠遠不止上面那些使用場景。 往往在真實環境中,我們還需要考慮很多事情: 1. HA,部署高可用集羣,來保證服務可靠性和消息可靠性。 2. 排錯工具,通過

原创 android I/DEBUG堆棧信息

堆棧錯誤信息:I/DEBUG   (   30): r0 afd4d4a4  r1 ffffffff  r2 7fffffff r3 afd4d4a4I/DEBUG   (   30): r4 00000000  r5 ffffffff 

原创 MFC中文問題--字符集

最近碰到一個MFC的中文問題,一箇中文需要從CString 轉到char* 老是轉不過來 後來發現是字符集的問題,解決辦法是在項目工程的屬性裏面,找到字符集的設置,選擇使用多字節字符集(原先是Unicode字符集)  就這麼簡單

原创 Rabbitmq 學習筆記(一)簡介

Rabbitmq 簡介 MQ(Message Queue,消息隊列)是一種應用系統之間的通信方法。是通過讀寫出入隊列的消息來通信(RPC則是通過直接調用彼此來通信的)。 AMQP,即Advanced Message Queuing P