相关文章
从 Future 到 CompletableFuture:简化 Java 中的异步编程
引言
在并发编程中,我们经常需要处理多线程的任务,这些任务往往具有依赖性,异步性,且需要在所有任务完成后获取结果。Java 8 引入了 CompletableFuture 类,它带来了一种新的编程模式,让我们能够以函数式编…
建站知识
2025/1/17 16:05:26
Golang struct 结构体注意事项和使用细节
结构体所有字段在内存当中是连续的 type Point struct {x, y int
}type Rect struct {leftUp, rightDown Point
}func main() {//r1会在内存当中有四个整数r1 : Rect{leftUp: Point{x: 1,y: 2,},rightDown: Point{x: 3,y: 4,},}//r1有四个int,在内存当中是连续分布的…
建站知识
2025/1/6 2:00:37
Maven聚合项目(微服务项目)创建流程,以及pom详解
一、创建流程
1、首先创建springboot项目作为父项目
只留下pom.xml 文件,删除src目录及其他无用文件 2、创建子项目
子项目可以是maven项目,也可以是springboot项目 3、父子项目关联 4、父项目中依赖管理
<?xml version"1.0" encoding…
建站知识
2025/1/6 1:59:25
HCIP STP协议
STP协议 STP协议概念生成树为什么要用STP STP名词解释根网桥根端口指定端口非指定端口 STP的版本802.1DPVSTPVST 快速生成树 STP协议概念
IEEE 802.1d STP(生成树协议,Spanning-Tree Protocol)协议: ①使冗余端口置于“阻塞状态”…
建站知识
2025/1/6 2:01:50
用大白话来讲讲多线程的知识架构
感觉多线程的知识又多又杂,自从接触java,就在一遍一遍捋脉络和深入学习。现在将这次的学习成果展示如下。
什么是多线程?
操作系统运行一个程序,就是一个线程。同时运行多个程序,就是多线程。即在同一时间࿰…
建站知识
2025/1/6 1:45:23
springboot通过sharding-dbc按年、月分片
目录 springboot通过sharding-dbc按年、月分片
1、引入pom依赖
2、application.yml配置
3、分片算法
4、注意事项 1、引入pom依赖 <!--shardingjdbc分片,和Druid不兼容,如果不使用sharding则需要注释--><dependency><groupId>org.…
建站知识
2025/1/6 2:03:40
RHCE——八、DNS域名解析服务器
RHCE 一、概述1、产生原因2、作用3、连接方式4、因特网的域名结构4.1 拓扑4.2 分类4.3 域名服务器类型划分 二、DNS域名解析过程1、分类2、解析图:2.1 图:2.2 过程分析 三、搭建DNS域名解析服务器1、概述2、安装软件3、/bind服务中三个关键文件4、配置文…
建站知识
2025/1/6 1:07:29