归档

2023 年 07 月

该帖子内容已隐藏,请登录后查看 登录后继续查看 登录 注册 下面我将通过2种不同的写法来获取list中满足条件的元素的索引值 方式一:通过传统的foreach 迭代获取 方式二:Stream方式: List<Integer> integerList = IntStream.range(0, willisStatusList.size()).filter(x…
该帖子内容已隐藏,请登录后查看 登录后继续查看 登录 注册
异常的字符串 我们使用字符串分割时是有时候不能明确字符串内容,这个时候就有一些特殊字符串,直接用String的contains匹配成功,但是字符串分割会失败 转义处理 为了保证切割后效果 我们需要对字符串进行转义处理: 如果是已知特殊字符我们可以用\\方式转义; 如果是未知字符串可以用Pattern.quote(${you string})方式处理转义
我们经常会在开发中用到多个版本的jdk,比如有的项目需要使用jdk1.8 ,有的项目需要使用Java17,那么就需要在centos中配置多个版本的Java环境。 本文将采用 alternatives工具进行对不同版本的Java进行管理。 安装alternatives 安装过程略 安装jdk 从官网下载jdk1.8的压缩包,并解压至…
本文将详细介绍如何使用 Spring Boot 集成企业微信开发。企业微信是企业间的沟通工具,通过企业微信 API 可以实现企业内部的一些自动化业务流程,提高工作效率。文章将从实际应用场景出发,通过代码示例,讲解 Spring Boot 集成企业微信的具体步骤。 1. 开发环境准备 首先需要准备开发环境,确保已安装以下工具和环境: JDK 1.8…
本文将介绍如何使用 Spring Boot 实现微信和 QQ 的绑定登录功能。我们将通过简单的步骤和代码示例来说明如何实现这两种社交平台的登录集成。 准备工作 在开始之前,确保你已经完成以下准备工作: 注册微信开放平台和 QQ 开放平台,获取相应的 AppID 和 AppSecret。 为你的应用配置回调 URL,并确保该 URL 能够被外部访问。 安装…
1.Field与Tag说明 在 InfluxDB 表结构中,field 和 tag 是用于存储数据的两种不同类型。 Field(字段): Field 用于存储实际的数值数据,例如温度、湿度等测量值。 Field 是可变的,可以随时间的推移而改变其值。 Field 的值可以进行聚合计算,例如求平均值或总和等。 Field…
1 前言 之前也写过一篇类似的文章,但是当时理解的并不是很深入,所以一直想重新写,但是一直没有时间,就拖到了现在。这篇文章可能会很长,因为在讲解自动配置的过程中还会衍生出其他一些重要的知识点,我也会进行介绍。 2 热身案例 要谈 SpringBoot 的自动装配,肯定离不开下面这段代码。 其实我学习 SpringBoot…
前几天在项目读取resources目录下的文件时碰到一个小坑,明明在本地是可以正常运行的,但是一发到测试环境就报错了,说找不到文件,报错信息是:class path resource [xxxx] cannot be resolved to absolute file path because it does not reside in the file…
InfluxDB有以下几个常用的端点,它们的作用和传参方式如下: 1./ping 端点: 作用:用于检查InfluxDB实例的状态,返回InfluxDB的构建类型和版本信息。 传参:无需传参,仅发送GET请求即可。 调用示例: curl http://localhost:8086/ping 2./write 端点: 作用:用于将数据写入InfluxDB。…
上一页 下一页