- 博客(0)
- 资源 (17)
- 收藏
- 关注
Eclipse oxygen、kepler和mars版本的hadoop-eclipse-2.7.2 插件 oxygen-R-win32-x86_64
Eclipse oxygen、kepler和mars版本的hadoop-eclipse-2.7.2 插件 eclipse-jee-oxygen-R-win32-x86_64
2017-08-03
hadoop.dll winutils.exe 32位 x86
32位版本 x86平台编译
hadoop2.7.2版本的dll,网上比较多的是2.2的dll,如果2.7.2版本用2.2的dll,会报hadoop 2.7 UnsatisfiedLinkError: org.apache.hadoop.util.NativeCrc32.nativeComputeChunkedSumsByteArra 错误,因为2.2的dll中NativeCrc32只nativeVerifyChunkedSums,没有nativeComputeChunkedSums和nativeComputeChunkedSumsByteArray,所以会报错,至于网上说的建同名包,拷贝NativeCrc32.java是没有用的,至少对于2.7.2来说是没有用的
2016-05-23
hadoop.dll winutils.exe
hadoop2.7.2版本的dll,网上比较多的是2.2的dll,如果2.7.2版本用2.2的dll,会报hadoop 2.7 UnsatisfiedLinkError: org.apache.hadoop.util.NativeCrc32.nativeComputeChunkedSumsByteArra 错误,因为2.2的dll中NativeCrc32只nativeVerifyChunkedSums,没有nativeComputeChunkedSums和nativeComputeChunkedSumsByteArray,所以会报错,至于网上说的建同名包,拷贝NativeCrc32.java是没有用的,至少对于2.7.2来说是没有用的
2016-05-13
hadoop.dll包括winutils.exe
2.7.2可用;
hadoop2.6版本的dll,网上比较多的是2.2的dll,如果2.6版本用2.2的dll,会报hadoop 2.6 UnsatisfiedLinkError: org.apache.hadoop.util.NativeCrc32.nativeComputeChunkedSumsByteArra 错误,因为2.2的dll中NativeCrc32只nativeVerifyChunkedSums,没有nativeComputeChunkedSums和nativeComputeChunkedSumsByteArray,所以会报错,至于网上说的建同名包,拷贝NativeCrc32.java是没有用的,至少对于2.6.0来说是没有用的
2016-05-12
java itext api文档 jar包
包含资料iText in Action 2nd Edition itext-5.4.4.zip itext-api.chm extrajars-2.3.zip
2016-04-30
jackson-jar
jackson所需要的所有jar
jackson-all-1.6.2.jar
jackson-core-asl-1.6.2.jar
jackson-mapper-asl-1.6.2.jar
jakarta-oro.jar
1. 背景
目前维护的产品使用jackson处理json,现整理一下jackson相关资料,希望对初次接触jackson的新手有所帮助。
jackson主页: http://jackson.codehaus.org/
jackson document: http://wiki.fasterxml.com/JacksonJavaDocs
JacksonInFiveMinutes: http://wiki.fasterxml.com/JacksonInFiveMinutes
本文主要内容译自JacksonInFiveMinutes,增加了部分示例,转载请注明出处。
受java平台上各种处理xml的类库(StAX, JAXB等)启发,Jackson提供一种处理json的java类库。Jackson的目标是为开发者提供快速、准确、轻量级和用起来最爽的json处理类库。本文将概括介绍Jackson的主要功能和相关功能的使用示例。
2. 使用方式
Jackson提供三种可选的json处理方式:
1) Streaming API
又称Incremental parsing/generation, 受StAX API启发,以非关联递增方式读写json内容。 通过 org.codehaus.jackson.JsonParser读取,通过org.codehaus.jackson.JsonGenerator写入。
2) Tree Model
通过基于内存的树形结构来描述json数据,和 XML DOM类似。通过org.codehaus.jackson.map.ObjectMapper构建树,树由JsonNode节点组成。
3) Data Binding
基于属性访问或注解的方式将json和POJO对象互相转换, 受JAXB基于注解的处理方式启发。通过org.codehaus.jackson.map.ObjectMapper读写json数据。它包含两种类型:
3.1 Simple Data Binding
用于json和Java Maps, Lists, Strings, Numbers, Booleans and nulls的相互转换。
3.2 Full Data Binding
用于json和Java Bean的相互转换。
下面从使用的角度上比较三种处理方式:
Streaming API 执行效率最高,读写速度最快,另外两种方式都基于它实现;
Tree Model 是最灵活的;
Data Binding 通常是最方便使用的;
2016-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人