- 博客(13)
- 收藏
- 关注
原创 事务和存储引擎
存储引擎就是存储数据,建立索引,更新/查询数据等技术的实现方式。存储引擎时基于表的,而不是基于库的,所以存储引擎也被称为表类型。1.在创建表时,指定存储引擎。CREATE TABLE 表名(字段1 字段1类型 [COMMENT 字段1注释],...字段n 字段n类型 [COMMENT 字段n注释]) ENGINE=INNODB [COMMENT 表注释];2.查看当前数据表支持的存储引擎。2.存储引擎特点。
2024-02-24 16:36:05
1036
原创 【无标题】
1.约束的概念:约束时作用与表中字段上的规则,用于限制储存在表中的数据。2.目的:保证数据库中数据的正确,有效性和完整性。3.分类:非空约束 限制该字段的数据不能为null 关键字: NOT NULL唯一约束 保证该字段的所有数据都是唯一,不重复的。UNIQUE主键约束 主键是一行数据的唯一标识,要求非空且唯一。默认约束 保存数据时,如果未指定该字段的值,则采用默认值 DEFAULT检查约束 保证字段值满足某一个条件 CHECK。
2024-02-10 17:21:01
1095
1
原创 面向对象之多态
2.特点:只能能够强制转化父类的引用,不能够强制转化父类的对象。1.使用父类类型作为参数可以接受所有子类对象。instanceof关键字,可以用来。2.体现了多态的扩展性和遍历。三.多态调用成员的特点。
2023-12-15 21:20:31
27
原创 JAVA中的抽象类和接口
抽象方法:当我们将工性的方法抽取到一个父类中后,发现这个方法在父类中无法给出具体的描述(无法用逻辑描述清楚)而且这个方法,还是子类必须要有的方法,就可以设计成为抽象方法。讲共性的行为(方法)抽到父类中之后,发现方法的实现逻辑无法在父类中给出具体明确,该方法就可以定义为抽象方法。实例化就是创建这个类的对象,如果抽象类允许创建对象,就可以调用里面的抽象方法。1.类和类之间:继承关系,只支持单继承,不支持多继承,但是可以多层继承。2.类与类之间:实现关系,可以单实现,也可以多实现,也可以进行多层继承。
2023-12-08 20:48:45
37
原创 JAVA面向对象(高级)
子父类中出现了方法声明一模一样的方法(方法名,形参相同,返回值相同),在创建子类对象的时并调用子类方法逻辑时,需要进行方法的重写。具体思路:针对私有的成员变量,提供对应的setXXX和getXXX,set是进行设置变量的值,get是用来返回目标值。在所有的构造方法中的第一行代码,都隐藏了一句话super();继承就是让类于类产生父子的关系。如果非要使用父类中的成员变量的值的话,需要使用super关键字。细节:java中所有的类都直接或者间接的继承了Object类。super关键字:访问父类中的成员变量。
2023-12-01 21:47:45
75
1
原创 关于java中的面向对象
该流程的内存图解:首先源码文件加载成字节码文件,停留在方法区中,主方法是程序的入口,会直接从方法区进入栈内存中,然后按照顺序结构进行执行。完成了上述操作之后,会将刚开始这个空间的地址,返回给堆内存中的stu中,然后按照顺序结构进行运行,遇到类中的调用的方法时,系统会根据stu中的地址,找到堆内存中的空间,这个空间中存在着成员方法的引用地址,系统找到这个引用地址之后会根据这个地址在字节码文件中的位置,将该成员方法进行调运,随后该方法进入了栈内存中,进行运行,运行后弹栈消失。简单称为,调用谁,就代表谁。
2023-11-24 23:10:40
36
1
原创 关于java中String类相关的内容
接着按照顺序结构运行程序,再次创建一个对象s2,赋值abc,系统会在字符串常量池中寻找这个字符串,由于刚才s1已经在字符串常量池中储存过这个abc这个字符串,因此系统会将这个字符串的地址赋给说s2,因此如果此时打印比较s1与s2就可以得到true,因为两者的地址是一样的。但是通关上述两种方法可以得知,第一种方法是要快于第二种方法的,第二种方法charAt进行遍历的时候,需要方法一步一步将字符串中的元素转化为字符,这样方法反复的进栈出栈,使程序运行的时间大大增长。根据传入的字符数组来拼接成字符串。
2023-11-17 09:01:08
43
原创 关于JAVA程序中查找数组索引以及生成随机验证码的问题。
对于上述的程序,首先定义了一个变量sum,sum起始值为-1,它的作用是用来记录索引为的位置,如果我们想要得到这个索引,我还应该进行,比较数组中的每一个元素与对应查找的元素进行比较,同时利用++算法对sum这个计数器进行增加。首先我们知道,索引是访问一个数组中元素的一个重要的数据,倘若我们不知道这个索引,就无法对数组中的元素进行访问,更无法进行使用。由于数组中含有重复元素,这句话的含义应当为,该元素对应的索引存在多个,而对于我们要储存多个同种类型的元素,我们可以采用数组这一个容器进行储存。
2023-11-04 20:33:21
46
2
原创 关于查找素数的方法
2.我们要根据这个质数的判断规则,来进行设计程序(利用if条件书写判断条件)由于我们需要判断j~i/2是不是都可以除尽,换言之只要其中其中有一个可以除尽,则这个数就不可能是素数因此我们可以这样写。利用双for循环在判断出i是不是可以被2~i/2除尽,为了达成这个条件利用boolean类型以及for循环内的刷新机制,此处的boolean值不能在for外面否则程序将无法运行。倘若我们要设计一个系统去找到这个素数,因此我们应该知道什么是素数,我应该用什么数学算法去判断它是素数,并合理的设计一套程序去运行它。
2023-11-04 20:09:29
132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人