lang keyesface and vaginabe face

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&width:100%">
各种累涨姿势了
width:100%">
有料,任性
width:100%">
看了这么多帖子,第一次看到这么高质量内容!
width:100%">
有图,有真相!
width:100%">
顶起顶起顶起
width:100%">
12345678910
打开手机扫一扫
Comsenz Inc. Design: Dean. DiscuzFans.通过setAllowNonStringKeys解决java.lang.ClassCastException: JSON keys must be strings
通过setAllowNonStringKeys解决java.lang.ClassCastException: JSON keys must be strings
[摘要:我的办理计划是
JsonConfig jsonConfig = new JsonConfig();
jsonConfig.setAllowNonStringKeys(true);
JSONArray jsonArr=JSONArray.fromOb]
我的解决方案是
JsonConfig jsonConfig = new JsonConfig();
&& &&& &&& &jsonConfig.setAllowNonStringKeys(true);
&& &&& &&& &JSONArray jsonArr=JSONArray.fromObject(oldPoList,jsonConfig);
特指 json-lib-2.4-jdk15& 低于此版本没有setAllowNonStringKeys方法
别人的都太麻烦
/blog/2046877
通过setAllowNonStringKeys解决java.lang.ClassCastException: JSON keys must be strings
博客分类:
一直使用 json-lib-2.4-jdk15,感觉还不错, 通过 jsonConfig可以灵活性的设置参数
(吐槽下,这个jar 很久没有更新了)
今天使用的时候,报了个异常 &java.lang.ClassCastException: JSON keys must be strings
代码片段如下&
Java代码 &
LinkedHashMap&Integer,&String&&iteratorIndexMap&=&new&LinkedHashMap&Integer,&String&();&&for&(int&i&=&startIteratorI&i&&=&endIteratorI&&#43;&#43;i){&&&&&&iteratorIndexMap.put(i,&map.get(i));&&}&&pagerVMParam.setIteratorIndexMap(iteratorIndexMap);&&&&Map&String,&Object&&vmParamMap&=&new&HashMap&String,&Object&();&&vmParamMap.put(&pagerVMParam&,&pagerVMParam);&&if&(log.isDebugEnabled()){&&&&&&log.debug(&vmParamMap:{}&,&JsonUtil.format(vmParamMap));&&&&&&log.debug(&debugIsNotParseVM:{}&,&debugIsNotParseVM);&&}&&
因为我使用了 LinkedHashMap&Integer, String&, key是 integer类型的
网上已经有人给过解决方案:
/wsndbhs/item/1267fca7be8e989a
他的建议是 :
& & & & 修改Map的key为String.
& & & & 或者换jar包,换成低版本的!
我觉得不是最好的解决方案, 看了下这段源码:
Java代码 &
if(&!(k&instanceof&String)&&&&!jsonConfig.isAllowNonStringKeys()&)&{&&&&&throw&new&ClassCastException(&JSON&keys&must&be&strings.&);&&}&&
可以通过 设置&setAllowNonStringKeys 来解决问题 ,下面是我封装的通用代码,来&#26684;式化输出对象为json&#26684;式, 方便我们debug代码或者记录日志
Java代码 &
&&&&&&&&&&public&static&String&format(Object&obj,String[]&excludes){&&&&&&JsonConfig&jsonConfig&=&new&JsonConfig();&&&&&&&&&&&&&&jsonConfig.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);&&&&&&jsonConfig.setIgnoreDefaultExcludes(true);&&&&&&jsonConfig.setAllowNonStringKeys(true);&&&&&&&&if&(Validator.isNotNullOrEmpty(excludes)){&&&&&&&&&&jsonConfig.setExcludes(excludes);&&&&&&}&&&&&&String&string&=&JsonUtil.toJSON(obj,&jsonConfig).toString(4,&4);&&&&&&return&&&}&
感谢关注 Ithao123Java频道,是专门为互联网人打造的学习交流平台,全面满足互联网人工作与学习需求,更多互联网资讯尽在 IThao123!
Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。
Hadoop是一个由Apache基金会所开发的分布式系统基础架构。
用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。
Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求,可以以流的形式访问(streaming access)文件系统中的数据。
Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算。
产品设计是互联网产品经理的核心能力,一个好的产品经理一定在产品设计方面有扎实的功底,本专题将从互联网产品设计的几个方面谈谈产品设计
随着国内互联网的发展,产品经理岗位需求大幅增加,在国内,从事产品工作的大部分岗位为产品经理,其实现实中,很多从事产品工作的岗位是不能称为产品经理,主要原因是对产品经理的职责不明确,那产品经理的职责有哪些,本专题将详细介绍产品经理的主要职责
IThao123周刊}

我要回帖

更多关于 face and gesture 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信