码迷,mamicode.com
首页 >  
搜索关键字:protobuf 异步通讯 数据缓冲    ( 1172个结果
protobuf 2.5.0问题
线上一个项目需要操作hdfs和hive,在使用时报如下错误:java.lang.UnsupportedOperationException:Thisissupposedtobeoverriddenbysubclasses. atcom.google.protobuf.GeneratedMessage.getUnknownFields(GeneratedMessage.java:180) atorg.apache.hadoop.hdfs.protocol.proto...
分类:其他好文   时间:2014-12-23 06:51:06    阅读次数:258
hadoop 2.6.0源码编译
这里面选择的HADOOP的版本为2.6.编译前需要准备的如下工具:HADOOP:hadoop-2.6.0-src.tar.gzJDK:jdk-7u71-linux-x64.tar.gzMAVEN:apache-maven-3.0.5-bin.tar.gzPROTOBUF:protobuf-2.5.0.tar.gzFINDBUGS:findbugs-3.0.0.tar.gzANT:apache-ant-1.9.4-bin.tar.gz1、分别解压hadoo..
分类:其他好文   时间:2014-12-22 02:09:01    阅读次数:809
跨语言通信框架的比较——Protobuf、Thrift和Avro
一、概述 thrift :是由 Facebook 主导开发的一个跨平台、支持多语言的,通过定义 IDL 文件,自动生成 RPC 客户端与服务端通信代码的工具,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 这些编程...
分类:编程语言   时间:2014-12-19 14:34:37    阅读次数:349
Google的开源技术protobuf概述
一、作用       protobuf(Protocol Buffers)是Google内部使用的一个项目,后来贡献给开源社区为大家使用。它要做的事情和xml类似,就是要把某种数据结构的信息有某种格式保存起来,主要用于数据存储、传输协议格式等场合。 二、优点      和xml有着类似的功能,那么肯定有一些更加优势的地方。      1、时间开销           xml格式化(序列化...
分类:其他好文   时间:2014-12-19 12:13:39    阅读次数:498
耍一把codegen,这样算懂编译么?
最近使用protobuf搭了些服务器,对protobuf的机制略感兴趣,所以研究了下。大致分析没有什么复杂的1 对定义的结构体生成消息封包协议2 对定义的rpc函数生成接口定义3 用户按protobuf的接口定义实现对应的调用接口实现上,也颇简单比如如下的一个protobuf文件// Connect...
分类:其他好文   时间:2014-12-17 00:14:59    阅读次数:237
在erlang项目中使用protobuf
在erlang项目中使用protobufhttp://blog.csdn.net/mycwq/article/details/21864191protobuf是google的一个序列化框架,类似XML,JSON,其特点是基于二进制,比XML表示同样一段内容要短小得多,还可以定义一些可选字段,广泛用于...
分类:其他好文   时间:2014-12-12 20:39:13    阅读次数:225
erlang版本的protobuf
这两天看了google protocol buffers的文档,protobuf非常不错,解决了一直以来遇到的消息版本不同的问题,对项目中的开发非常有帮助。最近在学习erlang,官方只有java、c++、python的protobuf实现,第三方有两个erlang实现:http://github....
分类:其他好文   时间:2014-12-12 20:33:26    阅读次数:140
protobuf的lua版
推荐个protobuf的lua版以前项目客户端lua,通信协议是protobuf,用网易的proto-gen-lua,使用过程遇到些问题需要绕,比如:1、每次更改、增加proto都要生成新的文件,代码规模剧增2、由于lua本身,每个文件最大文件内全局local变量不能超过200个,所以当proto规...
分类:其他好文   时间:2014-12-11 22:05:32    阅读次数:179
protobuf框架简介
protocolbuffer(以下简称PB)是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了三种语言的实现:java、c++和python,每一种实现都包含了相应语言的编译器以及库文件。由于它是一种二进制的格式,比使用xml进行数据交换快许多。...
分类:其他好文   时间:2014-12-10 17:37:43    阅读次数:166
java protobuf 2.6源码缺少 com.google.protobuf.DescriptorProtos
javaprotobuf2.6源码缺少com.google.protobuf.DescriptorProtos;其实这个类是需要用工具生成的,在redeme.txt文件里面有说明,cdjava 把protoc拷贝到此目录 执行protoc--java_out=src/main/java-I../src../src/google/protobuf/descriptor.proto 就会生成DescriptorProtos了
分类:编程语言   时间:2014-12-10 02:04:56    阅读次数:212
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!