最新 最热

【Android 电量优化】电量优化 ( JobScheduler | JobService | AsyncTask )

① 获取 JobScheduler 服务 : 从 Context 对象中 , 调用 getSystemService 方法跨进程获取 ;

2023-03-28
0

【Kotlin】apply 内联扩展函数 ( apply 函数原型 | apply 函数示例 | Kotlin 调用 Java API )

1 . apply 函数原型 : 泛型 T 类型对象 , 调用 apply 方法 , 后面定义了一个闭包代码块 ; 调用 apply 方法的对象类型是泛型 , 说明任何对象都可以调用该方法 ;

2023-03-27
1

【C++ 语言】面向对象 ( 模板编程 | 函数模板 | 类模板 )

4. 函数模板作用 : 避免反复定义重载函数 , 例如两个数字相加时 , 需要考虑 int 类型数字相加 , float 类型数字相加 等 , 这些函数的内部行为都是一致的 , 如果使用了模板函数 , 就可以只写一个模板方法即可 ;...

2023-03-27
0

mp中typeHandler自动获取字段类型

相熟的人表现出恭而敬之的样子总是叫人感到可笑。——歌德一般我们在实体类上指定@TableName(autoResultMap = true)即可使用typeHandler指定转换器,然后就可以自动转换了例如List<XXX>的Json可以如下使用:@TableField(...

2023-03-23
0

c++基础篇之c++模板

模板是创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用了模板的概念。

2023-03-21
0

(二)Ref 类型定义

# 一、定义 ref 类型的三种方式自动推断<script setup>import { ref } from 'vue'const num = ref(0)</script>

2023-02-22
1

(二十四)泛型约束

在我们之前的定义泛型的时候可以给它传递任何类型的泛型,但是在开发中我们需要在固定的类型中选择一个传递,传递其他的则无效,像这样约束泛型该怎么写呢...

2023-02-22
0

(二十三)定义多个泛型

有的时候我们可能需要定义多个泛型参数,比如说函数的参数他们的类型不同,或者说参数的类型和返回值的类型不同

2023-02-22
0

(二十二)给对象类型添加泛型

除了可以给 函数 添加泛型之外,可以给 对象 添加泛型,这样给对象指定多种类型以后,就可以动态的只当属性类型了

2023-02-22
0