文章目录前言定义一个.proto文件 : msg.proto使用方法输出结果总结 前言 本篇博客讨论使用protobuf定义的消息 message, 使用 protoc 编译生成对应的.h 和 .cc文件后, 其中对应产生的API 定义一个.proto文件 : msg.proto syntax = "proto3"; package test_2; message usr_login ... 作者:weixin_36888577 发表于 2019/05/04 16:28:24 原文链接 https://blog.csdn.net/weixin_36888577/article/details/89814855 阅读:5 继续阅读 >>


吕子健 19/05/04 16:28:24
文章目录前言安装并配置环境变量简单使用 前言 本文只介绍如何安装protobuf, 如何编译使用了protobuf的 C++ 代码 至于详细的protobuf对应产生的 C++ 的 API, 下一篇博客再讨论 安装并配置环境变量 安装辅助工具 sudo apt-get install autoconf automake libtool curl make g++ unzip 获取源代码,... 作者:weixin_36888577 发表于 2019/05/02 23:55:47 原文链接 https://blog.csdn.net/weixin_36888577/article/details/89766459 阅读:12 继续阅读 >>


吕子健 19/05/02 23:55:47
背景 项目中需要执行shell命令,虽然exec包提供了CombinedOutput()方法,在shell运行结束会返回shell执行的输出,但是用户在发起一次任务时,可能在不停的刷新log,想达到同步查看log的目的,但是CombinedOutput()方法只是在完全执行结束才返回整个shell的输出,所以肯定达不到效果,所以,我需要寻找其它方法达到程序一边执行log一边输出的目的。 使用重定向... 作者:zhuxinquan61 发表于 2019/05/01 23:10:10 原文链接 https://blog.csdn.net/zhuxinquan61/article/details/89716301 阅读:26 继续阅读 >>


朱新全 19/05/01 23:10:10
本文参考: mac安装thrift.0.10.0 brew安装指定版本的软件 环境 我的brew版本: ➜ ~ brew -v Homebrew 1.9.2 Homebrew/homebrew-core (git revision 0ff7; last commit 2019-04-29) 安装brew 首先需要安装 brew ,方式很多,可直接看官网 编辑依赖文件 然后编辑一个文件 th... 作者:zhuxinquan61 发表于 2019/04/30 21:57:27 原文链接 https://blog.csdn.net/zhuxinquan61/article/details/89716170 阅读:16 继续阅读 >>


朱新全 19/04/30 21:57:27
一 问题 在IDEA中新建的maven项目无法创建.java文件 new选项中没有java class选项 二 解决方法 2.1 因为Maven配置的问题 将这个选项改为Use plugin registry 如果这个不成功请参考第二种方法: 2.2 第二种方法 在Java目录右键->Mark Directory as-> Sources Root ... 作者:lalala323 发表于 2019/04/22 17:03:47 原文链接 https://blog.csdn.net/lalala323/article/details/89455991 阅读:22 继续阅读 >>


李重乐 19/04/22 17:03:47
IDEA搭建mybatis项目之异常:java.io.IOException: Could not find resource mapping/UserMapper.xml 由Eclipse转用IDEA真是一把把的辛酸泪,两种编译器看似都是在java开发中中流砥柱的开发工具,但编程这东西失之毫厘差之千里啦,在开发过程中代码出bug不重要,但... 作者:galaxyxupt 发表于 2019/04/17 17:46:20 原文链接 https://blog.csdn.net/galaxyxupt/article/details/89361042 阅读:34 继续阅读 >>


严欣豪 19/04/17 17:46:20
C语言操作MYSQL函数 头文件:#include<mysql/mysql.h> 连接: MYSQL *mysql;//一个新的数据结构,服务器的句柄表示符号 mysql=MYSQL *mysql_init(NULL);//初始化 void *mysql_real_connect(mysql,HOST,USER,password,database,0,NULL,0); //mysql:... 作者:lalala323 发表于 2019/04/15 09:19:56 原文链接 https://blog.csdn.net/lalala323/article/details/89305790 阅读:31 继续阅读 >>


李重乐 19/04/15 09:19:56
关于printf和scanf的理解 一 . 关于printf 原型 int printf(const char * p,...); 1. 返回值 printf的返回值就是输出的长度 #include<stdio.h> int main(int argc,char *argv[]) { int m=printf("lele\n"); printf("%d\n",m)... 作者:lalala323 发表于 2019/04/14 17:53:08 原文链接 https://blog.csdn.net/lalala323/article/details/89299261 阅读:18 继续阅读 >>


李重乐 19/04/14 17:53:08
查看一下wget的man手册,然后随便搜索一下time,就能看到好多时间相关的参数,如下图: 这里主要看下这timeout这个参数。 –timeout 指的是一次读取数据的超时时间 如何理解这个一次读取数据呢? 其实他包含了下面三个参数: dns-timeout : dns 解析的时间 connect-timeout :链接的时间 read-timeout :读取一次数据的时间 举个错误用... 作者:zhuxinquan61 发表于 2019/04/11 22:30:19 原文链接 https://blog.csdn.net/zhuxinquan61/article/details/89221735 阅读:33 继续阅读 >>


朱新全 19/04/11 22:30:19
一.要以const,enum,inline来尽可能的代替#define 我们无法利用#define 创建一个class专属的常量,因为define并不重视作用域,也不能提供封装性 对于单纯变量,最好是以const对象或者enums来代替#define 对于形似函数的宏,最好使用inline函数来代替#define 定义常量指针,由于常量定义是通常被放在头文件内,因此有必要将指针声明为const ,... 作者:dream0130__ 发表于 2019/04/10 22:18:26 原文链接 https://blog.csdn.net/dream0130__/article/details/89196423 阅读:6 继续阅读 >>


吕海东 19/04/10 22:18:26