原创 RPC的歷史

RPC(遠程過程調用)是什麼 所謂RPC(remote procedure call 遠程過程調用)框架實際是提供了一套機制,使得應用程序之間可以進行通信。使用的時候客戶端調用server端提供的接口就像是調用本地的函數一樣。 RPC 會

原创 Qt 程序獲取程序所在路徑、用戶目錄路徑、臨時文件夾等特殊路徑的方法

QT文章列表 我的文檔 QString location = QStandardPaths::writableLocation(QStandardPaths::DocumentsLocation); 桌面 QString locat

原创 gsoap使用

Gsoap編譯 gSOAP編譯工具提供了一個SOAP/XML 關於C/C++ 語言的實現,從而讓C/C++語言開發web服務或客戶端程序的工作變得輕鬆了很多。gSOAP支持大多數平臺,包括嵌入式系統和小系統。  你首先要定義好c/s通訊的

原创 Windows MySQL8安裝配置步驟

#配置參考菜鳥教程 將下載的安裝包解壓到C盤:C:\mysql-8.0.11-winx64 以管理員身份打開 cmd 命令行工具,切換目錄: 進入bin目錄: C:\WINDOWS\system32>cd /d C:\mysql-8.0

原创 gRPC

build https://github.com/grpc/grpc/blob/master/BUILDING.md   點贊 收藏 分享 文章舉報 CalmReason 發佈

原创 vtkIntersectionPolyDataFilter兩多邊形數據集的交線

圖像處理與VTK/ITK文章列表 算法思想:遍歷兩個樹中某兩個節點中的每個 cell (三角形面片),調用函數 TriangleTriangleIntersection 求出兩個三角形相交的線,相交線段的兩個端點 outpt0, outp

原创 std::transform 將字符串變成小寫

std::transform(strMd5Value.begin(), strMd5Value.end(), strMd5Value.begin(), ::tolower);   點贊 收藏 分享

原创 讓我們看看垃圾代碼長什麼樣子

下面的代碼實現連接數據庫的功能,但是用的是全局函數實現。 函數也就罷了,裏面的變量又用到了全局變量來訪問數據庫,由於多線程調用,所以還要支持多線程。 多線程訪問全局變量就要支持併發,加臨界區(或者說Guard)。 訪問數據庫又有可能出錯,

原创 Qt繪製文本 QPainter drawText

https://blog.csdn.net/naibozhuan3744/article/details/79068528 點贊 收藏 分享 文章舉報 CalmReason 發

原创 vtkPlaneSource 平面

圖像處理與VTK/ITK文章列表 繼承關係 vtkPlaneSource: public vtkPolyDataAlgorithm  : public vtkAlgorithm : public vtkObject 主要數據成員: 0

原创 Ubuntu環境下RabbitMQ服務端與客戶端通信

直接看官網最靠譜: https://www.rabbitmq.com/install-debian.html Ubuntu腳本 wget -O - "https://packagecloud.io/rabbitmq/rabbitmq-s

原创 vtkSphereSource 球體

圖像處理與VTK/ITK文章列表 繼承關係 vtkSphereSource : public vtkPolyDataAlgorithm  : public vtkAlgorithm : public vtkObject 主要數據成員:

原创 rabbitmq的web管理界面無法使用guest用戶登錄

參考:https://blog.csdn.net/wang8978/article/details/53813757      點擊user1     關閉RabbitMQ Server機器的防火牆  這時候在另一臺機器就可以用u

原创 libcurl學習使用

官網:https://curl.haxx.se/libcurl/ 下載地址:https://curl.haxx.se/download.html   點贊 收藏 分享 文章舉報

原创 libcurl 通過 http url 獲取文件,當 url 中帶有中文時,就無法成功取到

https://www.v2ex.com/amp/t/353783 幫你搜了。就是應該用 curl_easy_escape 解決。你是連着前面的地址部分一起喂進去了? https://www.iteye.com/blog/finallyg