摘要: # 协程是什么? 协程是一种编程思想,并不局限于特定的语言。除 Kotlin 以外,其他的一些语言,如 Go、Python 等都可以在语言层面上实现协程。 Kotlin Coroutine 本质上是 Kotlin 官方提供的一套线程封装 API,其设计初衷是为了解决并发问题,让「协作式多任务」实现起 阅读全文
posted @ 2023-05-24 15:49 アカツキ 阅读(50) 评论(0) 推荐(0) 编辑
摘要: # 什么是 Hilt? Hilt 是一个功能强大、用法简单的依赖注入框架,于 2020 年加入到 Jetpack 家族中。它是 Android 团队联系了 Dagger2 团队,一起开发出来的一个专门面向 Android 的依赖注入框架。相比于 Dagger2,Hilt 最明显的特征就是简单,并且提 阅读全文
posted @ 2023-05-20 13:57 アカツキ 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Kotlin Android 学习笔记 Android 应用的基本组件 1. Activity 和 View Activity 是 Android 应用中负责与用户交互的组件 View 组件是所有 UI 控件、容器控件的基类 2. Service Service 通常位于后台运行,它一般不需要与用户 阅读全文
posted @ 2020-08-06 18:05 アカツキ 阅读(233) 评论(0) 推荐(0) 编辑
摘要: JavaScript 简介 一个完整的 JavaScript 实现应该由下列三个不同的部分组成: 核心(ECMAScript) 文档对象模型(DOM) 浏览器对象模型(BOM) 浏览器对象模型(BOM)可以访问和操作浏览器窗口,开发人员使用 BOM 可以控制浏览器显示的页面以外的部分 在 HTML 阅读全文
posted @ 2020-06-09 16:37 アカツキ 阅读(82) 评论(0) 推荐(0) 编辑
摘要: ECMAScript 6入门 let和const命令 let命令声明的变量只在let命令所在的代码块内有效 let所声明的变量一定要在声明后使用,否则报错 块级作用域的出现,实际上使得广泛应用的匿名立即执行函数表达式(匿名IIFE)不再必要了 const只能保证指向实际数据的指针是固定的,至于它指向 阅读全文
posted @ 2020-05-25 18:20 アカツキ 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 数据类型篇 1. null是一个表示”空”的对象,转为数值时为0;undefined是一个表示“此处无定义”的原始值,转为数值时为NaN 2. JavaScript转换布尔值的规则是:除了undefined、null、false、0、NaN、空字符串转为false以外,其他值都视为true。空数组和 阅读全文
posted @ 2020-05-14 18:00 アカツキ 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1. 要切换到一个已经存在的分支,需要使用git checkout命令,如git checkout testing。若远程分支不存在,可先用git fetch拉取 2. checkout命令也可用于撤销未add的修改,如git checkout MainActivity.kt。如果已经add,需要先 阅读全文
posted @ 2020-05-11 15:12 アカツキ 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 第2章:语法 1. 通常需通过检测object.hasOwnProperty(variable)来确定这个属性名就是该对象的成员,还是从其原型链中找到的。 for (myvar in obj) { if (obj.hasOwnProperty(myvar)) { ... } } 2. throw语句 阅读全文
posted @ 2020-05-09 18:52 アカツキ 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1. export: 用来导出模块,export default: 导出一个命名模块 2. $开头的在Vue里面是有用的实例属性或方法 3. created: vue实例被生成后调用这个函数 4. v-model: 用于实现数据的双向绑定 5. vue中":"是"v-bind"的缩写,可用于响应式地 阅读全文
posted @ 2020-05-07 13:45 アカツキ 阅读(84) 评论(0) 推荐(0) 编辑
摘要: MyBatis的入门案例: 1. 读取配置文件 2. 创建SqlSessionFactory工厂 3. 创建SqlSession 4. 创建Dao接口中的代理对象 5. 释放资源 注意事项:不要忘记在映射配置中告诉MyBatis要封装到哪个实体类中。 配置的方式:指定实体类的全限定类名 MyBati 阅读全文
posted @ 2020-05-02 23:48 アカツキ 阅读(98) 评论(0) 推荐(0) 编辑