原创 學習 protocol buffers rpc server1

svn check out server1 的源碼,現在 在看,內容真心多啊。1.protocol buffers 2.gtest3.glog4.gpref-tool5.gmock6.boost asio

原创 回調 兩種不同的使用方式

#include <functional>#include <iostream>// one methodusing callback = std::function<void()>;// another method//typedef

原创 quick sort

//快速排序主要採用遞歸的方式進行調用。 #include <iostream> void swap(int s[],int i,int j) {   int tmp = s[j];   s[j] = s[i];  s[i]

原创 linux win qt grpc 實現例子

proto:syntax = "proto3";package gtr.warning;service DataProvider{ // Sends a request rpc GetData (GetRequest) returns (

原创 堆排序

#include <iostream>void heapAdjust(int a[],int s,int e){    int tmp = a[s];    int j = 2*s + 1;    int c = s;    for(;

原创 Message Queue c++ 11

#include <iostream>#include <vector>#include <condition_variable>#include <mutex>#include <thread>template <typename T>