Protobuf3 标量值类型 标量消息字段可以具有以下类型之一——该表显示了.proto文件中指定的类型,以及自动生成的类中的相应类型: 在协议缓冲区编码中序列化消息时,您可以了解更多关于这些类型的编码方式。 [1] 在Java中,无符号的32位和64位整数使用它们的有符号对应值来表示,高位简单地 ...
分类:
其他好文 时间:
2019-09-11 18:21:03
阅读次数:
95
tensorflow1.11 bazel 0.15.2 protobuf 3.6.0 eigen 3.3.5 编译tensorflow ./configure 我需要的是CPU环境调用 所以一路都是NO 有显卡的执行 sudo bazel build --config=opt --config=cu ...
分类:
编程语言 时间:
2019-09-11 15:45:57
阅读次数:
82
游戏背景:房间类多人联机对战游戏 服务器功能:非对战模块通信+战斗通信 开发环境:golang+protobuf+logrus+mongodb 项目地址:https://github.com/iwangyao/DemoServer 要点总结 一.服务端开启 1.使用go关键字每新连接一个客户端就开启 ...
分类:
其他好文 时间:
2019-09-08 14:08:12
阅读次数:
141
1.什么是缓冲区 缓冲区是内存的一部分空间,用缓冲输入输出的数据。缓冲区又分为输入缓冲区和输出缓冲区。缓冲区又被称为缓存。 2.缓冲区存在的意义主要的意义就是为了提高cpu的效率。 输入端。假如没有缓冲区,我们要从磁盘中读取数据,有几个字符,CPU就要读写几次,CPU是高速率的,而读取是低速率的,这 ...
分类:
其他好文 时间:
2019-09-04 15:05:30
阅读次数:
65
sudo vi /etc/profile加到文件底部 export PATH=$PATH:$GOBIN:/usr/local/go/bin export GOPATH=/Users/jinfuzhang/go export GOBIN=/Users/jinfuzhang/go/bin export ...
分类:
系统相关 时间:
2019-09-02 18:59:03
阅读次数:
110
Protobuf使用 最近写了些pb,来代替json,pb的特点就是小,简单,序列化快一点之类的,可用于通讯协议和数据存储等领域。 在做微服务的时候,先把业务拆分成独立完整的功能,从原来的模块里分离出来,然后定义pb,再通过脚本或者插件(需要protoc编译)生成java的类,pb生成的类可能就很大 ...
分类:
其他好文 时间:
2019-08-29 23:35:57
阅读次数:
162
首先需要了解一个概念: 在分布式系统中需要处理大量的http请求,其中有大量的http请求(来自不同服务器)需要访问数据库,但是我们的主数据库承载不了如此之多的连接,所以衍生出了数据缓冲的概念,也就是在多个处理http连接的服务器上创建主数据库的副本(不一定是全部副本,可能是部分,也可能是全部,根据 ...
分类:
其他好文 时间:
2019-08-28 15:54:55
阅读次数:
69
gRPC 简介: gRPC 是一款高性能、开源的 RPC 框架,产自 Google,基于 ProtoBuf 序列化协议进行开发,支持多种语言(Golang、Python、Java等),本篇只介绍 Python 的 gRPC 使用。因为 gRPC 对 HTTP/2 协议的支持使其在 Android、I ...
分类:
其他好文 时间:
2019-08-28 11:29:12
阅读次数:
116
移动设备多了之后不易管理, 如下需求: 1、手机综合控制, 2、实时交互, 3、远程控制; 一、安装过程: 1、首先确认安装基础: 安装db: brew uninstall rethinkdb graphicsmagick zeromq protobuf yasm pkg-config 安装stf: ...
分类:
其他好文 时间:
2019-08-28 01:28:18
阅读次数:
517
一、golang 1、protocal buffer安装 https://github.com/google/protobuf/releases下载安装包 解压后看到protoc.exe 我这里是windows 最后设置环境变量即可 2、安装 golang protobuf 3、安装 gRPC-go ...
分类:
编程语言 时间:
2019-08-25 19:40:05
阅读次数:
117