摘要:
原文:http://www.cnblogs.com/stephen-liu74/archive/2013/01/02/2841485.html
该系列Blog的内容主体主要源自于Protocol Buffer的官方文档,而代码示例则抽取于当前正在开发的一个公司内部项目的Demo。这样做的目的主要在于不仅可以保持Google文档的良好风格和系统性,同时再结合一些比较实用和通用的用例,这样就更加便于公司内部的培训,以及和广大网友的技术交流。需要说明的是,Blog的内容并非line by line的翻译,其中包含一些经验性总结,与此同时,对于一些不是非常常用的功能并未予以说明,有兴趣的开发者可以直接查阅Google的官方文档。 阅读全文
posted @ 2014-09-14 23:07
上校
阅读(540)
评论(0)
推荐(0)
摘要:
1.定义proto文件:
User.proto
package netty;
option java_package="myprotobuf";
option java_outer_classname="UserProto";
message User{
required int32 ID=1;
required string userName=2;
required string Password=3;
repeated string address=4; 阅读全文
posted @ 2014-09-14 22:10
上校
阅读(21908)
评论(1)
推荐(0)
摘要:
1..proto文件为要生成.java文件的模板文件,其中包含名称空间、文件名等信息
2.cmd中进入当前目录D:\JAVA\protoc-2.5.0-win32
3.运行 protoc.exe --java_out=. SubscribeReq.proto 将在当前文件夹下生成对应的.java文件 阅读全文
posted @ 2014-09-14 19:49
上校
阅读(802)
评论(0)
推荐(0)
摘要:
新做的Mini项目计划使用Google的Protobuf来做,关于Protobuf是什么玩意能干什么请自己去看这里:http://code.google.com/p/protobuf/
这里讲一下安装Protobuf到在Eclipse下配置使用它的简单过程总结。
我使用的是Windows系统,计划使用Python版本,所以首先去官网下载protoc-2.4.1-win32.zip和protobuf-2.4.1.zip两个文件,前一个是用于编译.proto文件的,后一个是运行时环境。接下来步骤如下: 阅读全文
posted @ 2014-09-14 19:45
上校
阅读(6426)
评论(1)
推荐(1)
摘要:
Morphia 是一个针对Mongo和Java 对象转换的映射的轻量级ORM类型安全类库。
1.简单易用,轻量级,一旦每一种类型通过反射获取将被缓存,性能比较好。
2.Datastore和DAO的抽象封装。
3.快速的查询的支持,在类运行时进行校验。
4.Mapping是基于注解而不是基于xml。
5.针对Validation和Log的扩展。 阅读全文
posted @ 2014-09-14 09:00
上校
阅读(7377)
评论(0)
推荐(0)
浙公网安备 33010602011771号