自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码随想录训练营day1--数组 leetcode27&704

给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。i

2022-09-21 21:49:51 811 1

原创 面向对象的程序设计

2.1对象的交互在设计代码时,一般来说,对象与对象之间的交互性越低,关联性越低,代码的质量就越高因此我们设计对象时,尽可能希望他们是相互独立的。那么举个例子,比如电子表,clock类里面包含两个display类,当分钟加到60时,时钟加1,那我们如何实现这样的功能呢?一个类的成员变量可以是其他类的对象,我们想实现两个display对象的交互,那么我们具体定义出来这两个对象并将它们的关系实现在clock类里面。...

2022-07-18 21:31:47 135

原创 面向对象的程序设计

一个类由两种东西组成表示对象有什么的成员变量和表示对象能做什么的成员函数。一旦定义了类,我们就可以创建这个类的多个对象,这些对象都会做那个类所定义的动作(函数),但是各自具有不同的数据。我们定义的类,其实和java自带的类int,String等等都是类似的,他们都可以来定义变量,例如我们说inti=0,就是用java自带的类int来定义了变量i。inttotal;}}}}else{}}}}如上就是定义了一个vm对象,以及进行了相应的操作。...

2022-07-18 09:27:31 176

原创 day 8 零基础学java 2022.3.21

第七周 函数什么是函数?函数是一块代码块,接受零个或多个参数,做一件事情,返回零个或多个值。函数的定义其中 public static void sum(int a, int b){}public static是定义函数开头的语句,暂时不讨论。void是对函数返回值的声明,倘若其不具有返回值,则为void倘若其具有返回值,则要根据......

2022-03-21 21:30:30 633

原创 day 8 零基础学java 2022.3.21

第六周 使用对象字符变量:单个的字符是一种特殊的类型:char,可以用单引号表示字符的字面量‘a’,‘1’char 和int之间是可以相互赋值的例如:int i=‘z'-‘a';这两个字符相减可以得到它们之间的距离;同时字符也可以比较大小,依据的是他们在Unicode表中的编号。逃逸字符:用来表示无法印出来的控制字符或特殊字符,由一个反斜杠”/“开头,后面跟上另一个字符,合起来组合成一个字符。下为一些逃逸字符的例子:包裹类型:包裹类型可以用来做一些

2022-03-21 20:19:03 211

原创 day7 零基础学java 2022.3.20

第五周 数组创建并定义一个整型数组的方法int[] numbers=new int[100];这句话的意思是int[]:整形数组number:数组的名字new:创建一个新的(动词)int[100]:存放100个整型的数组;故创建数组的语句的含义就是 创建一个新的存放100个整型的数组赋值给名为numbers的整形数组数组是一种数据结构,能记录多个同种类型的数据,它的特点是:1.一旦创建则不能改变大小2.其中所有元素具有相同的数据类型那么,可以给出创建一个数

2022-03-20 20:43:55 416

原创 day 6 零基础学java 2022.3.19

第三周:循环循环语句1.while循环例子:如下就是一个while循环的语句,第一句读入一个输入进来的整数,通过该while循环来对该输入的整数进行位数判断tips :验证while循环时通常使用一些边界值,如0,10,1,负数等等;2.do-while循环下位do-while循环判断数字位数的例子对比上下,发现其循环判断语句和执行语句没有任何区别,但仔细观察while循环的内容会发现输入0时出现的是count=0,而do-while循环输入0时输出的是...

2022-03-19 18:23:49 64

原创 day6 零基础学java

第二周 判断if语句通常的形式是if(判断条件)执行xxxxx若满足判断条件则执行下面的语句,若不满足则跳过if语句若我们想让执行的条件不光有满足if判断条件的内容,也有不满足if判断条件的执行,应如何实现呢?此时就应引入else语句嵌套的if语句if-else语句若else上面有多个if,那么else应该和哪个if匹配呢?这就牵扯到了else的匹配问题注:在if 或者else的执行语句中,总是尽量用大括号将他们框起来形成语句块。 即使仅有一条语.

