随机端口
发表于|更新于
|浏览量:
学习的敌人是自己的满足,要认真学习一点东西,必须从不自满开始。对自己,“学而不厌”,对人家,“诲人不倦”,我们应取这种态度。——毛泽东
我们可以在application.properties中进行配置
1 | # 应用服务 WEB 访问端口 |
这样我们启动后端口将在1024到25535之间随机

相关推荐
2022-10-12
stream-core实现枚举校验
同一个美丽而聪慧的人相处,能使人紧张的神经放松,感情变得柔和——巴尔扎尔 引入依赖: 123456<!-- https://search.maven.org/artifact/io.github.vampireachao/stream-query --><dependency> <groupId>io.github.vampireachao</groupId> <artifactId>stream-core</artifactId> <version>1.1.12</version></dependency> 编写代码: 123456789101112131415161718192021222324252627@Testvoid test() { class User { public GenderEnum getGender() { return null; ...
2025-04-17
Fabric
如果不忘记许多,人生无法再继续。——巴尔扎克 我的世界 Fabric 模组开发入门指南Fabric 是 Minecraft 的一个轻量级模组加载器和 API,它为开发者提供了一个灵活的开发环境,同时对游戏性能的影响较小。在这篇博客中,我们将介绍 Fabric 的基本概念、如何搭建开发环境,以及创建一个简单的自定义模组。 什么是 Fabric?Fabric 是一个专为 Minecraft 设计的模组加载器,与 Forge 相比,它更加轻量、快速,并且支持快速的更新和版本迭代。对于想要为 Minecraft 添加自定义功能的玩家和开发者,Fabric 是一个非常不错的选择。 Fabric 的特点包括: 轻量化:对游戏性能的影响较小。 快速更新:通常会在 Minecraft 的新版本发布后迅速支持。 模块化 API:开发者可以选择性地加载所需的功能模块。 强大的社区支持:拥有丰富的文档与教程。 开发环境搭建在开始开发之前,你需要先搭建一个基础的开发环境。以下是搭建 Fabric 开发环境的步骤: 1. 安装必要的软件 Java 开发工具包(JDK):推荐使用 JDK 17。...
2023-10-29
r2dbc分页条件查询
假如人只能自己单独生活,只会考虑自己,他的痛苦将是难以承受的。——帕斯卡 代码很简单: 1userRepository.findBy(Example.of(new User()), x -> x.page(PageRequest.of(0, 1))) 这里repository需要继承org.springframework.data.repository.query.ReactiveQueryByExampleExecutor 例如: 12345678import org.springframework.data.r2dbc.repository.R2dbcRepository;import org.springframework.data.repository.query.ReactiveQueryByExampleExecutor;import org.springframework.stereotype.Repository;import reactor.core.publisher.Flux;@Repositorypublic interface UserRep...
2021-10-01
compute
破产是一种暂时的困境,贫困是一种思想的状态。——比尔·盖茨 今天在Map中看到了这样一个函数:compute 于是做了点测验 123456789101112131415161718192021222324252627282930313233343536373839404142Map<String, String> map = MapUtil.newHashMap();map.put("123", "456");map.put("789", "123");System.out.println("如果存在就执行,并将结果作为value放入map");map.computeIfPresent("1234", (k, v) -> v + "1 ");// {123=456, 789=123} 说明未找到指定的key时无更改System.out.println(map);map.computeIfPresent...
2025-01-02
使用RSSHub订阅我的b站
孤独一人也没关系,只要能发自内心地爱着一个人,人生就会有救。哪怕不能和他生活在一起。——《1Q84》 要用 Java 实现一个简单的订阅网站,可以通过类似的方式来解析 RSS 数据并显示到页面上。我们可以使用 Spring Boot 来搭建 Web 服务器,使用 rome 这个库来解析 RSS 数据。 以下是一个 Java 版本的实现,使用 Spring Boot 和 rome 来实现订阅功能。 1. 创建 Spring Boot 项目首先,你可以使用 Spring Initializr 创建一个 Spring Boot 项目: 打开 Spring Initializr 选择 Maven 项目、Java 版本和 Spring Boot 版本 添加 Spring Web 依赖 生成并下载项目,解压并导入到 IDE(如 IntelliJ IDEA 或 Eclipse) 或者,你也可以手动创建一个 Spring Boot 项目并添加依赖。 2. 添加依赖在 pom.xml 文件中添加 rome 库的依赖: 1234567891011121314151617181920<d...
2021-01-23
DTO、TO、VO、PO、DO、BO、AO、DAO、POJO
人的一生,应当像这美丽的花,自己无所求,而却给人间以美。——杨沫 之前一直有朋友问我Java中DTO、TO、VO、PO、DO、BO、AO、DAO、POJO这么多O到底是什么意思,看博客看不懂,有没有实际的例子 当然,这些O是出自《阿里Java开发手册》 POJO(Plain Ordinary Java Object): 在本规约中,POJO 专指只有 setter/getter/toString 的 简单类,包括 DO/DTO/BO/VO 等。 AO(Application Object): 阿里巴巴专指 Application Object,即在 Service 层上,极为贴近 业务的复用代码。 我就说说我的理解吧,顺带写点例子 这里就写个根据用户名、分页参数查询用户列表的例子吧 DTO(Data Transfer Object)数据传输对象 首先我们接口接参可以使用DTO,简单来说就是Controller中函数的参数,例如下面的PageDTO 12345678910111213141516171819@Data...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog