- 博客(28)
- 收藏
- 关注

原创 结业商城管理系统项目
用到的数据库表有9个使用Oracle数据库实现。ajax购物车无刷新实现。点击用户名进入用户个人中心。用户登录之后显示用户名。订单状态随后台操作刷新。
2022-11-23 15:52:22
429
1
原创 Mysql的配置
mysql好像在5.7.20版本之后的绿色压缩包版解压都没有my.ini或者my-default.ini配置文件了,需要自己添加配置。2. 在D:\tools\mysql-5.7.23-winx64目录下创建my.ini文件(教程已提供),并添加相关配置。注1:添加--console参数初始化完成以后,会在控制台最后打印出一个临时密码,复制下来一会有用。1. 将zip包解压到指定目录,例如:D:\tools\mysql-5.7.23-winx64。⑤登录mysql:mysql -u root -p。
2022-11-23 16:24:07
398
原创 高级API之 多线程
suspend()将线程挂起,处于等待状态,但会一直占用CPU资源。join()开通VIP通道优先该线程,让其他线程处于等待状态。interrupt()中断、中止处于sleep中的线程。wait()让线程处于等待状态,不会占用CPU资源。notifyAll()将所有线程唤醒。start()启动,运行线程。notify()将当前线程唤醒。调用线程是,有资格抢占CPU资源,必须在同步方法中使用!...
2022-08-02 16:27:41
126
原创 IO流基础
File文件对象:一个File对象表示的就是一个文件 或者 文件夹文件:文件有很多种 文本文件:txt、java、sql、doc 软件:exe 视频文件:mp4、avi 音频文件:mp3创建File文件:例如:System.out.println(文件名.createNewFile());删除File文件:例如:System.out.println(文件名.delete());判断文件对象是否存在:例如:System.out.println(文件名.exist
2022-07-11 18:06:38
68
原创 THML-锚点+框架
本页面锚点: 设置锚点:id 访问锚点: 跨页面锚点: 设置锚点:id 访问锚点: 表单元素: 汉字 文本:text 密码:password 单选:radio 多选:checkbox 下拉:se...
2022-06-20 09:40:34
142
原创 HTML-表格-表单
表格:table 行:tr 列:td 属性: border:边框 align:对齐方式 width:宽度 合并行:rowspan 合并列:colspan 表单:form 属性:action:表单提交
2022-06-16 19:16:18
63
原创 HTML-基础标签
html:超文本编辑语言 由标签组成 标签格式: 分类: 单标签 双标签 单标签 < />: :换行 :水平线 :图片标签 属性:src="图片路径"双标签 : 标题标签:h1最大,h6最小 ...
2022-06-15 15:18:18
71
原创 JAVA-FX进阶
目标 :网格布局面板的使用Dao 层交互舞台与场景切换其他控件的使用网格布局将整个面板划分为若干个格子 , 每个格子的大小是一样的 , 每个格子中可以放置一个控件(布局) , 类似于表格的方式。在网格布局中放入控件的时候 , 还需要指定位置。我们将要排出这个布局 , 也就是登陆页面的优化版本位置原理讲解以网格布局的思维来拆分该布局 , 可以分出一个 2*3 的网格GridPane gridPane = new GridPane (); 我们可以给格子从上到下 , 从左到右依次编号 ,
2022-05-25 00:25:37
133
原创 JAVA - FX基础
JavaFX 基本介绍JavaFX 是用于构建富互联网应用程序的 Java 库。 使用此库编写的应用程序可以跨多个平台一致运行。使用 JavaFX 开发的应用程序可以在各种设备上运行,如台式计算机,手机,电视,平板电脑等。要使用 Java 编程语言开发 GUI 应用程序,程序员依赖于诸如高级窗口工具包 (AWT) 和 Swings 之类的库。在 JavaFX 出现之后,这些 Java 程序开发就可以有效地利用丰富的类库来开发 GUI 应用程序。代码介绍Application 是 JavaFX 程
2022-05-20 19:23:05
488
原创 JDBC--数据库
1、注册驱动类 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 2、连接数据库:字符串写错 会报错-对象无效 Connection con = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=T283", "sa", "123"); System.out.println...
2022-05-16 18:22:16
75
原创 API-Date
//获取当前系统的时间 Date a = new Date(); System.out.println(a);//回此 Date 对象表示的月份中的某一天。返回的值在 1 和 31 之间,表示包含或开始于此 Date System.out.println(a.getYear()+1900); //获取月 System.out.println(a.getMonth()+1); //周 几 System.out.println(a.getDay(...
2022-05-15 21:16:45
73
原创 API-String中的某些方法
//创建对象格式:类名 对象名 = new 类名([参数]); String s = new String("嘻嘻嘻"); String s2 = "嘿嘿嘿"; System.out.println("s2:"+s2); System.out.println("s:"+s); String str = "今天是个好...
2022-05-11 21:12:40
68
原创 SQL Server(数据库)-六大约束
1.主键约束(唯一约束 + 非空约束)2.外键约束3.唯一约束(允许一行数据为空)4.默认值约束5.检查约束6.非空约束(not null)create table student( --字段名 数据类型 约束 (一般在此只加非空约束) stuId int not null, stuName varchar(20) not null, stuAge int not null, stuSex bit not null, stuTel varch...
2022-05-08 22:58:11
1055
原创 SQL Server(数据库)-in、not in + 视图
--in: 等于or 在指定值内select * from score---查询有成绩的学生信息select * from Student where sid in( select sid from score)--查询学号为1、2、3、4的学生信息select * from Student where sid in(1,2,3,4)--not in : 不包括--查询不包括学号为1、2、3、4的学生信息select * from Student where sid not...
2022-05-05 17:38:52
962
原创 SQL Server(数据库)-高级查询
--统计函数:--count总数、max最大、min最小、avg平均、sum求和select * from Student--求出 学生表中的数据总条数--count:求数据总条数select count(*) from Student--查询学生表中最大的年龄select max(sage) from Student;--查询最小的年龄select min(sage) from Student;--求组所有人的年龄总和select sum(sage) from Student;.
2022-05-04 16:43:15
201
原创 SQL Server(数据库)
master 系统数据库 model 模型数据库 tempdb 临时数据库 msdb 警报日志信息数据库当中需要记住常用的几个数据类型:varchar 字符串text 文本int 整数float 小数datetime 日期时间bit 布尔类型--创建表:create table 表名( 字段名 数据类型)--增删改查--添加数据...
2022-05-03 21:04:00
1051
原创 Java之异常
异常Exception:异常不是错,是意外 异常分类 运行异常(未检查异常):可处理,可不处理 RuntimeException以及子类都为运行异常 编译异常(检查异常):必须处理 Exception以及子类(不包括RuntimeException)都是编译异常 异常处理 两种处理方式: 1、抛出异常 throws 在方法名...
2022-04-15 20:46:02
202
原创 抽象+接口
抽象abstract: 抽象方法:方法定义,没有方法的实现 抽象类:用abstract修饰的类就是抽象类 抽象类中可以有普通方法,也可以有抽象方法 抽象类不能实例化对象,但是可以做引用类型个人总结: 父类中的抽象方法由子类去完成 父类中可以有自己的方法 约束子类必须完成父类中的抽象方法 接口interface:也叫做协议,比抽象更抽象-因为它比抽象类更纯粹 接口不是类 接口...
2022-04-14 18:48:04
66
原创 Java推箱子小游戏
推箱子概念/* * 模拟:一个人物、一个箱子、一个终点 */ //打印10*10地图推箱子代码 public static void main(String[] args) { //创建地图 String[][] dt = new String[10][10]; for (int i = 0; i < dt.length; i++) { ...
2022-04-13 20:00:08
334
原创 面向对象的三大特征之多态
多态:一个对象,多种形态引用对象只能调用父类中存在 或 重写的方法父类可以代表子类多态下创建对象: 父类 对象名 = new 子类([参数]); 引用类型 引用对象 = new 实际类型([参数]);...
2022-04-13 19:49:30
181
原创 二维数组
数组(一维数组): 存储多个同类型数据 格式1: 数据类型[] 数组名 = new 数据类型[长度]; 格式2: 数据类型[] 数组名 = {值1,值2,值3...}; 二维数组:多个一维数组组成 第x行第y列 定义格式1: 数据类型[][] 数组名 ; 数组名 = new 数据类型[行][列]; 定义格式2: 数据类型...
2022-04-11 17:28:26
175
原创 Java之static
静态:static:共享(多个对象 共同使用同一个对象)用static修饰的属性和方法称为静态属性和静态方法没有用static修饰的属性和方法称为实例(成员)属性和实例(成员)方法静态属性和静态方法调用`类名.属性名; 类名.方法名([参数]);静态代码块:static{代码块;}类中静态代码块优先执行在类中静态代码块优先于构造函数 比构造函数先执行...
2022-04-08 19:23:04
379
原创 Java之this和super
this:当前对象this.属性;当前对象的属性this([参数]);当前对象构造函数 必须写在构造函数内的首行this.函数名([参数]);当前对象的函数super:super.属性;父类的属性super([参数]);父类的构造函数 每一个构造函数内都默认有一个无參的super();...
2022-04-04 13:09:51
244
原创 面向对象三大特征之继承(重写)
面向对象三大特征: 封装、继承、多态 继承extends:子类继承父类中所有的非私有属性和方法 构造函数不会被继承 子类可以有自己的方法重写(覆盖): 继承关系下,子类中的方法与父类中继承的方法名相同 参数列表相同,返回值类型相同 this:当前对象 this.属性;当前对象的属性 super:父类对象 super.属性...
2022-03-31 16:31:26
57
原创 Java之构造函数
构造函数: 是一个特殊的函数,与类名相同,无返回值类型 每个类中都默认有一个无参的构造函数(是隐藏的) 创建对象时执行构造函数 构造函数的作用:初始化对象 创建对象时,给对象属性赋值 格式: public 类名([参数]){ }创建对象格式:版本2 类名 对象名 = new 构造函数(); String name;//问:是属性还是方法? ...
2022-03-29 11:49:28
545
原创 面向对象三大特征之封装
this:本类,自己 this.属性:当前类的属性/当前对象的属性属性: 全局属性:定义在类内,函数外。整个类中有效 局部属性:定义在函数内。只在函数内有效 全局属性和局部属性同名时:就近原则面向对象的三大特征: 封装private:私有化属性,给私有化属性提供两个公开方法 第一步:私有化属性-私有化的属性只在本类中有效 private 数据类型 属性名; 示例:private String mm...
2022-03-28 11:22:37
61
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人