2022-03-19 15:42:44 126

原创 day 5 零基础学java 2022.3.17

“零基础学java”部分是基于浙江大学翁恺老师在中国大学慕课上的网课,自己学习总结的内容。零基础学java属于之前自学过的内容,但并不牢固扎实,所以还是决定重新学习一遍,以保证能稳定掌握。目标是在约1周内(3.25之前)完成学习。1.1第一个java程序首先要问的是,如何创建一个java项目供我们来写代码?针对自己使用的编码软件intellij idea(已安装中文包)左上角新建----项目----两次“下一步”后对项目命名----在创建好的项目的src中新建一个包(下附包的命名规则

2022-03-17 21:08:01 482

原创 day4 数据库系统概论 2022.3.16

2.2 关系操作2.2.1 基本关系操作关系模型中常用的关系操作包含查询操作 和插入,删除,修改操作两大部分关系操作中最主要的部分是其查询的表达能力,其中,选择,投影,并,差,笛卡尔积是五种基本操作关系操作的特点是集合操作方式,即操作的对象和结果都是集合2.2.2官司数据语言的分类1.关系代数语言用对关系的运算来表达查询要求2.关系演算语言:用谓词来表达查询要求3.具有关系代数和关系演算双重特点的语言2.3关系的完整性关系模型中有三类完整性约束,实体完整性,参照完

2022-03-16 21:03:40 625

原创 day3 数据库系统概论 2022.3.15

第二章 关系数据库关系数据库系统是支持关系模型的数据库系统,本章将较深入的介绍关系模型。按照数据模型的三个要素,关系模型由关系数据结构,关系操作结构和关系完整性约束三部分组成。2.1讲解关系数据结构,包括关系的形式化定义及有关概念。2.2讲解关系操作。2.3讲解关系的三类完整性约束。2.4讲解关系代数,这是关系数据库系统中实现关系操作的一种语言。【1】关系数据结构及形式化定义2.1.1 关系...

2022-03-16 18:46:09 987

原创 day3 数据库系统概论 2022.3.15

{3}数据库系统结构【1】数据库系统模式的概念模式:数据库逻辑结构和特征的描述,是型的描述,反映的是数据的结构及其联系模式是相对稳定的模式是一个实例,反应数据库某一时刻的状态,同一个模式可以有很多实例,实例随数据库中的数据的更新而变动型:对某一类数据的结构和属性的说明值:是型的一个具体赋值【2】数据库系统的三级模式结构...

2022-03-15 17:12:45 527

原创 day 2 数据库系统概论 2022.3.13

{2}数据模型数据模型是对现实世界数据特征的抽象,即对现实世界的模拟应满足三方面的要求(1)比较真实模拟现实世界(2)容易为人理解(3)便于在计算机上实现【1】两类数据模型(1)概念模型:也称信息模型,按照用户的观点来对数据和信息建模,用于数据库设计(2)逻辑模型和物理模型逻辑模型包括网状模型,层次模型等,按计算机系统的观点对数据建模,用于dbms实现物理模型是对数据最底层的抽象,描述数据在系统内部的表示方式和存取方法,在磁盘或磁带上的存储方法和存取方法客观对象的

2022-03-15 10:35:46 1326

原创 day 1 数据库系统概论 2022.3.12

第一章{1}数据库系统概论本章主要学习的是:为什么要使用数据库系统,数据库技术的重要性他的难点是数据模型和数据库系统的结构【1】数据库的四个基本概念1.数据(1) 数据是数据库中存储的基本对象(2)数据的定义:描述事物的符号记录2.数据库数据库是长期储存在计算机内,有组织的,可共享的大量数据的集合3.数据库管理系统(dbms)(1)位于用户与操作系统之间的一层数据管理软件(2)是基础软件,是一个大型复杂的软件系统它的功能有:(1)数据定义功能(2)

2022-03-13 11:35:19 351

空空如也

空空如也

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

TA关注的人

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