logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kotlin学习:第八章(2)类委托和委托属性

8.2类委托和委托属性委托是一种设计模式,它的基本概念是:操作对象自己不会去处理某段逻辑,而是会把工作委托给另外一个辅助对象去处理。在Java中并没有委托,而像C#等语言就对委托进行了原生得支持。8.2.1类委托核心思想:将一个类的具体实现委托给另一个类去完成。举一个例子:定义一个MySet,并让它实现Set接口:class MySet<T>(val helperSet: HashSe

#android#kotlin
使用Yolov3训练kitti数据集(或者其它数据集)

1.下载kitti数据集打开以下网页:http://www.cvlibs.net/datasets/kitti/eval_object.php?obj_benchmark=2d只需要下载Download left color images of object data set (12 GB)和对应的标签Download training labels of object data set (5 M

#pytorch#自动驾驶#python +1
vscode配置pyqt5全过程(最新最全)

@[TOC] (自定义标题)# 一. 安装python一. 安装pythonPyQt5所支持的python版本是从3.5开始的,因此安装的Python3版本必须大于3.5。

文章图片
#python#vscode
android中的finish()与onDestroy()函数的区别

这是我从官网找到的API解释,具体是在android.app.Activity包下finish()open fun finish(): UnitCall this when your activity is done and should be closed. The ActivityResult is propagated back to whoever launched you via onA

#android#kotlin
【Android Studio】The ‘kotlin-android-extensions‘ Gradle plugin is deprecated.

出现这个提示是因为'kotlin-android-extensions'是android studio不赞成使用的。删除id 'kotlin-android-extensions'改为:buildFeatures {viewBinding true}然后再sync now 即可

#android#kotlin
Springboot版本过高与maven不匹配

Springboot修改版本,Springboot版本过高,maven打包失败,springboot与maven版本不匹配。我用的是springboot 2.6.3 maven 3.6.1 jdk 1.8 发现springboot版本过高,因此决定降低其版本在项目中的porm.xml中添加如下一句,根据自己需要的版本来。<version>2.2.1.RELEASE</versio

#spring boot#maven#java
利用Python将多张图像合成视频

使用python将图像合成视频

#python
vscode配置pyqt5全过程(最新最全)

@[TOC] (自定义标题)# 一. 安装python一. 安装pythonPyQt5所支持的python版本是从3.5开始的,因此安装的Python3版本必须大于3.5。

文章图片
#python#vscode
到底了