
Java
文章平均质量分 73
kakukemeit
这个作者很懒,什么都没留下…
展开
-
Java函数式编程最佳实践
java复制代码 @FunctionalInterfaceQ:为什么要自定义函数接口A:自带的函数接口无法处理检查异常,遇见带检查异常的方法会报错。原创 2024-01-16 19:07:42 · 521 阅读 · 0 评论 -
函数式编程的Java编码实践:利用惰性写出高性能且抽象的代码
函子运算可以将一个 T 映射到 S 的 function 应用到 Box< T> 上,让其成为 Box< S>,一个将 Box 中的数字转换为字符串的例子如下:在盒子中装的是类型,而不是 1 和 “1” 的原因是,盒子中不一定是单个值,比如集合,甚至是更加复杂的多值映射关系。// 反例,不能成为函子,因为这个方法没有在盒子中如实反映 function 的映射关系。原创 2024-01-16 19:02:04 · 861 阅读 · 0 评论 -
Merge之后,还没有Push,如何回滚
找到你需要回滚的提交记录;reset Current Branch to here :点击重置当前分支到这里。GIT所有的执行记录会以倒叙呈现;最上面的就是需要回滚的merge序列号,下一个就是需要回退的版本序列号;工作区会回滚到merge之前的状态。查看git执行历史记录。原创 2023-09-22 14:06:09 · 1799 阅读 · 0 评论 -
ElasticSearch进阶:一文全览各种ES查询在Java中的实现
ElasticSearch基础:从倒排索引说起,快速认知ES项目,该项目是关于springboot的集成项目,ElasticSearch部分请关注【elasticSearch-demo】模块。觉得有帮助的随手点个start!这篇博文的主题是ES的查询,因此我整理了尽可能齐全的ES查询场景,形成下面的图:本文基于elasticsearch 7.13.2版本,es从7.0以后,发生了很大的更新。7.3以后,已经不推荐使用这个client,取而代之的是测试使用的数据示例idnameagesex。原创 2023-09-22 11:32:13 · 3621 阅读 · 0 评论