E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Kotlin泛型
C++模板
C++中模板又被称为
泛型
编程,模板分为函数模板和类模板。函数模板函数模板代表了一个函数家族,该函数模板与类型无关,在使用时被参数化,根据实参类型产生函数的特定类型版本。
脑袋空空呀
·
2024-02-06 00:54
c++
『 C++ - Hash 』闭散列与开散列哈希表详解及其实现 ( 万字 )
文章目录哈希表概念常见哈希函数直接定址法除留余数法哈希冲突的解决方案闭散列与闭散列哈希表的实现闭散列哈希表的节点设置与基本架构闭散列哈希表的插入逻辑及实现闭散列哈希表的扩容闭散列哈希表的查找闭散列哈希表的数据删除闭散列哈希表整体代码(供参考)开散列与开散列哈希表的实现开散列哈希表的节点设置与基本架构开散列哈希表的插入逻辑及实现开散列哈希表的扩容哈希表扩容的优化确保哈希表的
泛型
特性开散列哈希表的查找
Dio夹心小面包
·
2024-02-05 22:33
数据结构
C++
算法
哈希算法
c++
散列表
C++
泛型
编程:类模板(上)
类模板与函数模板的区别:类模板没有自动类型推导的使用方式类模板在模板参数列表中可以有默认参数templateclassPerson{public:Person(NameTypename,AgeTypeage);voidshowPerson(){coutm_Namem_AgePerson::Person(NameTypename,AgeTypeage){//类模板中成员函数类外实现需要加上模板参数列
XuMian11
·
2024-02-05 21:35
c++
算法
C++
泛型
编程:函数模板
基本语法:templatevoidmySwap(T&a,T&b){//类型参数化Ttemp=a;a=b;b=temp;}voidtest01(){inta=10,b=20;//自动类型推导mySwap(a,b);//显示指定类型mySwap(a,b);}实例:数组排序templatevoidmySort(Tarr[],intlen){coutvoidPrintArr(Tarr[],intlen){
XuMian11
·
2024-02-05 21:03
c++
前端
数据结构
kotlin
--Flow结合retrofit运用
kotlin
集成retrofit获取网络数据,将数据通过Flow发射效果:1.定义实体类和网络相关实体类:packagecom.aruba.flowapplyapplication.modeldataclassArticle
aruba
·
2024-02-05 19:09
android aidl案例,Android——使用AIDL实现进程间传递对象案例
需要注意:List和Map中的所有元素必须是AIDL支持的类型,List支持
泛型
,Map不支持
泛型
。本文将介绍
大风吹牛
·
2024-02-05 19:55
android
aidl案例
4.
泛型
一、何为
泛型
,为什么要使用
泛型
。第一个问题何为
泛型
?首先
泛型
是一个类型(类似于intdouble),这就解释了
泛型
中的型字。我们再看
泛型
中的泛字,泛指广泛。
weixin_34268310
·
2024-02-05 15:51
Java 第十章.
泛型
Java第十章.
泛型
1.为什么要有
泛型
2.在集合中使用
泛型
3.自定义
泛型
结构3.1使用3.2注意点3.3
泛型
方法3.4
泛型
方法的使用情景4.
泛型
在继承上的体现5.通配符的使用5.1概述5.2使用5.3有限制条件的通配符的使用
反方向的小黑子
·
2024-02-05 15:20
JavaSE
网络
java
网络协议
25.
泛型
---认识
泛型
,系统
泛型
举例与自定义定义
泛型
1.泛举例1例子1ArrayListintegerList=newArrayList();
泛型
就是编写模板代码来适应任意类型;
泛型
的好处是使用时不必对类型进行强制转换,它通过编译器对类型进行检查;注意
泛型
的继承关系
Java_Eastlin
·
2024-02-05 15:47
struct性学JAVA
java
25.
泛型
泛型
1.
泛型
1.1概述1.2代码示例2.
泛型
类2.1概述2.2代码示例3.
泛型
方法3.1概述3.2代码示例4.
泛型
接口4.1概述4.2代码示例5.
泛型
特点5.1概述5.2代码示例6.
泛型
通配符6.1概述
酷小洋
·
2024-02-05 15:15
#
Java基础语法
开发语言
java
idea
Day16.
泛型
1
泛型
概念:是一个未知的数据类型,是一个参数化类型使用场景:(1)如果需要给一个类型定义属性,但是这个类型中的属性不确定,可以使用
泛型
来代替定义。
Aaphasia
·
2024-02-05 15:15
Java全栈第一阶段
java
java基础课后习题答案
文章目录第1章Java开发入门第2章Java编程基础第3章面向对象(上)第4章面向对象(下)第5章异常第6章JavaAPI第7章集合类第8章
泛型
第9章反射第10章IO(输入输出)第11章JDBC第12章多线程第
miss you ya
·
2024-02-05 15:05
Java
java
开发语言
C++模板初阶
C++
泛型
编程
泛型
编程:编写与类型无关的通用代码,是代码复用的一种手段。
Jamo@
·
2024-02-05 15:56
C++学习专栏
c++
开发语言
C#中的 IList, ICollection ,IEnumerable 和 IEnumerator
IList,ICollection,IEnumerable很显然,这些都是集合接口的定义,先看看定义:1//摘要:2//表示可按照索引单独访问的对象的非
泛型
集合。
weixin_30896763
·
2024-02-05 15:50
Android ViewPager 控制滑动速度
参考《ViewPagersmoothScroll速度控制》,很不错的文章,用
Kotlin
改写记录如下:自定义滑动控制类,以实现自定义滑动/****author:jake*time:2018/11/20*
南窗云
·
2024-02-05 14:18
Android矩阵setRectToRect裁剪Bitmap原图Matrix放大,mapRect标记中心区域,
Kotlin
Android矩阵setRectToRect裁剪Bitmap原图Matrix放大,mapRect标记中心区域,
Kotlin
importandroid.content.Contextimportandroid.graphics.Bitmapimportandroid.graphics.Canvasimportandroid.graphics.Colorimportandroid.graphics.M
zhangphil
·
2024-02-05 13:32
kotlin
Android
android
kotlin
红黑树封装实现STL-map、set
最主要的点是用自己的map和set通过传递不同的模板参数控制红黑树第二个模板参数T来确定传入的到底是Key还是pair类型的模板参数【
泛型
编程的思想】,如下图红黑树的第二个参数T,通过传入参数的不同,控制红黑树中到底存储什么类型的变量
翼蛇湖-纪宁
·
2024-02-05 12:30
C++
开发语言
c++
数据结构
Android flavor 的build.gradle.kts的新写法
GroovytoKTSGroovytoKTS迁移指南AndroidGradle插件4.0支持在Gradle构建配置中使用
Kotlin
脚本(KTS),用于替代Groovy(过去在Gradle配置文件中使用的编程语言
github_35581409
·
2024-02-05 12:50
android
【Android】240204 android studio build.gradle.kts APK名字带日期
如果我理解正确,我应该能够调用Java方法来实现这一点,比如(在
Kotlin
中):importjava.util.Dateimportjava.text.SimpleDateFor
面向未来_
·
2024-02-05 12:19
android
android
studio
ide
C++:模板初阶
泛型
编程
泛型
编程:编写与类型无关的通用代码,是代码复用的一种手段。模板是
泛型
编程的基础。函数模板函数模板代表了一个函数家族,该函数模板与类型无关,在使用时被参数化,根据实参类型产生函数的特定类型版本。
你好,赵志伟
·
2024-02-05 10:55
c++
开发语言
Kotlin
Vocabulary | 密封类 sealed class
我们经常需要在代码中声明一些有限集合,如:网络请求可能为成功或失败;用户账户是高级用户或普通用户。我们可以使用枚举来实现这类模型,但枚举自身存在许多限制。枚举类型的每个值只允许有一个实例,同时枚举也无法为每个类型添加额外信息,例如,您无法为枚举中的"Error"添加相关的Exception类型数据。当然也可以使用一个抽象类然后让一些类继承它,这样就可以随意扩展,但这会失去枚举所带来的有限集合的优势
谷歌开发者
·
2024-02-05 09:02
2021年java学习路线总结—纯干货分享
第一阶段:Java基础重点知识点:数据类型、核心语法、面向对象、数组、集合、IO流、String/StringBuffer/StringBuilder、线程、并发、反射、
泛型
学习Java开发,首先要学习
爱穿格子衫的程序猿
·
2024-02-05 09:55
java
编程语言
面试
数据库
kotlin
获取当前进程名
借助activityManager的getRunningAppProcesses方法也可获取进程名,但是此方法属于敏感API,如果隐私条款审核的比较严格的话,需要额外声明此API调用的目的,故不使用该方式使用linux方式获取进程名fungetCurrentProcessName():String{valresponse=FileInputStream("/proc/self/cmdline").
songsyl1207
·
2024-02-05 09:25
【
Kotlin
】
Kotlin
环境搭建
1前言
Kotlin
是一种现代但已经成熟的编程语言,由JetBrains公司于2011年设计和开发,并在2012年开源,在2016年发布v1.0版本。
little_fat_sheep
·
2024-02-05 09:30
Kotlin
kotlin
环境搭建
kotlin简介
kotlin-compiler
Kotlin
基础之定义类及构造方法
Kotlin
中定义类的关键字依然是class//如果是仅仅是定义一个类,那么可以省略大括弧,直接这样定义即可classAnimal如果类中还需要方法或者属性的话,就需要加上大括弧了classAnimal
王魔王
·
2024-02-05 07:56
Android基于Gradle8.0的插件开发
一、Gradle8.0插件的使用方式随着Gradle和AndroidGradlePlugin的版本升级,以及
Kotlin
DSL的加入,Gradle的配置和使用方式发生了很大的变化。
一叶飘舟
·
2024-02-05 07:49
android
从零开始搭建4G DTU设备对应的云平台(二)
前端使用vue,后端用springboot+
kotlin
+mybatis+mysql。
酱小油
·
2024-02-05 07:49
物联网
javascript
css
vue.js
html
Android BitmapShader setLocalMatrix缩放Bitmap高度重新onMeasure,
Kotlin
AndroidBitmapShadersetLocalMatrix缩放Bitmap高度重新onMeasure,
Kotlin
importandroid.content.Contextimportandroid.graphics.Bitmapimportandroid.graphics.BitmapFactoryimportandroid.graphics.BitmapShaderimportandr
zhangphil
·
2024-02-05 07:17
kotlin
Android
android
kotlin
Android
kotlin
build.gradle.kts配置
1.添加maven仓库1.1.settings配置1.1.1.settings.gradlerepositories{maven{url'https://maven.aliyun.com/repository/public/'}mavenCentral()}1.1.2.settings.gradle.ktsrepositories{maven{setUrl("https://maven.aliyu
一叶飘舟
·
2024-02-05 07:46
android
kotlin
开发语言
一文讲完Jetpack常用修饰符
JetpackCompose中的修饰符,可以用来修饰以下内容:·更改可组合项的大小、布局、行为和外观·添加信息,如无障碍标签·处理用户输入·添加高级互动,如使元素可点击、可滚动、可拖动或可缩放修饰符是标准的
Kotlin
左大星
·
2024-02-05 06:05
Jetpack
Compose
android
android
jetpack
android-jetpack
UE4运用C++和框架开发坦克大战教程笔记(二)(第5~6集)
节点的接口一个对象如何调用另一个对象的接口方法6.委托与函数传递委托的蓝图节点函数传递函数传递方法一:TFunction函数传递方法二:TMemFunPtrType函数传递方法三:FMethodPtr函数传递方法四:FMethodPtr通过
泛型
来进行扩展
犀利贝XD
·
2024-02-05 06:47
UE4/5
的学习笔记
1024程序员节
ue4
c++
游戏
笔记
LiveData 迁移到
Kotlin
Flow详解
LiveData,是Android2017推出的一个东西,配合MVVM使用。观察者模式,的确简化了我们的工作方式,但RxJava等选项,对于当时的初学者来说实在是太复杂了。因此ArchitectureComponents团队创建了LiveData:这是个非常“有主见的”可观察数据持有者类,并且是专门为Android设计的。它保持简单明了,这让它易于上手,建议是将RxJava用于更复杂的响应流案例,
xiangzhihong8
·
2024-02-05 06:44
深入Android应用开发
kotlin
开发语言
android
Java面试核心基础知识之Java基础
Java基础`针对常用的Java基础知识展开详细的介绍,具体包含Java的集合、异常分类及处理、反射机制、注解、内部类、
泛型
、序列化集合Java基础一、集合1、List:可重复2、Queue3、Set:
不称职的程序员❦
·
2024-02-05 05:04
Java
java
面试
经验分享
Android
Kotlin
反射使用笔记
前言java反射的写法,做下笔记classMyClass{privatevarname="xiao"privatevarage=18privatefungetRandom():Int{returnRandom.nextInt(0,10)}}反射用法try{////完整类名valcls=Class.forName("com.example.rbq.MyClass")//获取公开构造方法valpubl
水天滑稽天照八野滑稽石
·
2024-02-05 05:38
Android11 open failed: EACCES (Permission denied)的解决方法
以下均用
kotlin
编写,没用过的请酌情参考,方法类似1、首先Manifest中添加权限这是Manifest文件的开头这两句必须加,但是上面那句会提示这样不能在谷歌商店上架,我自己编软件自己用所以不担心
HO灵
·
2024-02-05 05:00
android
kotlin
开发语言
Java中的
泛型
泛型
什么是
泛型
泛型
类
泛型
接口
泛型
方法通配符
泛型
的上下限
泛型
的注意事项擦除问题基本数据类型问题什么是
泛型
定义类、接口、方法时,同时声明了一个或者多个类型变量(如:),称为
泛型
类、
泛型
接口,
泛型
方法、它们统称为
泛型
Mafia.M.A
·
2024-02-05 05:20
Java学习路线
java
开发语言
Kotlin
-函数
;}
Kotlin
funhello(){println("Hello,World!")}
W_Meng_H
·
2024-02-05 04:31
Kotlin
kotlin
Kotlin
-集成SpringBoot+MyBatis+代码生成器
、代码生成工具五、实现用户服务模块案例1、Controller2、Service3、Entity4、Mapper5、接口测试一、相关版本工具版本Idea2022.3.2Springboot2.7.12
Kotlin
1.8.20MyBatis3.5.3.1MySQL8.0.28JDK1.8
W_Meng_H
·
2024-02-05 04:31
Kotlin
spring
boot
mybatis
kotlin
Kotlin
-基础知识
;
Kotlin
print("Hello,World!")println("Hello,World!")变量Javafina
W_Meng_H
·
2024-02-05 04:01
Kotlin
kotlin
Kotlin
-类
构造函数JavafinalFilefile=newFile("file.txt");
Kotlin
valfile=File("file.txt")类JavapublicfinalclassUser{}
Kotlin
classUser
W_Meng_H
·
2024-02-05 04:31
Kotlin
kotlin
C++:通过count和find判断vector中是否包含某个数据
vector本身没有提供可以检测某个数据是否在其中的成员方法,可以使用
泛型
方法count和find进行检查:#include#include#includeusingnamespacestd;intmain
风静如云
·
2024-02-05 03:00
C/C++
c++
Java自定义排序用法
这个接口有一个方法compare(To1,To2),它接收两个
泛型
参数T,并返回一个int类
喻师傅
·
2024-02-05 02:07
javaSE
java
开发语言
C++的十宗罪:如何避免常见的错误和陷阱
C++是一门广泛使用的编程语言,它具有多种编程范式,如面向对象、
泛型
、函数式和元编程。C++还支持低级的内存操作,使得程序员可以直接控制硬件资源。
极客代码
·
2024-02-05 00:57
c++
自定义plugin
1.新建module新建一个名称为plugin的Module,类型选择为Library或下面的Javaor
Kotlin
Libraryimage.png新建Module之后,会有默认的文件目录,多余的文件都可以删掉的
竖起大拇指
·
2024-02-05 00:25
C++
泛型
编程
泛型
编程什么是
泛型
编程?
看到请催我学习
·
2024-02-04 23:23
C++
c++
开发语言
C++
泛型
编程基本概念
写在前面:0.所谓
泛型
编程就是独立于任何特定类型的方式编写代码,使用
泛型
程序时,需要提供具体陈旭实例所操作的类型或者值。
sevencheng798
·
2024-02-04 23:52
C++汇总
泛型编程
模板函数
模板类
10、C++设计模式与
泛型
编程
文章目录一、软件设计模式二、单例模式(Singleton)三、观察者模式(Observer)四、适配器模式(Adapter)1-多重继承实现Adapter2-组合方式实现Adapter五、
泛型
编程1-
泛型
编程思想
无休止符
·
2024-02-04 23:52
C++知识体系重构
c++
设计模式
单例模式
C++
泛型
编程学习(3)
||容器string内部封装的是一个类,其中封装的成员函数操作对象可以是string类,也可以是char型字符串||string类的构造函数:(初始化)string()默认构造strings2(constchar*str)//strings2(s1)--拷贝构造(拷贝字符串或拷贝string)string(inta,charb)使用a个b初始化string||string的赋值操作1,“=”赋值(
fang0jun
·
2024-02-04 23:20
learning
cpp
c++
字符串
JAVASE进阶:Collection高级(1)——源码分析contains方法、lambda遍历集合
又因为Java具有
泛型
编
布布要成为最负责的男人
·
2024-02-04 23:03
JAVASE进阶
java
jvm
lambda
面试
Coil:Android上基于
Kotlin
协程的超级图片加载库
Coil:Android上基于
Kotlin
协程的超级图片加载库1.coil简介在当今移动应用程序的世界中,图片加载是一个不可或缺的功能。
Calvin880828
·
2024-02-04 22:22
现代Android开发
Android开源框架
android
kotlin
开发语言
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他