E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Protostuff
protostuff
基本使用
[toc]
protostuff
基本使用
protostuff
基于GoogleProtobuf,好处就是不用自己写.proto文件即可实现对象的序列化与反序列化,下面给出示例代码。
xpleaf
·
2018-02-16 21:57
Java
Protobuf
Protostuff
Java
netty传输java bean对象
在这篇博客中,我们来使用netty发送一个javabean对象的消息,但是要发送对象类型的消息,必然要将java对象进行序列化,在java中序列化框架有很多中,此处我们使用
protostuff
来进行序列化
huan1993
·
2017-12-22 21:00
netty
netty传输对象
protostuff
序列化
在网上查找了一下,发现
protostuff
使用方便,而且性能比较高,本篇博客简单记录一下ptotostuff如何实现一个序列化和反序列化。一、需求1、有一个用户类(
huan1993
·
2017-12-11 22:00
protostuff
序列化
protostuff
序列化
在网上查找了一下,发现
protostuff
使用方便,而且性能比较高,本篇博客简单记录一下ptotostuff如何实现一个序列化和反序列化。一、需求1、有一个用户类(
huan1993
·
2017-12-11 22:00
protostuff
序列化
protostuff
protostuff
是什么Google的protobuf因为其编码后体积小,序列化/反序列化性能好,被广泛使用。
coderlan
·
2017-12-09 14:20
自定义超实用Redis工具类(满足对象,list,map等类型)
1.添加maven依赖org.objenesisobjenesis${objenesis.version}com.dyuproject.
protostuff
protostuff
-core${dyuproject.version
CatalpaFlat
·
2017-11-11 15:23
SSM
tcc分布式事务源码解析系列(一)之项目结构
springcloud等rpc框架进行分布式事务本地事务存储,支持redis,mogondb,zookeeper,file,mysql等关系型数据库序列化方式,支持java,hessian,kryo,
protostuff
流浪小猫咪
·
2017-10-13 13:14
java原生序列化和Kryo序列化性能实例对比分析
简介最近几年,各种新的高效序列化方式层出不穷,不断刷新序列化性能的上限,最典型的包括:专门针对Java语言的:Kryo,FST等等跨语言的:
Protostuff
,ProtoBuf,Thrift,Avro
坏~牧羊人
·
2017-10-09 10:33
redis缓存的简单操作(get、put)
需要的一些工具、向redis中放数据(put)、从redis中取数据(get)、访问redis时的逻辑一、引入jedisjar包redis.clientsjedis2.7.3com.dyuproject.
protostuff
protostuff
-core1.0.8com.dyuproject.protos
渡劫锦官城
·
2017-09-20 09:54
基于Springboot-Netty-
Protostuff
-ZooKeeper分布式RPC框架
1XML-RPC,SOAP,WebService2PHPRPC3Hessian4JSON-RPC5MicrosoftWCF,WebAPI6ZeroCIce,Thrift,GRPC7Hprose8protobuf9
protostuff
a925907195
·
2017-08-02 15:54
系统设计
java
java操作Redis数据库的redis工具,RedisUtil,jedis工具JedisUtil,JedisPoolUtil
该工具包含是封装了jedis,包含redis.properties和jedisPool,序列化使用的是
protostuff
,map类型操作使用的是fastjson自己抽空写的,基本只要理解什么是get,
miniduhua
·
2017-07-27 20:56
使用Redis Cluster作为MyBatis的二级缓存并使用
protostuff
序列化数据
正如大多数持久层框架一样,MyBatis同样提供了一级缓存和二级缓存的支持;一级缓存基于PerpetualCache的HashMap本地缓存,其存储作用域为Session,当Sessionflush或close之后,该Session中的所有Cache就将清空。二级缓存与一级缓存其机制相同,默认也是采用PerpetualCache,HashMap存储,不同在于其存储作用域为Mapper(Names
不能说的秘密go
·
2017-06-24 22:52
redis
缓存
二级缓存
序列化
Java
EE流行框架
缓存
Redis
protostuff
序列化集合的问题(反序列化时的java.util.ConcurrentModificationException)
之前写过一篇关于JDK原始支持的Serializable接口序列化与Google的
Protostuff
序列化两种技术的比较(http://blog.csdn.net/canot/article/details
canot
·
2017-06-10 16:00
mybatis
序列化
二级缓存
protostuff
Protostuff
Util—快速序列化和反序列化对象工具
packagecn.btkj.utils;importjava.util.ArrayList;importjava.util.List;importcom.dyuproject.
protostuff
.LinkedBuffer
击水三千里
·
2017-01-04 01:29
简单的使用protobuf和
protostuff
在我们的开发过程中,序列化是经常需要处理的问题,比如在做分布式访问数据时,或者是在做redis缓存存储数据时,如果我们涉及的知识面不够广的话,可能会简单的使用JDK的序列化,也即在需要序列化的类上implementsSerializable接口去实现序列化,我想说的是这种方式在小系统中尚且可以用一用,如果是并发很大的系统会受到严重影响,这是由于JDK自带的序列化效率很低,不论是时间上还是空间上。我
石楠烟斗的雾
·
2016-12-20 19:53
java
简单轻量级的RPC框架—HRPC
FeaturesSerializeby
protostuff
Highperformance,loadbalanceandfailoverServiceregistrationandsubscriptionbaseonzookeeperSupportasynchronousorsynchronousinvokingKeep-Alivedconnection
imucl5941
·
2016-09-02 10:36
聊天
springmvc
即时
简单轻量级的RPC框架—HRPC
HRPCHRPCisalight-weighthighperformanceRPCframeworkbaseonNettyandZookeeper.github地址:https://github.com/wosyingjun/HRPCFeaturesSerializeby
protostuff
Highperformance
wosyingjun
·
2016-09-01 12:00
框架
rpc
分布式
简单轻量级的RPC框架—HRPC
HRPCHRPCisalight-weighthighperformanceRPCframeworkbaseonNettyandZookeeper.github地址:https://github.com/wosyingjun/HRPCFeaturesSerializeby
protostuff
Highperformance
wosyingjun
·
2016-09-01 12:00
rpc
分布式
框架
Protostuff
自定义序列化(Delegate)解析
背景在使用
Protostuff
进行序列化的时候,不幸地遇到了一个问题,就是Timestamp作为字段的时候,转换出现问题,通过
Protostuff
转换后的结果都是1970-01-0108:00:00,这就造成了
笔下生灰
·
2016-07-20 17:33
JAVA
[java]序列化框架性能对比(kryo、hessian、java、
protostuff
)
序列化框架性能对比(kryo、hessian、java、
protostuff
)简介:优点缺点Kryo速度快,序列化后体积小跨语言支持较复杂Hessian默认支持跨语言较慢
Protostuff
速度快,基于
snow__wolf
·
2016-06-06 15:00
Protostuff
序列化
fromerr=NpC3phqY)实现,写的rpc很不错,就跟着撸了遍代码,里面用到的序列化工具是
protostuff
,之前我们项目供应商接口用的xml,没用过
protostuff
,拿过来研究下,写个demo
xiaoxufox
·
2016-04-15 14:00
protostuff
使用
Protostuff
序列化
序rpc调用,有多种序列化的方式,通用如json,mongodb使用的bson;java方面的,比如Java默认的序列化,比如hessian;还有跨语言的,比如thrift、protocolbuf。thrift和pb的好处是序列化后size比较小,但是缺点是得生成java代码,这个挺鸡肋的,所以不管二者运行时效率有多高,开发效率相对比较低的。像hessian,是有一些在用,但是感觉不如pb那样强大
codecraft
·
2016-04-07 00:00
java
java序列化、hessian和
protostuff
性能比较
序列化机制可以把对象转化成字节数组,将字节数组还原为对象称为反序列化。序列化常用于网络传输对象或存储对象,RPC(远程过程调用)函数调用的参数和结果就是通过序列化成字节数组传递的。java内置的序列化能将实现了Serilazable接口的对象进行序列化和反序列化,ObjectOutputStream的writeObject()方法可序列化对象生成字节数组ByteArrayOutputStreamb
ql5560106
·
2016-03-02 18:52
java
Protostuff
序列化与反序列化
发现一个好东西
Protostuff
,据说可以不写proto文件来把对象序列化成二进制格式,用了一下果然好使。
yuancihang
·
2016-02-23 10:20
Protostuff
序列化与反序列化
阅读更多发现一个好东西
Protostuff
,据说可以不写proto文件来把对象序列化成二进制格式,用了一下果然好使。
yuancihang
·
2016-02-23 00:00
soa技术选型
内网+同框架Java客户端+大并发:多路复用的TCP长连接+kryo(二进制序列化)(kryo也可以用
Protostuff
,FST等代替)内网+不同框架Java客户端:TCP+Kryo内网+Java客户端
zzhuwanpeng
·
2016-02-16 11:46
Java
浏览器
技术
分布式
soa技术选型
内网+同框架Java客户端+大并发:多路复用的TCP长连接+kryo(二进制序列化)(kryo也可以用
Protostuff
,FST等代替)内网+不同框架Java客户端:TCP+Kryo内网+Java客户端
zzhuwanpeng
·
2016-02-16 11:46
java
浏览器
二进制
技术
客户端
Protostuff
开发
Protostuff
开发作者:chszs,未经博主允许不得转载。
chszs
·
2016-01-05 08:45
JavaEE开发
云计算&云存储
Web开发
Protostuff
开发
Protostuff
开发作者:chszs,未经博主允许不得转载。
chszs
·
2016-01-05 08:00
序列化
protobuf
protostuff
smile
Protostuff
详解
Protostuff
详解作者:chszs,未经博主允许不得转载。
chszs
·
2016-01-04 17:00
序列化
protobuf
BSON
protostuff
smile
Protostuff
序列化
protostuff
是简化protobuf开发的java的操作工具jar。
爱无痕
·
2015-11-14 23:00
Protostuff
序列化
本文将提供Java自带序列化机制和
ProtoStuff
的序列化(仅仅当作一种
·
2015-11-11 00:35
序列化
序列化框架比较:kryo & hessian &
Protostuff
& java
序列化框架性能对比(kryo、hessian、java、
protostuff
)简介: 优点缺点Kryo速度快,序列化后体积小跨语言支持较复杂Hessian默认支持跨语言较慢
Protostuff
速度快,基于
·
2015-08-16 13:00
框架
序列化
kryo
使用
Protostuff
序列化及反序列化优化调试
修改完之后要进行验证,你可能需要又重走一遍之前的步骤来拿到出现问题的场景,不得不说,这时候感觉很坑爹……然后福利来了,我们知道java提供了序列化和反序列化机制,而另外还有很多此类序列化和反序列化框架,而
protostuff
anlegor
·
2015-06-26 20:10
protostuff
使用
Protostuff
序列化及反序列化优化调试
修改完之后要进行验证,你可能需要又重走一遍之前的步骤来拿到出现问题的场景,不得不说,这时候感觉很坑爹…… 然后福利来了,我们知道java提供了序列化和反序列化机制,而另外还有很多此类序列化和反序列化框架,而
protostuff
Anlegor
·
2015-06-26 20:00
java序列化/反序列化之xstream、protobuf、
protostuff
的比较与使用例子
简单教程准备代码protobuf简单教程快速入门下载.exe编译器编写.proto文件利用编译器编译.proto文件生成javabean引用jar包直接使用javabean自带的序列化、反序列化、提取属性等方法
protostuff
小M的博客
·
2015-06-05 17:00
【Java.ThirdParty】序列化框架性能对比(kryo、hessian、java、
protostuff
)
转自:http://blog.csdn.net/jmppok/article/details/44409693序列化框架性能对比(kryo、hessian、java、
protostuff
)简介: 优点缺点
robinjwong
·
2015-04-03 16:00
Java.ThirdParty
序列化框架性能对比(kryo、hessian、java、
protostuff
)
序列化框架性能对比(kryo、hessian、java、
protostuff
)简介: 优点缺点Kryo速度快,序列化后体积小跨语言支持较复杂Hessian默认支持跨语言较慢
Protostuff
速度快,基于
jmppok
·
2015-03-25 10:00
序列化
序列化框架性能对比(kryo、hessian、java、
protostuff
)
序列化框架性能对比(kryo、hessian、java、
protostuff
)简介: 优点缺点Kryo速度快,序列化后体积小跨语言支持较复杂Hessian默认支持跨语言较慢
Protostuff
速度快,基于
jmppok
·
2015-03-18 00:00
Java
一个基于Netty的RPC框架
使用
protostuff
1.07序列化,以netty3.2.1网络框架。
stefanzhlg
·
2014-12-05 15:00
rpc
netty
异步rpc
互联网开发
hdfs: Hadoop分布式文件系统(Hadoop Distributed File System) 跨语言RPC框架: hessian(Binary),thrift,REST,
protostuff
sunwtrain
·
2014-11-08 14:00
互联网
Android下Protobuff框架性能测试结果
Android下Protobuff框架性能测试结果android下Protobuff常用的框架有三个:protobuff自身, square出的wire,
protostuff
由于protobuff会为每个属性生成大量不常用的方法
qileilove
·
2014-07-28 09:00
google
protostuff
有个
protostuff
(http://code.google.com/p/
bbirdsky
·
2014-06-30 19:00
protobuf
golang对象序列化和反序列化
10个字节 也就是10M不到的数据(高度结构化的数据)过程1.对象序列化为byte2.byte反序为对象3.gzip压缩byte测试语言go测试方案:rawbyte,json,bson,msgpack(
protostuff
咖啡伴侣
·
2013-12-29 12:00
反序列化
golang
对象序列化
Unity手游之路<二>Java版服务端使用
protostuff
简化protobuf开发
开发一款网络游戏,首先要考虑的是客户端服务端之间用何种编码格式进行通信。之前我们介绍了Unity游戏前端使用protobuf的方法。今天我们来谈谈服务端如何使protobuf。游戏服务端语言百花齐放,除了比较传统的c/c++外,Java,Erlang,Python都有很多团队在使用。今天推荐一下Java作为服务端开发语言。国内很多出色的页游和手游都是采用Java作为服务端语言的。比如《神曲》《秦美
janeky
·
2013-12-06 00:00
java
游戏
unity
protobuf
一个关于
protostuff
的低级错误
protostuff
是什么就不多说了,前段时间用来做通信的序列号模块 直入主题, 就是关于probuff 不支持的格式的字段,例如Date 通信的时候,客户端反序列化报错
aa87963014
·
2013-08-01 17:00
protostuff
probuff
ProtoStuff
&&XStream性能相差30%
packagefoo; importjava.util.Date; importjava.util.List; importcom.dyuproject.
protostuff
.Tag;
cn-done
·
2013-07-26 16:00
xstream
序列化框架 kryo VS hessian VS
Protostuff
VS java
序列化框架性能对比(kryo、hessian、java、
protostuff
)简介: 优点缺点Kryo速度快,序列化后体积小跨语言支持较复杂Hessian默认支持跨语言较慢
Protostuff
速度快,
x-rip
·
2012-06-08 13:00
hessian
对
protostuff
和java序列化的小测试
测试方法:对一个含16个Integer/String/Date类型字段的扁平对象作序列化/反序列化,单机多线程循环执行,用循环一定次数之后sleep(1)控制频率,每隔1秒统计一次执行次数,并观察CPU/LOAD/内存等指标(因内存恒定开销,忽略掉)。测试环境:4xXeonE55202.27GHz,7.3GB虚拟机测试结果:一、采用java内置序列化:tps(w)threadcpu(%)load8
阿里中间件
·
2012-05-01 14:00
java序列化
测试
protostuff
java内置的序列化方式性能
protostuff
看到一个很不错的工具http://github.com/eishay/jvm-serializers/,可以用它来评测各种流行的java序列化反序列化工具,使用上也很简单。想试试该工具的,下载源码后参考起README操作即可。而我更关心的是,是各种工具的性能对比,以作选择的一个衡量标准,也就是http://github.com/eishay/jvm-serializers/wiki的图示和数据。本
john521
·
2011-06-21 12:00
java
jvm
xml
json
PHP
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他