摘要: Android Studio 保持不熄屏 Kotlin写法 class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) window.add 阅读全文
posted @ 2024-08-23 15:43 DAawson 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Stream、File、IO、 package com.dragon; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.io.*; import java.nio.charset.StandardCharsets; import java.t 阅读全文
posted @ 2024-08-20 17:07 DAawson 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 常用函数式接口 生产型接口Supplier 简述 该函数接口是Java8中的java.util.function 包中的。包含一个get() 作用 延迟计算: 在需要时才生成值,提高效率。 简化代码: 封装生成逻辑,避免重复代码。 灵活性: 可以与其他函数式接口结合使用,增强可组合性。 无输入参数: 专注于提供结果 阅读全文
posted @ 2024-08-16 16:24 DAawson 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Spring Event 简介 Spring的事件(Application Event)为Bean和Bean之间的消息同步提供了支持。当一个Bean处理完成一个任务之后,希望另外一个Bean知道并能做相应的处理,这时我们就需要让另外一个Bean监听当前Bean所发生的事件。 逻辑图 自定义事件,继承org.springfra 阅读全文
posted @ 2024-08-15 01:10 DAawson 阅读(21) 评论(0) 推荐(0) 编辑
摘要: JDBC加载MySQL驱动【底层实现】 JDBC4.0如何加载 引入依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.32</version> </dependency> 上代码 impor 阅读全文
posted @ 2024-08-12 14:31 DAawson 阅读(47) 评论(0) 推荐(0) 编辑
摘要: Java SPI机制 首先来说下 SPI 的全称: Service Provider Interface,直译过来就是“服务提供接口”。拆分出来就是 服务、提供、接口,三个词。 SPI不是一个框架,更不是一个具体实现,更偏向于是一种机制、规约。使用这种机制,遵循这种既定的规约,就可以提高系统的灵活性、可扩展性、模块化程度 阅读全文
posted @ 2024-08-12 01:43 DAawson 阅读(18) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ可靠性机制 消息队列服务器的可靠性 直接上图就是三种角色,分别是Provider(提供者)、黄色部分(RabbitMQ服务器)、Consumer(消费者)。 执行步骤就是: 提供者发送消息 到 RabbitMQ服务器 RabbitMQ服务器内部再进行一系列操作将该消息存储起来 消费者一直监听MQ服务器中的某个位 阅读全文
posted @ 2024-08-07 14:21 DAawson 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 一觉醒来,虚拟机的IP变了【解决】 为了模拟服务器,我使用了虚拟机来连接我的后端程序。配置了很多信息,就比如我的虚拟机ip。但是一觉醒,来再次启动发现虚拟机的ip变了!!! 于是,我查阅了相关资料...... 解决办法 1 修改配置文件 vim /etc/sysconfig/network-scripts/ifcfg-ens33 TY 阅读全文
posted @ 2024-07-28 20:20 DAawson 阅读(315) 评论(0) 推荐(0) 编辑
摘要: HashMap【源码解析】 简介 HashMap基于哈希表的Map接口实现,是以key-value存储形式存在,即主要用来存放键值对。HashMap的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null。此外,HashMap中的映射不是有序的。 JDK1.8 之前 HashMap由数组+链表组成的, 阅读全文
posted @ 2024-07-23 10:59 DAawson 阅读(17) 评论(0) 推荐(0) 编辑
摘要: LinkedList【源码解析】 show Diagram 按照上图的内容来看,LinkedList实现了Cloneable、Serializable两个接口,并继承了AbstractSequentialList类。 LinkedList底层实现了双向链表。以下是LinkedList源码。 内部结构 public class Lin 阅读全文
posted @ 2024-07-22 15:35 DAawson 阅读(9) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示