最新 最热

到底什么是调优

总的来说就是依照这些原则来解决这些问题以达到 GC 低频 GC 停顿时间短,以及低内存占用和高吞吐。

2023-11-14
0

【愚公系列】2023年11月 WPF控件专题 Validation控件详解

WPF控件是Windows Presentation Foundation(WPF)中的基本用户界面元素。它们是可视化对象,可以用来创建各种用户界面。WPF控件可以分为两类:原生控件和自定义控件。...

2023-11-14
0

【愚公系列】2023年11月 七大查找算法(一)-顺序查找

在编程语言中,查找算法是指在一个数据集合中查找某个元素是否存在的算法。常见的查找算法包括:

2023-11-14
0

Inner Class

其实了解这部分的目的主要是为了重温 Lambda 表达式,而在进行 Lambda 表达式之前,了解 Anonymous Classes 又是必要的,Anonymous Classes 又是一种特殊的 Inner Class,所以 Inner Class 这篇就来了。...

2023-11-14
0

Lambda & Method Reference

首先理解一个词,语法糖。所谓语法糖就是英国计算科学家 Peter John Landin 发明的术语,其意义为在计算机的语言中添加某种语法,这种语法对于语言的功能是没有影响的,但更方便程序员的使用。而语法糖的意义就是让程序更加...

2023-11-14
0

什么是函数式接口

其实在 Java 中,早在 1.8 之前就有函数式接口的,如 Runnable 和 Callable 。而 1.8 呢新增了一个 function 函数接口,它可以理解为一个集合,包含了很多类,用于更好的支持 Java 的函数式编程。调其中的几个来举个例子如下:...

2023-11-14
0

单元测试:代码质量的无名英雄

嘿伙计!今天,我们将深入探讨单元测试的世界。这个话题可以像咖啡因导致的通宵一样令人兴奋,也可以像恐怖一样可怕null pointer exception,这取决于你如何看待它。但抛开笑话不谈,这很重要。...

2023-11-14
0

Go语言读取多种格式配置文件

Viper是一个完整的配置解决方案,包括12因素应用程序。它被设计为在应用程序中工作,并且可以处理所有类型的配置需求和格式。它支持:

2023-11-14
0

kafka位移

消费者提了异步 commit 实际还没更新完offset,消费者再不断地poll,其实会有重复消费的情况?

2023-11-14
1