Spring Elastic Stack 日志 杂记

Spring Elastic Stack 日志

我的目标是创建一个简单的库,它不仅记录请求和响应,还提供自动配置,以便将这些日志发送到Logstash并关联它们。它还会自动生成一些有价值的统计信息,例如请求处理时间。所有这些值都应该发送到Logstash
阅读全文
如何用StreamAPI处理BigDecimal的add Java

如何用StreamAPI处理BigDecimal的add

我们通常使用Java Stream API 来处理数据集合。一个不错的特性是支持对数字流的操作,比如sum操作。但是,我们不能以这种方式处理所有数值类型。在本文中,我们将了解如何对诸如BigDecimal之类的数字流执行sum操作。
阅读全文
Java 8 Collectors toMap Java

Java 8 Collectors toMap

在本教程中,我们将讨论`Collectors`类的`toMap()`方法。我们使用它将流收集到一个`Map`实例中。对于本教程中涉及的所有示例,我们将使用图书列表作为数据源,并将其转换为不同的`Map`实现。
阅读全文
Java IO 模型之NIO、BIO、AIO Java

Java IO 模型之NIO、BIO、AIO

IO模型io模型就是各种数据使用相应通道进行发送和接收。Java共支持三种网络编程IO模式BIO、NIO、AIOBIO(BlockingIO)同步阻塞模型,一个客户端连接对应一个处理线程。缺点IO代码里read是阻塞操作,如果连接不做读写操作会导致线程阻塞,浪费资源如果读写很多,会导致服务器线程过多,压力太大。应用场景BIO适用于连接数目较小且固定的架构,这种方式对服务器资源的要求比较高,但是程序简单易理解。示例代码/***服务端*@author风信子*/
阅读全文
Loading...