51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#BUF
ProtocolBuffers (二) android与PC,C#与Java 利用protobuf 进行无障碍通讯【Socket】
protobuf是什么? Protocolbuffers是一种编码方法构造的一种有效而可扩展的格式的数据。 谷歌使用其内部几乎RPC协议和文件格式的所有协议缓冲区。 参考文档http://code.google.com/intl/zh-CN/apis/p...
代码星球
·
2021-01-19
ProtocolBuffers
android
PC
Java
利用
Google.ProtocolBuffers.dll 之.Net应用(一)
原创文章,转载必需注明出处:http://www.cnblogs.com/wu-jian/http://www.cnblogs.com/wu-jian/archive/2011/02/22/1961104.html核心提示:GoogleProtocolBuffers是google出品的一个协议生成工具,特点就是跨平台,...
代码星球
·
2021-01-19
Google.ProtocolBuffers.dll
.Net
应用
一道面试题:StringBuffer a=new StringBuffer ("A"); StringBuffer b=new StringBuffer (StringBuffer线程安全 StringBuilder线程不安全)
前几天又看到这个面试题,再次看看publicclassJtest{publicstaticvoidmain(String[]args){StringBuffera=newStringBuffer("A");StringBufferb=newStringBuffer("B");oper(a,b);System.out.p...
代码星球
·
2021-01-15
StringBuffer
new
线程
一道
试题
Java IO4:字符流进阶及BufferedWriter、BufferedReader
字符流和字节流的区别拿一下上一篇文章的例子:1publicstaticvoidmain(String[]args)throwsException2{3Filefile=newFile("D:/writer.txt");4Writerout=newFileWriter(file);5//声明一个String类型对象6St...
代码星球
·
2020-12-30
Java
IO4
字符
进阶
BufferedWriter
Netty5 + Protobuf 使用
1.安装开发环境1.1Netty环境 这里我使用Netty5.0.0版本到这里下载即可http://netty.io/下载netty-all-5.0.0.Alpha2.jar这个jar包简单配置一下即可使用。1.2Protobuf环境 这个就比较麻烦了,这里说一下我的做法。可以在这里下载最新版https://git...
代码星球
·
2020-12-28
Netty5
Protobuf
使用
Centos7 cache/buff过高处理方法
核心三条命令,即可清理cache/buff:echo1>/proc/sys/vm/drop_cachesecho2>/proc/sys/vm/drop_cachesecho3>/proc/sys/vm/drop_caches参考资料:Centos7cache/buff过高处理方法...
代码星球
·
2020-12-27
Centos7
cache
buff
过高
处理
如何在前端中使用protobuf?
由于目前公司采用了ProtoBuf做前后端数据交互,进公司以来一直用的是公司大神写好的基础库,完全不了解底层是如何解析的,一旦报错只能求人,作为一只还算有钻研精神的猿,应该去了解一下底层的实现,在这里记录一下学习过程。 GoogleProtocolBuffer(简称Protobuf)是一种轻便高效的结构化数据...
代码星球
·
2020-12-24
何在
前端
使用
protobuf
如何在前端中使用protobuf(node篇)
同样是要使用protobuf.js这个库来解析。之前提到,在vue中,为了避免直接使用.proto文件,需要将所有的.proto打包成.js来使用。而在node端,也可以打包成js文件来处理。但node端是服务端环境了,完全可以允许.proto的存在,所以其实我们可以有优雅的使用方式:直接解析。 封装两个基础...
代码星球
·
2020-12-24
何在
前端
使用
protobuf
node
Protobuf 协议语言指南
l 定义一个消息(message)类型l 标量值类型l Optional的字段及默认值l 枚举l 使用其他消息类型l 嵌套类型l 更新一个消息类型l 扩展l 包(package)l 定义服务(service)...
代码星球
·
2020-12-17
Protobuf
协议
语言
指南
关于http客户端常见错误"警告:Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
在使用HttpClient发送请求,使用httpMethod.getResponseBodyAsString();时当返回值过大时会报错:org.apache.commons.httpclient.HttpMethodBase-Goingtobufferresponsebodyoflargeorunknownsize....
代码星球
·
2020-12-15
关于
http
客户端
常见
错误
解决WARN警告:Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended
使用ApacheHttpClient发送请求,有大量WARN警告:Goingtobufferresponsebodyoflargeorunknownsize.UsinggetResponseBodyAsStreaminsteadisrecommended//returnBody=method.getResponseBo...
代码星球
·
2020-12-12
解决
WARN
警告
Going
to
跨语言通信方案的比较—Thrift、Protobuf和Avro
常用的跨语言通信方案:基于SOAP消息格式的WebService基于JSON消息格式的RESTful服务以上两种方案的弊端:XML体积太大,解析性能极差JSON体积相对较小,解析相对较快,但表达能力较弱现在比较流行的跨语言通信方案:Googleprotobuf(http://code.google.com/p/prot...
代码星球
·
2020-12-10
语言
通信
方案
比较
Thrift
Java知识回顾 (5)数组、日期与时间, StringBuffer和StringBuilder
数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。dataType[]arrayRefVar;//首选的方法或dataTypearrayRefVar[];//效果相同,但不是首选方法上面的语法语句做了两件事:一、使用dataType[arraySize]创建了一个数组。二、把新...
代码星球
·
2020-11-05
Java
知识
回顾
数组
日期
[置顶] String StringBuffer StringBuilder的区别剖析
这是一道很常见的面试题目,至少我遇到过String/StringBuffer/StringBuilder的区别:String是不可变的对象(final)类型,每一次对String对象的更改均是生成一个新的String对象,原有的对象不会改变,相比之下StringBuffer与StringBuilder均是可更改的对象,...
代码星球
·
2020-10-21
置顶
String
StringBuffer
StringBuilder
区别
在Java中使用protobuf序列化对象
什么是protobuf它是一个对象序列化/反序列化的工具,什么是对象的序列化/反序列化?就是把一个Java堆中存活的对象转换成一串二进制编码,然后该编码可以用于本地存储和网络传输。反序列化就是根据一串二进制编码还原出原来的那个对象,protobuf能够将一个对象以特定的格式转换为一个二进制串(序...
代码星球
·
2020-10-20
Java
使用
protobuf
序列化
对象
首页
上一页
...
13
14
15
16
17
...
下一页
尾页
按字母分类:
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
其他