筑梦笔记 个人技术分享

JAVA中optional 常用用法

Optional 是 Java 8 引入的一个类,用于解决空指针异常(NullPointerException)的问题,并提供了一些便利的方法来处理可能为空的值。下面是 Optional 的一些常用用法: 创建 Optional 对象: java Optional<String> optionalE

Administrator Administrator 发布于 2023-06-24

Java Stream 最全操作用法合集整理

Java 8 引入了Stream流的操作,让我们在开发的过程中感受到了很多的便利,小宋我也花时间总结了下关于Stream的堪称最全的使用方法,话不多说,直接放大招。 流(stream)的类型 Java 8提供了两种方式去创建流: 1、stream stream是串行的,可以理解为它的执行是按顺序执行

Administrator Administrator 发布于 2023-06-23

Java8之函数式接口及常用函数式接口讲解

1.概念 函数式接口(Functional Interface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。 函数式接口可以被隐式转换为 lambda 表达式。 Lambda 表达式和方法引用(实际上也可认为是Lambda表达式)上。 2.@FunctionalInterface

Administrator Administrator 发布于 2023-06-23

Java中判断字符串长度以及截取总结

JAVA中判断字符串长度的方式 在 Java 中,可以使用 length() 方法来获取字符串的长度,即字符的个数。以下是几种常见的方式来判断字符串的长度: 使用 length() 方法: String str = "Hello, World!"; int length = str.length()

Administrator Administrator 发布于 2023-06-21

java8中流操作总结

一、流(Stream)简介 流是 Java8 中 API 的新成员,它允许你以声明式的方式处理数据集合(通过查询语句来表达,而不是临时编写一个实现)。这有点儿像是我们操作数据库一样,例如我想要查询出热量较低的菜品名字我就可以像下面这样: SELECT name FROM dishes WHERE c

Administrator Administrator 发布于 2023-06-21

Docker for Mac not connected to hub 配置Sock5代理解决

今天需要用ES的镜像,发现Docker Hub的镜像已经废弃了,换成了docker.elastic.co镜像。 于是喜闻乐见得被墙了。。。 error pulling image configuration ... EOF 尝试了下SS的全局代理,发现没有用 方案 利用Privoxy开个Http代理

Administrator Administrator 发布于 2023-06-19

MacOs系统服务管理命令

launchctl服务管理 launchctl类似于Linux的systemd 使用launchctl 添加启动服务 #添加启动服务 sudo launchctl load /Library/LaunchDaemons/com.zerotier.one.plist #卸载启动服务 sudo lau

Administrator Administrator 发布于 2023-06-19

在Java中,常用的线程池,及使用方式

在Java中,常用的线程池实现有以下几种: FixedThreadPool(固定线程池): 特点:线程数固定,适用于长期执行的任务,控制并发线程数。 优点:线程数固定,不会因为任务数量增多而创建过多的线程,可以控制线程的最大数量,避免资源耗尽。 缺点:当线程数达到最大值时,新的任务需要等待空闲线程,

Administrator Administrator 发布于 2023-06-18

Git访问github问题解决的一般方法

添加本地解析 解析github相关域名到正确的ip上,具体的ip可以通过如"ipaddress.com"、"iplocation.net"或"whois.net"等查询,如下图 这是我的查询结果: 192.30.255.113 github.com 185.199.108.153 assets-cd

Administrator Administrator 发布于 2023-06-16

java生成任意整数随机数的方法

使用方法说明 要生成任意范围的整数随机数,可以使用 java.util.Random 类或 java.util.concurrent.ThreadLocalRandom 类。下面是使用这两个类生成任意整数随机数的示例代码: 1.使用 java.util.Random 类: java import j

Administrator Administrator 发布于 2023-06-15