【数据库】课堂笔记(二)关系模型与关系代数 一、关系模型 关系数据库系统:RDBMS,支持关系数据模型的数据库系统,当今的主流数据库管理系统。 关系模型的构成:由关系数据结构、关系操作集合和关系完整性约束三部分组成。 1. 关系数据结构 1. 关系 关系模型的数据结构简单,即二维表,亦称为关系 关系数据库:表的集合,即关系的集合。 表:一个实体集,一行就是一个实体,它由共同表示一个实体的相关联的若干属性的值所构成。 2023-03-04 数据库 #数据库 #笔记
【Kotlin】学习笔记(五)泛型 一、泛型方法 12345678fun <T> fromJson(json: String, tClass: Class<T>): T? { /*可空返回值*/ val instance: T? = tClass.newInstance() return instance}fun main() { fromJson<St 2023-03-01 Kotlin #笔记 #Kotlin #泛型
【数据库】课堂笔记(一)数据库系统概论 一、数据与数据管理 数据 描述事物的符号记录称为数据。数据是数据库(DB)中存储的对象,也是数据库管理系统(DBMS)处理的对象。 结构化数据:由数据库二维逻辑结构(表格)描述的数据。 非结构化数据:不方便用数据库二维逻辑结构表现的数据,包括所有文档、文本、图片、音视频等。 半结构化数据:介于完全结构化数据(关系型数据库,面向对象数据库中的数据)和完全无结构的数据(如自然语言文本、音 2023-02-23 数据库 #数据库,笔记
【Kotlin】学习笔记(四)集合类 一、List 在Java中,我们可以使用ArraryList,当然在Kotlin中也可以这么做: 1234val list1 = ArraryList<String>()list1.add("Apple")list1.add("Banana")list1.add("Pear") Kotlin中提供了两种内置函数 list 2023-02-04 Kotlin #笔记 #Kotlin #集合
【Kotlin】学习笔记(三)Lambda表达式 1.Lambda变量 1234567val sum = {a: Int, b: Int -> a + b}fun main() { println(sum(1, 3))} 2.Lambda表达式作为参数(匿名函数) 123456789101112131415161718192021fun transform(arr: Array&l 2023-02-03 Kotlin #笔记 #Kotlin #Lambda
【Kotlin】学习笔记(二)面向对象编程 一、类与对象 下面的将示范如何创建一个Kotlin类: 12345678class Person { //类名:Person var name = "" //类成员变量 var age = 0 fun show() { //类成员函数 println(name + "," + age 2023-02-02 Kotlin #笔记 #Kotlin #面向对象
【Kotlin】学习笔记(一)变量、函数与逻辑控制 一、变量 1.定义方法 在Kotlin中,我们使用关键字val或var来声明一个变(常)量。 val: 声明一个常量,相当于java中的final变量,无法二次赋值 var: 声明一个变量 用例: 12val a = 114var b = 5.14 Kotlin具备优秀的类型推导能力,它会将a的类型推导为Int,并将b的类型推导为Double。 2.变量类型 例: 12val 2023-02-01 Kotlin #笔记 #Kotlin #变量 #函数 #逻辑控制
关于该博客的评论区 本博客由 Valine 提供的评论区支持,依赖 Gravatar 头像服务。评论时必须填入昵称。另外,填写注册过Gravatar的邮箱即可显示自定义头像。 大致使用流程: 注册:进入 Gravatar 网站,点击页面的Sign Up进行注册。 验证:进入你的邮箱,从Gravatar发出的信件中拷贝那段链接地址,在浏览器输入。 设置昵称、密码。 选择上传图片:一般都是从电脑中上传(My 2023-01-12 其他 #评论 #头像
【Unity】人物跳跃卡墙Bug的解决方法 问题描述 发现人物在跳跃时如果碰到墙壁,会卡住不动。 卡墙 原因是人物的RigidBody没有物理材质,导致其产生的摩擦力无限大,造成了卡墙现象 人物的RigidBody2D 问题解决 给人物设置两个物理材质,一个有摩擦,一个无摩擦。 在人物跳跃时切换无摩擦材质,其他情况切换有摩擦的材质。 两种材质 12345678910111213//物理材质publi 2023-01-12 Unity #Unity #Bug #跳跃 #卡墙
【Unity】因使用混合树而导致的奇怪Bug(已修复) 问题描述 今天使用Unity时发现:物体没有按照动画设置的参数运动。 我为人物设置了攻击动画,由于人物不对称,故左右独立设置。如图是其中一段动画,其中设置了攻击区域触发器的变化动画。 2023-01-11 Unity #Unity #混合树 #Bug #动画