51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#BUF
Golang gRPC实践 连载三 Protobuf语法
gRPC推荐使用proto3,本节只介绍常用语法,更多高级使用姿势请参考官方文档一个message类型定义描述了一个请求或相应的消息格式,可以包含多种类型字段。例如定义一个搜索请求的消息格式,每个请求包含查询字符串、页码、每页数目。syntax="proto3";messageSearchRequest{stringq...
代码星球
·
2020-10-02
Golang
gRPC
实践
连载
Protobuf
Linux下替换默认版本的protobuf
1.下载下载地址,我下载的是protobuf-all-3.5.0.tar.gz,尽量下载all,里面包含protobuf库的所有文件。2.编译./configuremakemakeinstall3.环境变量~/.profile加入exportLD_LIBRARY_PATH=/usr/local/libsource~/....
代码星球
·
2020-10-02
Linux
替换
默认
版本
protobuf
golang-protobuf使用
什么是protobuf?Protocolbuffers是一个灵活的、高效的、自动化的用于对结构化数据进行序列化的协议,与XML、json相比,Protocolbuffers序列化后的码流更小、速度更快、操作更简单。安装protoc工具proto用来将.proto文件转化为自己使用的语言格式,我使用的是go语言,所以还要...
代码星球
·
2020-10-02
golang-protobuf
使用
Google Protobuf简明教程
Protobuf实际是一套类似Json或者XML的数据传输格式和规范,用于不同应用或进程之间进行通信时使用。通信时所传递的信息是通过Protobuf定义的message数据结构进行打包,然后编译成二进制的码流再进行传输或者存储。相比较而言,Protobuf有如下优点:足够简单序列化后体积很小:消息大小只需要XML的1/...
代码星球
·
2020-10-02
Google
Protobuf
简明教程
BufferedWriter
带有默认缓冲的字符输出流。使用: 构造:BufferedWriterbf=newBufferedWriter("outFilePath"); 写入:write("thing"); 换行:newLine(); 刷新缓冲区,会将内容写进目标文件:flush(); 关闭该流的操作:close();importj...
代码星球
·
2020-09-13
BufferedWriter
C# 字节数组拼接的速度实验(Array.copy(),Buffer.BlockCopy(),Contact())
无聊做了如题的一个算法的优劣性能比较,由于很多人都只关心结果,那么我先贴出结果如下:由于我的测试数据量比较小,只能得出Array.Copy()和Buffer.BlockCopy()方法性能要好于Contact(),这个不用比较也能想到,如果想知道前两个谁的性能更好,有兴趣的可以修改源码中的测试数据量就可以了。测试源码如...
代码星球
·
2020-09-10
字节
数组
拼接
速度
实验
Java中String,StringBuilder和StringBuffer的区别
这三个类的主要区别在两个方面:运算速度(运算性能或执行效率)和线程安全性。1、运算速度比较(通常情况下):StringBuilder>StringBuffer>StringString是final类不能被继承且为字符串常量,而StringBuilder和StringBuffer均为字符串变量。String对...
代码星球
·
2020-09-06
Java
String
StringBuilder
StringBuffer
区别
合理设置redis主从buffer 不错
某次抢购时,一个redis集群的某个分片,从实例响应时间陡增到几十秒,报警后运维将其中一个本应该下线的slave下掉,问题减轻但没有解决,又把另一个正常的slave下线掉,问题消失。09:59:11.842#Clientid=19768058addr=xx.xxx.xx.xx:46599fd=7name=age=235...
代码星球
·
2020-09-02
合理
设置
redis
主从
buffer
Object,String,StringBuffer,StringBuilder,System,Runtime,Date,Math介绍及用法(API)
面向对象的核心思想:“找合适的对象,做适合的事情”。合适的对象:自己描述类,自己创建对象。sun已经描述了好多常用的类,可以使用这些类创建对象。API(ApplicationProgramInterface) sun定义的那么...
代码星球
·
2020-08-27
Object
String
StringBuffer
StringBuilder
System
String、StringBuffer、StringBuilder
前言:本系列的主题是平时容易疏忽的知识点,只有基础扎实,在编码的时候才能更注重规范和性能,在出现bug的时候,才能处理更加从容。 Strings6=newString("jiajun");Strings1="jiajun";Strings2="jiajun";System.out.println(s1==s2...
代码星球
·
2020-08-26
String
StringBuffer
StringBuilder
Android socket 使用PrintWriter和BufferedReader发送和接收出现乱码问题解决
项目中用到了Android和C++的通信。选择了用socket发送字符的方式,一開始使用的代码是:socket=newSocket();InetSocketAddressisa=newInetSocketAddress(IP_STR,port);socket.connect(isa,100);Print...
代码星球
·
2020-08-25
Android
socket
使用
PrintWriter
BufferedReader
Protobuf的安装使用
date:2018-10-12 18:59:13版权归属原作者,本位转自:https://www.cnblogs.com/autyinjing/p/6495103.html 1.是什么? GoogleProtocolBuffer(简称Protobuf)是一种轻便高效的结构化数据存储格式,平台无关、...
代码星球
·
2020-08-24
Protobuf
安装
使用
linux BufferedImage.createGraphics()卡住不动
项目应用服务器tomcat7,在开发(windows)、测试环境(linux64bit)均正常。在生产环境(linux64bit)一直启动不起来,也没有报错。最终定位问题:执行到bufferedimage.createGraphics();便停止不动了。最终在启动脚本增加JAVA_OPTS="-Djava.awt.he...
代码星球
·
2020-08-19
linux
BufferedImage.createGraphics
卡住
不动
linux BufferedImage.createGraphics()卡住不动
项目应用服务器tomcat7,在开发(windows)、测试环境(linux64bit)均正常。在生产环境(linux64bit)一直启动不起来,也没有报错。最终定位问题:执行到bufferedimage.createGraphics();便停止不动了。最终在启动脚本增加JAVA_OPTS="-Djava.awt.he...
代码星球
·
2020-08-19
linux
BufferedImage.createGraphics
卡住
不动
java中String、StringBuffer和StringBuilder的区别(简单介绍)
java中用于处理字符串常用的有三个类:1、java.lang.String2、java.lang.StringBuffer3、java.lang.StrungBuilder三者共同之处:都是final类,不允许被继承,主要是从性能和安全性上考虑的,因为这几个类都是经常被使用着,且考虑到防止其中的参数被参数修改影响到其...
代码星球
·
2020-08-19
java
String
StringBuffer
StringBuilder
区别
首页
上一页
...
14
15
16
17
18
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他