没有合适的资源?快使用搜索试试~ 我知道了~
boopickle:二进制序列化库可实现有效的网络通信
共79个文件
scala:52个
md:11个
yml:5个
需积分: 9 0 下载量 76 浏览量
2021-04-13
06:27:19
上传
评论
收藏 110KB ZIP 举报
温馨提示
BooPickle BooPickle是在Scala和上均可使用的,最高效的序列化(即酸洗)库。 它编码为二进制格式,而不是更常规的JSON。 二进制格式以大小和速度方面的效率提高为代价,以编码数据的易读性为代价。 BooPickle大量地从和借用,所以特别感谢Li Haoyi和Ben Hutchison的那两个很棒的图书馆! 特征 同时支持Scala,Scala Native和Scala.js(无反射!) 对所有原语,集合,选项,元组和案例类(包括类层次结构)的序列化支持 用户定义的自定义序列化器 转换序列化程序以简化非大小写类的序列化 处理相同对象的引用和重复数据删除 非常快 高效编码 内存使用率低,无需中间结构 零依赖 Scala 2.12 / 2.13 支持所有现代浏览器(但不支持IE9及以下版本) 入门 将以下依赖项声明添加到您的Scala项目中 " io.suzaku "
资源推荐
资源详情
资源评论
收起资源包目录
boopickle-master.zip (79个子文件)
boopickle-master
project
build.properties 18B
plugins.sbt 595B
Version.scala 43B
.github
release-drafter.yml 390B
workflows
scala.yml 1KB
release-drafter.yml 397B
release.yml 1KB
boopickle
shared
src
test
scala
boopickle
CodecTests.scala 5KB
IdentMapTests.scala 1KB
BufferProviderTests.scala 664B
external
MacroPickleTests.scala 6KB
PickleTests.scala 45KB
DefaultBasicTests.scala 1KB
PerfTests.scala 2KB
CompositePickleTests.scala 4KB
main
scala-2.13-
boopickle
XCompat.scala 3KB
scala-2.13+
boopickle
XCompat.scala 3KB
scala
boopickle
Pickler.scala 16KB
PicklerMaterializersImpl.scala 6KB
BufferProvider.scala 4KB
CodecSpeed.scala 8KB
TuplePicklers.scala 22KB
IdentMap.scala 3KB
Constants.scala 831B
CompositePicklers.scala 4KB
IdentList.scala 2KB
Codecs.scala 4KB
BufferPool.scala 4KB
StringCodecBase.scala 4KB
Default.scala 6KB
CodecSize.scala 13KB
js
src
test
scala
boopickle
StringCodecTests.scala 684B
main
scala
boopickle
StringCodec.scala 6KB
ReferenceEquality.scala 244B
DefaultByteBufferProvider.scala 150B
jvm
src
test
scala
boopickle
BufferPoolTestsJVM.scala 2KB
main
scala
boopickle
StringCodec.scala 698B
ReferenceEquality.scala 244B
DefaultByteBufferProvider.scala 148B
native
src
main
scala
boopickle
StringCodec.scala 698B
ReferenceEquality.scala 230B
DefaultByteBufferProvider.scala 148B
CHANGES.md 7KB
doc
Details.md 7KB
AdvancedPickling.md 4KB
SUMMARY.md 295B
CNAME 19B
ClassHierarchies.md 8KB
book.json 459B
README.md 2KB
Shapeless.md 521B
Misc.md 5KB
templates
Result.scala 38B
Show.scala 878B
GettingStarted.md 2KB
Optimization.md 8KB
jitpack.yml 29B
LICENSE 10KB
build.sbt 6KB
README.md 3KB
shapeless
src
test
scala
boopickle
shapeless
external
ShapelessPickleTests.scala 6KB
main
scala
boopickle
shapeless
ShapelessPicklers.scala 2KB
Default.scala 209B
publishDocs.sh 244B
perftests
shared
src
main
scala
boopickle
perftests
BoopickleSpeedRunners.scala 3KB
TestData.scala 3KB
UpickleRunners.scala 966B
BoopickleRunners.scala 2KB
CirceRunners.scala 2KB
Tests.scala 7KB
Benchmarks.scala 582B
PlayJsonRunners.scala 1008B
PerfTest.scala 1KB
js
src
main
scala
boopickle
perftests
BooApp.scala 3KB
resources
index.html 2KB
gzip.js 14KB
jvm
src
main
scala
boopickle
perftests
BooApp.scala 2KB
.gitignore 260B
.scalafmt.conf 94B
共 79 条
- 1
资源评论
卡卡乐乐
- 粉丝: 32
- 资源: 4679
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功