自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 第2章 Qt 学前需知

1. "云对象存储浏览器"是一个什么项目2. Qt框架介绍3. Qt5与Qt6选择哪一个?

2024-10-12 10:44:31 89

原创 第六章 Kotlin 函数进阶 6-3 几个有用的高阶函数

also, apply的返回值是 就是reveice,不管lambda表达式返回的是什么。let , run 的返回值是 高阶函数的参数 lambda表达式的返回值。最好用的是let, also, use。

2024-10-08 11:23:27 307

原创 第六章 Kotlin 函数进阶 - 内联函数

在函数定义前加一个关键字 inline, 不一定加了inline就会对效率有增加,高阶函数与内联更配。

2024-09-14 15:38:54 275

原创 第六章 Kotlin 函数进阶 - 高阶函数

forEach迭代了集合,把集合中的每个元素拿出来,依次去执行某一个操作,element是集合中的元素。

2024-09-12 20:01:49 291

原创 Kotlin 表达式 - 小结

表达式的主要内容。

2024-09-03 11:43:32 439

原创 Kotlin 表达式 - 案例 为String实现四则运算

【代码】Kotlin 表达式 - 案例 为String实现四则运算。

2024-09-03 11:41:26 199

原创 Kotlin 类型初步 - 类和接口

接口中的方法默认都是public,都是提供给外部调用的2.2 接口的实现注意implements 和 ":"java中的@Override可以不写kotlin中的override必须写,不写编译会报错可见性默认为public, 方法默认不可复写,抽象方法可以被复写抽象方法一定是用来被复写的 关键字为 abstract其他普通的方法 kotlin默认是不可以复写的, 加了关键字open才可以被复写。java默认是可以复写,加了final之后,不能被复写。

2024-08-30 10:05:35 701

原创 Kotlin 内置类型 - 小结

1. 定义内置类型:Kotlin语言本身已经集成的类型。

2024-08-29 20:24:27 257

原创 Kotlin 内置类型 - 案例(四则计算器)

【代码】Kotlin 内置类型 - 案例(四则计算器)

2024-08-29 20:14:13 289

原创 Kotlin 内置类型 - 函数

推导:所谓的方法,就是函数外面套了一个类,类中的函数就是方法。将函数引用赋值给一个变量(函数类型的变量)因为函数类型可以通过编译器推导出来,所以可以隐藏实例化对象后,就是绑定了receiver,他的函数类型跟类方法是不一样的,少了一个receiver作为函数类型5. 变长参数5.1 kotlin main函数的变长参数5.2 java main函数的变成参数6. 多返回值在java中函数和方法返回的值只有一个,kotlin中就支持多个了吗?不是,是用了点手段。用到了Trip

2024-08-29 19:45:30 454

原创 Kotlin 内置类型 - 集合框架

1.2 kotlin的LIst的使用方法2. Map的使用方法2.1 kotlin的Map创建和使用2.3 对于ArrayList的分析。虽然类名一样,但是包名不一样。并且他们本质上是相同的,kotlin是怎么做到的呢?利用特性typealias 类型别名的方式。“+=”本质上就是add,添加一个元素, 因为在kotlin中运算符是可以重载的

2024-08-27 19:36:47 571

原创 Kotlin 内置类型 - 区间Range

打印实例1:可数的区间joinToString, 对于不可数的使用什么方法打印呢?打印实例2:不可数的打印应该是一个描述:打印实例3:无符号的打印实例4:对于步长,只有离散的才有意义打印实例5:开区间,少了一个105. 区间的应用

2024-08-26 21:00:50 233

原创 Kotlin 内置类型 - 数组

这个element可以改成ele,也可以改成it, 跟创建数组的时候一样。但是你看创建数组的时候it->没有写,为什么?因为如果不想改名,它默认就是“it”, 不写成其他名,就使用“it”的话,"it->"就可以省略。4.1.2 java中用的“:” 冒号,在kotlin中使用“in”,当然“:”冒号在kotlin中有很重要的作用。每一个元素都会执行函数体中的代码。in: 第一个意义表示迭代,第二个表示包含于被包含的关系。可以改为: element改为“it”最后改为:"it->"可以省略。

2024-08-26 20:38:43 304

原创 kotlin 内置类型 - 基本类型

在java中“==”比较的是引用而不是内容在kotlin中,"==="三个等号是比较引用,“==”是比较内容。

2024-08-26 16:45:57 134

原创 Gradle失败怎么办

说明家里的网络无法访问maveCentral, 可以换成Jcenter,或者maven。3.3 通过ide无法找到错误信息,用命令行执行 ./gradle --debug。找到包url路径,下载放到刚刚删除的包路径中。阿里云的maven 网上找url。2.1 换成jcenter。2.2 换成maven。3.2 依赖路径写错了。3.2 方法名写错了。

2024-08-26 15:27:31 328

原创 Gradle工程结构简介

Ant(小蚂蚁): 可以通过xml配置可以将我们的任务有机的组织起来,他的缺点是没有办法很好的管理依赖。Gradle:认为xml管理任务不高级,使用Groovy去管理任务,虽然很灵活,但是学起来比较费劲,所以在5.0之后,也支持Kotlin来管理任务。build.gradle: 决定我们的工程怎么构建的,仓库在哪里,有哪些任务, 配置哪些编译器插件。1. 如果包名是***-all.zip,那么包中包含源码,是***-bin.zip则只有可执行文件。方式3中可以管理其他依赖,也能管理自己。

2024-08-26 15:07:20 214

原创 Kotlin Android studio开发环境配置

点击下一步我们可以看到,语言这里有java 和kotlin 如果选择kotlin,代码就可以直接写kotlin,如果选择java的话,需要一点配置来把他转换成可以支持kotlin的工程。1. 添加kotlin的编译器插件 classpath 'org.jetbrains.kotlin-gradle-plugin:1.3.50'3. 添加标准库: implementation 'org.jetbrains.kotlin:kotlin-stdlib:1:3:50'从java到kotlin需要哪些配置呢?

2024-08-26 14:25:44 305

原创 Python3 学习记录1

1.2 根据电脑的配置下载对应的python版本。1.1 使用搜索引擎搜索python官网。1. python 下载安装。

2023-06-28 14:51:55 46

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除