- 博客(14)
- 收藏
- 关注
原创 对博客系统进行测试(源码)
package common;import org.apache.commons.io.FileUtils;import org.openqa.selenium.OutputType;import org.openqa.selenium.edge.EdgeDriver;import org.openqa.selenium.edge.EdgeOptions;import java.io.File;import java.io.IOException;import java.text.Si
2023-06-12 12:42:19
95
原创 MySQL(增删查改-进阶)
一、数据库约束1.约束类型NOT NULL:表示某列不能存储NULL值 UNIQUE:保证某列的每行必须有唯一的值 DEFAULT:规定没有给列赋值的默认值 PRIMARY KEY:不能为空并且有且仅有一个 FOREIGN KEY:保证一个表中的数据匹配另外一个表中的值 CHECK:分析值是否符合指定的条件2.NULL约束创建表时,可以指定某列不为空:-- 重新设置学生表结构drop table if exists student;create table studen
2023-05-01 00:50:47
82
原创 MySQL(增删查改-基础)
update table_name set column = 更改内容 where () order by limit;1. 没有 ORDER BY 子句的查询,返回的顺序是未定义的,永远不要依赖这个顺序。2. AND的优先级高于OR,在同时使用时,需要使用小括号()包裹优先执行的部分。2. NULL 数据排序,视为比任何值都小,升序出现在最上面,降序出现在最下面。1. WHERE条件可以使用表达式,但不能使用别名。-- 从0开始,筛选n条结果。-- 从s开始,筛选n条结果。-- 从s开始,筛选n条结果。
2023-04-26 16:31:20
66
原创 MySQL(基础)
create database [if not exists] db_name [字符集, 校验规则]需要操作数据库中的表,需要先使用该数据库。
2023-04-26 12:44:34
69
原创 Java SE(认识异常)
在程序执行期间发生的异常,称为运行时异常,也称为非受检查异常(Unchecked Exception) RunTimeException以及其子类对应的异常,都称为运行时异常。在写程序时,有些特定的代码,不论程序是否发生异常,都需要执行,比如程序中打开的资源:网络连接、数据库 连接、IO流等,在程序正常或者异常退出时,必须要对资源进进行回收。程序编译期间发生的异常,称为编译时异常,也成为受检查异常(Checked Exception)方法分为事前防御和事后处理。【异常处理流程总结】
2023-04-24 17:50:35
53
原创 Java SE(String类)
String提供的构造方式很多,常用的有以下三种//使用常量串构造//直接newString对象//使用字符数组进行构造//String是引用类型,内部并不存储字符串本身。
2023-04-24 17:09:58
35
原创 Java SE(抽象类和接口)
在Java中,一个类如果被abstract修饰称为抽象类,抽象类中被abstract修饰的方法被称为抽象方法,抽象方法不用给出具体的实现体。特性:1.抽象类不能实例化对象2.抽象方法不能是private的(没加访问限定符默认为public)3.抽象方法不能被final和static修饰,因为抽象方法要被子类重写4.抽象类必须被继承,并且继承后子类要重写父类中的抽象方法,否则子类也是抽象类,必须要使用 abstract 修饰5.抽象类中不一定包含抽象方法,但是有抽象方法的类一定是抽象类。
2023-04-21 20:51:33
34
原创 Java SE(继承和多态)
在Java中表示类之间的继承关系,需要借助extends关键字修饰符 class 子类 extends 父类 {注意:1. 子类会将父类中的成员变量或者成员方法继承到子类中了2. 子类继承父类之后,必须要新添加自己特有的成员,体现出与基类的不同,否则就没有必要继承了在子类方法中 或者 通过子类对象访问成员时:遵循就近原则。
2023-04-21 19:59:07
131
原创 Java SE(类和对象)
类是用来对一个实体(对象)来进行描述的,主要描述该实体(对象)具有哪些属性,哪些功能field;//属性 或者 成员变量method;// 行为或者 成员方法。
2023-04-21 18:14:20
38
原创 Java SE(数组)
数组:可以看成是相同类型元素的一个集合数组的创建数据类型[] 数组名 = new 数据类型[数组长度];数组的初始化(分为动态初始化和静态初始化)1.动态初始化:在创建数组时,指定数组元素的个数2.静态初始化:在创建数组时不直接指定元素个数【注意事项】1. 数组是一段连续的内存空间,因此支持随机访问,即通过下标访问快速访问数组中任意位置的元素。2. 下标从0开始,介于[0, N)之间不包含N,N为元素个数,不能越界,否则会报出下标越界异常。
2023-04-21 15:26:43
62
原创 Java SE(方法)
修饰符 返回值类型 方法名称(参数类型 形参) {方法体;return 返回值;定义的方法不会被执行,只有在调用的时候才会执行。形参只是方法在定义时候借助的一个变量,用来保存方法在调用时候传递的值。实参的值永远都是拷贝到形参中,形参和实参本质是两个实体。
2023-04-21 11:48:47
119
2
原创 Java SE(程序逻辑控制+输入输出)
按照代码顺序一行一行执行。System.out.println("你好");System.out.println("美女");System.out.println("交个朋友");//运行结果你好美女交个朋友。
2023-04-21 11:11:35
96
1
原创 Java SE(初识Java)
Java语法是C++语法的一个“纯净版本”,相当于对C++做了一个减法。这里没有头文件、指针运算(甚至指针 语法)、结构、联合、操作符重载、虚基类等等。不仅如此,Java开发环境远远超出大多数其他编程语言的开 发环境。
2023-04-21 10:36:54
57
1
原创 Java学习总结以及学习规划
学习Java已经有一段时间了,中间断断续续的学,没有过系统的总结,现在对Java的知识做一个总结,并且在后续的学习中跟进进度,不断完善。一方面是为了鼓励自己好好学习,另一方面是方便以后复习和解决问题。目前是一名大三在校生,因为学校是普通本科,现在面临着就业难的问题,主要是Java太卷了,所以想试着通过写博客来督促自己学习。
2023-04-18 15:36:16
147
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人