最新 最热

springboot增加@EnableAsync注解,否则方法中的@Async注解没有生效

springboot增加@EnableAsync注解,否则方法中的@Async注解没有生效。

2024-10-09
1

巧用 TypeScript(五)-- infer

infer 最早出现在此 PR 中,表示在 extends 条件语句中待推断的类型变量。

2024-02-02
1

TypeScript 中的 extends 怎么那么骚啊?

在学习和使用 ts 的时候,有一个语法会大量的出现,他就是 extends。但是这个语法放到 ts 里,就显得非常怪异,因为好多时候跟我们常规的理解看上去好像不太一样,不就是一个继承吗,咋到处都在乱用啊?...

2024-01-17
1

可变参数传入数组

这里的org.springframework.data.redis.core.HashOperations#delete如下:

2023-12-11
1

白话typescript中的【extends】和【infer】(含vue3的UnwrapRef)

看起来是不是有点像三元运算符: condition ? result(1) : result(2),用大白话可以表示为:

2023-10-22
1

类继承的问题

首先确定好确定好哪个类作为父类,哪个类作为子类,同时要让父类所有能够进行继承的属性前加上public

2023-08-22
1

TS 进阶 - 类型系统

TypeScript 的类型系统特性:结构化类型系统。TypeScript 比较两个类型并非通过类型的名称,而是比较两个类型上实际拥有的属性与方法。Cat 与 Dog 类型上的方法是一致的,所以虽然是名字不同的类型,但仍然被视为结构一致。...

2023-05-17
1

TS 进阶 - 类型编程

内置工具类型中有一个从联合类型中提出 null | undefined 的工具类型,可以借助其实现一个剔除所有属性的 null 与 undefined:

2023-05-17
1

TypeScript 类型体操 - 进阶

映射类型的语法用于构造新的索引类型,在构造的过程中可以对索引和值做一些修改或过滤。

2023-05-17
1

TypeScript 类型体操 - 基础操作

类型即 number、boolean、string 等基础类型和 Object、Function 等复合类型,它们是编程语言提供的对不同内容的抽象:

2023-05-17
1