临时日记本
Posted 可持续化发展
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了临时日记本相关的知识,希望对你有一定的参考价值。
2022年5月24日
这个是一个大佬关于Mybatis的云笔记。
首先,我得有一个理念:一门视频课、一本书,只能在某些方面来讲解这个技术。不可能面面俱到。所以,对于技术的理解和笔记,是需要不断完善的。在看书、看视频的时候,我们不能追求完美,可能现在对这个知识点理解得不够透彻、不够准确。但我们先留着。继续看,继续记笔记。
如果在一个点停留太久了,感觉有点浪费时间。不划算。
如果是要翻译源码的话,
1、先在一个临时目录下载源码,导入IDEA,翻译源码
2、将核心的 部分,上传到我的GitHub中。在GitHub文件夹 pull。
3、如果源码在未来有更新,在临时目录 pull,对比后,再在GitHub文件夹的那个项目中,去修改,再push。
2022年5月25日
我发现了书单链接
https://github.com/itwanger/JavaBooks#Docker
https://github.com/lxw420302/books/tree/master/java
Java程序员进阶之路x沉默王二 | Java 程序员进阶之路
今天看java8 函数式编程
filter 模式。该模式的核心思想是保留Stream中的一些元素,而过滤掉其他的。
例3-11 函数式风格
List<String> beginningWithNumbers
= Stream.of("a", "1abc", "abc1")
.filter(value -> isDigit(value.charAt(0)))
.collect(toList());
assertEquals(asList("1abc"), beginningWithNumbers);
和map 很像,filter 接受一个函数作为参数,该函数用Lambda 表达式表示。该函数和前面示例中if 条件判断语句的功能一样,如果字符串首字母为数字,则返回true。若要重构遗留代码,for 循环中的if 条件语句就是一个很强的信号,可用filter 方法替代。
此方法和if 条件语句的功能相同,因此其返回值肯定是true 或者false。经过过滤,
Stream 中符合条件的,即Lambda 表达式值为true 的元素被保留下来。
最内层的forEach 方法正是主要突破口。
以上是关于临时日记本的主要内容,如果未能解决你的问题,请参考以下文章