![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java8
mobile18600007978
活到老学到老,分享已知,学习未知;
且行且思考,且行且总结
展开
-
ListenableFuture回调任务真正做到了异步执行
使用spring包里的ThreadPoolTaskExecutor线程工具执行任务,通过ListenableFuture。执行时长在 40 - 60 ms。回调任务,实现真正的异步执行;总结耗时:93936ms。原创 2023-05-17 10:17:46 · 410 阅读 · 0 评论 -
javax.servlet.http.HttpServletRequest.getHttpServletMapping()Ljavax/servlet/http/HttpServletMapping
对同一ip一定时间内的次数限制方法原创 2023-03-13 11:17:49 · 477 阅读 · 0 评论 -
org.elasticsearch.index.mapper.MapperParsingException: object mapping for [attribute] tried to parse
更新ES属性异常,{}org.elasticsearch.index.mapper.MapperParsingException: object mapping for [attribute] tried to parse field [null] as object, but found a concrete valueat org.elasticsearch.index.mapper.DocumentParser.parseObject(DocumentParser.java:218)at o..原创 2021-02-25 20:49:32 · 1224 阅读 · 0 评论 -
java.lang.IllegalArgumentException: The number of object passed must be even but was [1]问题解决
- 更新ES属性异常,{}java.lang.IllegalArgumentException: The number of object passed must be even but was [1]at org.elasticsearch.action.index.IndexRequest.source(IndexRequest.java:451)at org.elasticsearch.action.update.UpdateRequest.doc(UpdateRequest.java:514.原创 2021-02-25 20:33:58 · 909 阅读 · 0 评论 -
java8有多厉害(积累)
获取list对象的某个参数,并以逗号分隔返回,下面的两种写法:java8一行搞定、 List<CardGameParam> list =... cardGameParamList.stream().map(CardGameParam::getName).collect(Collectors.joining(","));普通方法、 StringBuffer sb = new StringBuffer(); for (CardGameParam aa : cardGamePa原创 2020-11-30 20:33:18 · 124 阅读 · 0 评论