相关文章
leetcodetop100(28) 两两交换链表中的节点
两两交换链表中的节点
给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)
package TOP21_30;import Util.ListNode;//两两交换链表…
建站知识
2025/1/20 13:19:35
PowerShell切换多个java版本
安装jdk1.8 和 jdk17 下载jdk 前往 oracle官网下载 配置环境变量
变量名
CLASSPATH变量值
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar效果图:
变量名(jdk1.8同理)
JAVA_HOME17变量值
C:\Program Files\Java\jdk-17效果图࿱…
建站知识
2025/1/16 13:57:48
SpringBoot整合阿里云发送短信 (demo)
1. 登录阿里云 - 搜索【短信服务】- 套餐【立即购买】 2. 添加签名 国内消息 - 签名管理 - 添加签名 3. 添加模板 国内消息 - 模板管理 - 添加模板 模板详细 4. 依赖
<!--阿里云短信服务-->
<dependency><groupId>com.aliyun</groupId><artifactI…
建站知识
2025/1/13 17:04:35
Java函数式接口(Consumer、Function、Predicate、Supplier)详解及代码示例
函数式接口
java.util.function : Consumer :消费型函数接口 void accept(T t) Function :函数型接口 R apply(T t) Predicate :判断型接口 boolean test(T t) Supplier :供给型接口 T get()
Consumer - 消费型函数接口
该接口代表了一个接受一个参数并且不返回结果的操作。…
建站知识
2025/1/13 16:44:59
Linux Ubuntu命令行快速配置C++开发环境
本文介绍在Linux操作系统的Ubuntu版本中,基于命令行,快速配置C 编辑、编译、运行的代码开发环境的简便方法。 在之前的文章Linux操作系统Ubuntu 22.04配置Visual Studio Code与C代码开发环境的方法(https://blog.csdn.net/zhebushibiaoshifu/article/det…
建站知识
2025/1/17 20:25:13
51单片机自行车码表 速度里程计霍尔测速模拟电机设计
一、系统方案 本设计采用51单片机作为主控器,霍尔测速,数码管显示速度及里程数。
二、硬件设计 原理图如下:
三、单片机软件设计 1、首先是系统初始化 void init() { IT01; //INT0负跳变触发 TMOD0x01;//定时器工作于方式1 TH00x3c; //5…
建站知识
2025/1/19 20:57:09