Go 语言中的异常处理通过 panic 和 recover 方法实现。当发生不可恢复的错误时,可以使用 pan… 继续阅读 Golang 异常和恢复
Lambda从入门到精通之三十五 CompletableFuture异步编程 acceptEither方法使用详解
CompletableFuture的acceptEither方法返回一个新的CompletionStage,当… 继续阅读 Lambda从入门到精通之三十五 CompletableFuture异步编程 acceptEither方法使用详解
回溯算法求解 A点到B点最小距离
需求: 有二维数组,例如:{5,2,6,3}{1,4,8,1}{3,2,6,3}{9,3,7,2}每个数字代表… 继续阅读 回溯算法求解 A点到B点最小距离
人工智能-AI 学习路径
人工智能简称AI,是Artificial Intelligence的缩写。AI是一种技术,其目的是使用计算机程… 继续阅读 人工智能-AI 学习路径
Golang 流程控制语句
Go语言提供了多种流程控制语句来控制程序的执行流程。主要有以下几种: if 语句:用于执行条件语句。for 循… 继续阅读 Golang 流程控制语句
Linux cd命令详解
Linux cd命令用于改变当前工作目录,即进入指定的目录。 语法:cd [目录] 命令格式:cd [-L|[… 继续阅读 Linux cd命令详解
人工智能会替代人类吗?
随着chatGPT的大热,人工智能一时间成为了热门话题,与此同时,一个问题被更多人提及:人工智能会替代人类吗?… 继续阅读 人工智能会替代人类吗?
Linux man命令详解
man 帮助命令man是manual的缩写,用来查看linux中其他命令的使用说明。 格式:man <命… 继续阅读 Linux man命令详解
Linux 基础概念
Linux是什么Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于P… 继续阅读 Linux 基础概念
Lambda从入门到精通之三十四 CompletableFuture异步编程 whenComplete方法使用详解
CompletableFuture的whenComplete方法可以对结果再次进行处理,如果正常返回结果则返回… 继续阅读 Lambda从入门到精通之三十四 CompletableFuture异步编程 whenComplete方法使用详解
Lambda从入门到精通之三十三 CompletableFuture异步编程性能分析和提升
我们已经初步了解了CompletableFuture的功能,以及在使用CompletableFuture时如何… 继续阅读 Lambda从入门到精通之三十三 CompletableFuture异步编程性能分析和提升
Lambda从入门到精通之三十二 CompletableFuture异步编程 消费计算结果
CompletableFuture除了能够将多个任务组合、串联、异步计算,还可以对结果进行处理,也就是消费计算… 继续阅读 Lambda从入门到精通之三十二 CompletableFuture异步编程 消费计算结果
Lambda从入门到精通之三十一 CompletableFuture异步编程 并行计算
CompletableFuture异步编程的并行计算?一听到这个你或许会比较疑惑,CompletableFut… 继续阅读 Lambda从入门到精通之三十一 CompletableFuture异步编程 并行计算
Lambda从入门到精通之三十 CompletableFuture异步编程 串联计算
CompletableFuture的强大之处就在于相比Future,其具备基于多个计算步骤结果串联计算,比如依… 继续阅读 Lambda从入门到精通之三十 CompletableFuture异步编程 串联计算
Lambda从入门到精通之二十九 使用CompletableFuture异步编程
Future设计目的是为了实现异步计算,具体原理和使用方式前面的内容已经讲过,CompletableFutur… 继续阅读 Lambda从入门到精通之二十九 使用CompletableFuture异步编程
Lambda从入门到精通之二十八 使用Future异步编程
Future是什么Future接口在Java 5中被引入,设计目的是为了实现异步计算,通过将一个耗时的计算操作… 继续阅读 Lambda从入门到精通之二十八 使用Future异步编程
Lambda从入门到精通之二十七 Optional对象的flatMap方法的使用方法
了解了Optional的map方法与stream的map()的区别,我们再来看一下Optional的flatM… 继续阅读 Lambda从入门到精通之二十七 Optional对象的flatMap方法的使用方法
Lambda从入门到精通之二十六 Optional对象的map方法的使用方法
Optional的map操作也是进行类型转换的,和Labmda的stream的map()方法功能是一样的。区别… 继续阅读 Lambda从入门到精通之二十六 Optional对象的map方法的使用方法
Lambda从入门到精通之二十五 Optional多种方法读取内部值的方法
Optional提供了多种方法可以从Optional类型中读取值的方法,我们来看一下方法和对应的源码。1、ge… 继续阅读 Lambda从入门到精通之二十五 Optional多种方法读取内部值的方法
Lambda从入门到精通之二十四 创建Optional对象的几种方法
前面的两篇文章已经了解了Optional,如何使用Optional避免空指针,Optional的真正作用,我们… 继续阅读 Lambda从入门到精通之二十四 创建Optional对象的几种方法