logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Buffer(ByteBuffer)以及flip,clear及rewind区别

Buffer 类定义了一个可以线性存放primitive type数据的容器接口。Buffer主要包含了与类型(byte, char…)无关的功能。值得注意的是Buffer及其子类都不是线程安全的。每个Buffer都有以下的属性:1. capacity这个Buffer最多能放多少数据。capacity一般在buffer被创建的时候指定。2. limit在Buffer上进行的读写操

#nio
Java中json字符串的格式转换(缩进换行)

最近项目用到com.fasterxml.jackson.databind.ObjectMapper把对象转换为json字符串,但是它的输出总是只有一行的结果,如:{"queryType":"lucene_timeseries","dataSource":"druid-test","granularity":"all","context":{"timeout":1800,"useOffheap":t

#java#json
嵌套(任意层)JSON解析转换为Map

最近需要检验系统多次返回的json结果是否相同,以保证系统升级后的功能一致,所以产生了编写json转换程序的需求。由于小弟编程能力尚浅,有些特殊情况的转换没能考虑好,希望各位可以提出,或者贴出更完善的解析程序供大家分享,先在此处抛砖引玉了。以下程序用于把多层嵌套的json字符串转换为平层的Map,以方便在后续的测试程序中对比结果。源代码:import net.sf.json.JSON

#json
到底了