Nginx入门到精通

介绍 Nginx是一个高性能的Web服务器,它可以处理大量的并发请求,同时还可以作为负载均衡器和反向代理服务器。在本篇博文中,我们将介绍如何从入门到精通Nginx的使用。 在开始使用Nginx之前,您需要先安装和配置它。在Linux系统中,您可以使用包管理器来安装Nginx。以下是一些基本的配置: 监听端口…

hello hello 发布于 2023-07-20

在IDEA中如何连接和管理数据库

连接数据库 idea本身足够强大,可以直接操作数据库。 1.打开idea后,点击右侧的Database,点击加号,点击Data Source,在右侧选择需要的数据库,我这里选择mysql. 2.填写完相应的配置信息,点击Test Connection,如果成功连接的话就点击apply,点击ok. 3.右侧就会显示出来。 操作数据库 创建数据库…

hello hello 发布于 2023-07-20

PO VO DTO 高效、优雅的对象Copy之MapStruct入门到精通

MapStruct 是一个 Java 注解处理器框架,用于生成类型安全的 Bean 映射代码。它可以自动生成源对象和目标对象之间的映射代码,从而简化了开发者在对象转换方面的工作。通过在接口方法上添加注解来指定映射规则,MapStruct 可以自动创建实现该接口的类。 MapStruct 的主要优点包括: 类型安全:MapStruct…

hello hello 发布于 2023-07-20

Maven多模块项目架构配置介绍和实战

背景介绍 我们项目采用的是Maven多模块架构,我发现项目的部分子模块的pom.xml中重复引用了相同的JAR包。很明显,当初在配置Maven模块的时候,没有考虑清楚各个模块的架构职责,同时也不了解Maven模块依赖的 传递性 。本文主要介绍一下Maven多模块的配置思路和多模块的配置实操。 Maven多模块配置…

hello hello 发布于 2023-07-15

详解Java的类加载机制

当Java程序运行时,Java虚拟机会根据类的全限定名查找对应的 .class 文件并加载到内存中。加载过程包括读取字节码文件、解析文件结构、创建 java.lang.Class 对象等。加载之后,Java虚拟机会对类进行链接(验证、准备和解析)、初始化(执行静态字段和静态代码块)等操作,最终将类的实例化、方法调用等操作映射到操作系统的执行过程。…

hello hello 发布于 2023-07-15

java8 stream之更方便的获取list中满足条件的索引

该帖子内容已隐藏,请登录后查看 登录后继续查看 登录 注册 下面我将通过2种不同的写法来获取list中满足条件的元素的索引值 方式一:通过传统的foreach 迭代获取 方式二:Stream方式: List<Integer> integerList = IntStream.range(0, willisStatusList.size()).filter(x…

hello hello 发布于 2023-07-12

项目优化之functional interface 代替过多if else

该帖子内容已隐藏,请登录后查看 登录后继续查看 登录 注册

hello hello 发布于 2023-07-12

字符串分割split小技巧-转义

异常的字符串 我们使用字符串分割时是有时候不能明确字符串内容,这个时候就有一些特殊字符串,直接用String的contains匹配成功,但是字符串分割会失败 转义处理 为了保证切割后效果 我们需要对字符串进行转义处理: 如果是已知特殊字符我们可以用\\方式转义; 如果是未知字符串可以用Pattern.quote(${you string})方式处理转义

hello hello 发布于 2023-07-11

centos安装多个版本的jdk

我们经常会在开发中用到多个版本的jdk,比如有的项目需要使用jdk1.8 ,有的项目需要使用Java17,那么就需要在centos中配置多个版本的Java环境。 本文将采用 alternatives工具进行对不同版本的Java进行管理。 安装alternatives 安装过程略 安装jdk 从官网下载jdk1.8的压缩包,并解压至…

hello hello 发布于 2023-07-10

InfluxDB 中 fields 与 tag 的区别总结

1.Field与Tag说明 在 InfluxDB 表结构中,field 和 tag 是用于存储数据的两种不同类型。 Field(字段): Field 用于存储实际的数值数据,例如温度、湿度等测量值。 Field 是可变的,可以随时间的推移而改变其值。 Field 的值可以进行聚合计算,例如求平均值或总和等。 Field…

hello hello 发布于 2023-07-07
上一页 下一页