2025年5月2日
摘要:
在 JVM 层面,多态主要通过动态绑定(Dynamic Binding)和方法表(Method Table)机制来实现,下面详细介绍 JVM 是如何确定调用子类方法的。 多态的基础:继承与重写 在 Java 里,多态依赖于继承和方法重写。你可以创建一个父类类型的引用变量,不过它能指向子类的对象。当调
阅读全文
posted @ 2025-05-02 23:38
斜月三星一太阳
阅读(151)
推荐(0)
摘要:
记一次比较奇怪的报错吧。 先说现象,使用Trae生成了一个springboot项目,但是使用idea打开后发现jdk的版本生成的是16的,于是让Trae给改成了1.8的(改了spring-boot-starter-parent的版本,以及其他jdk版本相关的属性)。之后写了一个main方法,运行就开
阅读全文
posted @ 2025-05-02 23:18
斜月三星一太阳
阅读(81)
推荐(0)
2025年4月23日
摘要:
变量和方法都可以按照下面的方法设置一下: 弹框的时候点击右侧小扳手,如下图: 把scope设置为all places:
阅读全文
posted @ 2025-04-23 10:33
斜月三星一太阳
阅读(154)
推荐(0)
2025年4月22日
摘要:
测算平台是一个可配置化的分层打标平台。 首先介绍一下为什么会有这个平台,通常运营同学在做运营动作的时候,都需要预估一下这个运营动作的影响范围,这个预估的过程其实就是测算。之前运营同学都是去找商分和数据组的同学开发离线任务,线下去跑这个数据,但是这个周期比较长,通常在5-7天,很拖慢业务的迭代速度。测
阅读全文
posted @ 2025-04-22 10:35
斜月三星一太阳
阅读(34)
推荐(0)
2025年4月21日
摘要:
一般而言,直接运行机器码的执行效率要高于字节码,但实际情况会受到多种因素的综合影响,下面为你详细分析: 通常情况下机器码效率更高的原因 硬件直接支持 机器码是计算机硬件能够直接理解和执行的二进制指令。CPU 可以直接对机器码进行解码和执行,无需额外的转换步骤,执行过程更加直接和高效。 字节码则需要虚
阅读全文
posted @ 2025-04-21 17:29
斜月三星一太阳
阅读(137)
推荐(0)
摘要:
字节码和字节是两个不同但又相关的概念,下面从定义、用途、表示形式等方面为你介绍它们的区别: 定义 字节(Byte):字节是计算机信息技术用于计量存储容量的一种计量单位,是一个二进制数据的单位。一个字节通常由 8 位二进制数组成(即 8 bit),它是计算机中数据存储和传输的基本单位,可以表示 256
阅读全文
posted @ 2025-04-21 17:27
斜月三星一太阳
阅读(276)
推荐(0)
2025年4月20日
摘要:
网关:SpringCloud Gateway 负载均衡:Spring Cloud LoadBalancer 服务容错(限流):Spring Cloud Hystrix 服务注册: 配置中心:
阅读全文
posted @ 2025-04-20 17:29
斜月三星一太阳
阅读(18)
推荐(0)
摘要:
B站视频1 B站视频2 数据类型 Redis 支持丰富的数据类型,每种类型都有独特的存储结构和适用场景,以下是其核心数据类型及扩展类型的详细介绍: 一、基础数据类型(5大核心类型) 1. 字符串(STRING) 存储结构:简单动态字符串(SDS),支持最大 512MB 的值。 特点:单键值存储,支持
阅读全文
posted @ 2025-04-20 16:05
斜月三星一太阳
阅读(71)
推荐(0)
2025年4月19日
摘要:
局部性原理是指在计算机程序执行过程中,程序和数据的访问通常呈现出一种局部化的倾向。它分为时间局部性和空间局部性两种类型,具体内容如下: 时间局部性:如果一个信息项正在被访问,那么在近期它很可能会被再次访问。例如,在一个循环中,程序会多次访问循环体内的变量和指令,这些被重复访问的内容就具有时间局部性。
阅读全文
posted @ 2025-04-19 18:26
斜月三星一太阳
阅读(230)
推荐(0)
2025年4月18日
摘要:
面试题:https://www.bilibili.com/video/BV11J4m1L7GL/?spm_id_from=333.337.search-card.all.click&vd_source=384d254e15240b3b7238bb6ac984f4fe
阅读全文
posted @ 2025-04-18 18:13
斜月三星一太阳
阅读(12)
推荐(0)