没有合适的资源?快使用搜索试试~ 我知道了~
tson:像jSON这样的类型化数据格式
共45个文件
java:41个
txt:1个
license:1个
需积分: 43 0 下载量 38 浏览量
2021-04-19
17:27:53
上传
评论 1
收藏 64KB ZIP 举报
温馨提示
TSON - a Typed data format like jSON. 一种带类型的"json",主要用于解决json反序列化类型丢失问题; Java对象的持久化方案的另一种选择,对象持久化成人类可读文本字符串。 和其他持久化方案的对比 json tson无论是命名还是文本数据格式的组织都是从json发展而来,json的主要问题是类型丢失, 反序列化后所有的类型考推断,这往往会产生与预期不一致的行为。 其他注如 hessian, protobuf等二进制方案 二进制方案的执行效率本身比文本方案要高,但是牺牲了数据可读性,可调试性, 以及在某些场景下的显示,传输和存储问题。 使用方法举例 简单的例子,持久化int int a = 123; String s = Tsons.encode(a); // i32@123 Integer b = (Integer)Tsons.decode(s)
资源推荐
资源详情
资源评论
收起资源包目录
tson-master.zip (45个子文件)
tson-master
src
main
resources
bnf.txt 2KB
java
com
github
pister
tson
access
ObjectVisitor.java 261B
property
PropertyObjectVisitor.java 1015B
ObjectUtil.java 7KB
Property.java 3KB
models
Types.java 432B
Item.java 6KB
Tsons.java 1KB
utils
Base33.java 20KB
ItemUtil.java 12KB
ArrayUtil.java 1KB
Base629.java 18KB
StringUtil.java 6KB
common
ItemType.java 898B
Constants.java 615B
Types.java 4KB
io
FastStringWriter.java 2KB
FastByteArrayOutputStream.java 2KB
IoUtil.java 689B
FastStringReader.java 2KB
FastByteArrayInputStream.java 1KB
FastBufferedReader.java 15KB
ItemStringWriter.java 7KB
parse
ParseResult.java 784B
TokenType.java 861B
Lexer.java 11KB
Token.java 427B
LexerReader.java 932B
Parser.java 18KB
KeyWords.java 1KB
SyntaxException.java 505B
test
java
com
github
pister
tson
objects
Person.java 5KB
Contact.java 1KB
cases
TestCases.java 6KB
TsonsTest.java 10KB
benchmark
Action.java 136B
cases
TsonCases.java 6KB
BenchMarkResult.java 486B
BenchMark.java 1KB
common
ObjectUtilTest.java 680B
parse
LexerTest.java 1KB
ParserTest.java 1KB
LICENSE 11KB
pom.xml 2KB
README.md 2KB
共 45 条
- 1
资源评论
种阳台
- 粉丝: 14
- 资源: 4512
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 高等数学第一章第二节数列的极限
- Python 版冒泡排序算法源代码
- tensorflow-gpu-2.7.2-cp38-cp38-manylinux2010-x86-64.whl
- tensorflow-2.7.3-cp39-cp39-manylinux2010-x86-64.whl
- tensorflow-2.7.2-cp39-cp39-manylinux2010-x86-64.whl
- Python版本快速排序源代码
- Python 语言版的快速排序算法实现
- 450815388207377安卓_base.apk
- 超微主板 X9DRE-TF+ bios 支持 nvme启动
- 基于Python通过下载气象数据和插值拟合离散数据曲线实现对寒潮过程的能量分析
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功