
读书笔记
文章平均质量分 63
张紫娃
这个作者很懒,什么都没留下…
展开
-
数值流(mapToInt)(mapToDouble)(mapToLong)(boxed)(OptionalInt)(OptionalDouble)(OptionalLong)(rangeClosed)
这段代码的问题是,它有一个暗含的。每个Integer都必须拆箱成一个原始类型,再进行求和。原创 2023-12-28 21:08:07 · 859 阅读 · 0 评论 -
java8 如何构建流?如何创建流?
----------------------------------------------------------------------------读书笔记摘自 书名:Java 8实战 作者:[英] Raoul-Gabriel Urma [意] Mario Fusco [英] Alan M 读书笔记 第 5 章 使用流 5.7 构建流。原创 2023-12-28 13:18:26 · 952 阅读 · 0 评论 -
Java8 并行流、分支/合并框架
并行流内部使用了默认的,它默认的线程数量就是你的处理器数量,这个值是由得到的。原创 2021-11-29 00:31:15 · 373 阅读 · 0 评论 -
[实践总结] Java8 Optional常见用法
Optional类(java.util.Optional)是一个容器类,代表一个值存在或不存在。Java 8的库设计人员引入了Optional,这样就不用返回众所周知容易出问题的null了。原创 2023-01-12 00:27:32 · 352 阅读 · 0 评论 -
Java8 流使用Collectors.groupingBy对集合进行分组
预定义收集器,也就是那些可以从Collectors类提供的工厂方法创建的收集器。1、将流元素归约和汇总为一个值2、元素分组3、元素分区。原创 2023-07-25 13:20:54 · 1584 阅读 · 0 评论 -
【读书笔记】Java8流使用样例
诸如map或filter等操作会从输入流中获取每一个元素,并在输出流中得到0或1个结果。这些操作一般都是。原创 2023-07-24 22:55:25 · 618 阅读 · 0 评论 -
java8 流与集合的区别
流到底是什么呢?简短的定义就是从支持数据处理操作的源生成的元素序列元素序列——就像集合一样,流也提供了一个接口,可以访问特定元素类型的一组有序值。源——流会使用一个提供数据的源,如集合、数组或输入/输出资源。请注意,从有序集合生成流时会保留原有的顺序。由列表生成的流,其元素顺序与列表一致。数据处理操作——流的数据处理功能支持类似于数据库的操作流水线——很多流操作本身会返回一个流,这样多个操作就可以链接起来,形成一个大的流水线。原创 2023-07-24 22:35:43 · 212 阅读 · 0 评论 -
《Java8 实战》读书笔记
许多人都熟悉事件处理器和回调函数,即注册一个对象,它包含会在事件发生时使用的一个方法。Lambda使人更容易在Java中广泛应用这种思想。简单来说,Lambda和它的朋友“方法引用”让你在做其他事情的过程中,可以简明地将代码或方法作为参数传递进去执行;流(stream)是什么?这是Java 8的一个新功能。它们的特点和集合(collection)差不多,但有几个明显的优点,让我们可以使用新的编程风格。首先,如果你使用过SQL等数据库查询语言,就会发现用几行代码写出的查询语句要是换成Java要写好长。.原创 2021-11-29 00:31:31 · 367 阅读 · 0 评论 -
我所遇到过的“效应“
在加密中,源数据一点儿的差异将会得到完全不同的加密后的密码,这种现象叫做“雪崩效应”;原创 2023-03-24 23:22:37 · 122 阅读 · 0 评论 -
官方文档&大佬博客
.原创 2023-03-24 21:38:39 · 293 阅读 · 0 评论 -
《Java高并发核心编程. 卷1, NIO、Netty、Redis、ZooKeeper》 读书笔记
为了避免用户进程直接操作内核,保证内核安全,操作系统将内存(虚拟内存)划分为两部分:一部分是,另一部分是上层应用通过操作系统的read系统调用把数据从内核缓冲区复制到应用程序的进程缓冲区,通过操作系统的write系统调用把数据从应用程序的进程缓冲区复制到操作系统的内核缓冲区。read和write两大系统调用都不负责数据在内核缓冲区和物理设备(如磁盘、网卡等)之间的交换。这个底层的读写交换操作是由来完成的。在Linux系统中,。,叫作用户缓冲区或者进程缓冲区。原创 2023-03-09 22:58:30 · 418 阅读 · 0 评论