自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis之二级缓存

导入自定义Key生成器 CacheKeyGenerator--6.配置自定义Key生成器CacheKeyGenerator-->

2023-03-21 11:22:36 373 1

原创 Spring之 Aop

OOP三大特点:封装、继承、多态。

2023-03-07 17:08:12 159

原创 Spring控制反转、依赖及监听器

Spring 是一款目前主流的 Java EE 轻量级开源框架 ,是 Java 世界最为成功的框架之一。Spring 由“Spring 之父”Rod Johnson 提出并创立,其目的是用于简化 Java 企业级应用的开发难度和开发周期。Spring 自诞生以来备受青睐,一直被广大开发人员作为 Java 企业级应用程序开发的首选。时至今日,Spring 俨然成为了 Java EE (J2EE)代名词,成为了构建 Java EE 应用的事实标准。官网:Spring 框架不局限于服务器端的开发。

2023-03-06 23:11:27 163

原创 Maven 安装、下载、配置及创建工程

必须全程联网!!!!必须全程联网!!!!必须全程联网!!!!Maven 是一款基于 Java 平台的项目管理和整合工具,它将项目的开发和管理过程抽象成一个项目对象模型(POM)。开发人员只需要做一些简单的配置,Maven 就可以自动完成项目的编译、测试、打包、发布以及部署等工作。--相当于一个 应用商店-->Maven 是使用 Java 语言编写的,因此它和 Java 一样具有跨平台性。

2023-03-06 17:22:59 272

原创 List 集合框架

list集合框架

2022-11-25 20:21:00 169

原创 mysql下载安装及配置

mysql

2022-11-23 22:37:59 195

原创 jdk下载安装及配置

jdk

2022-11-23 15:30:32 275

原创 高级api之 多线程

多线程

2022-07-17 23:42:51 246

原创 高级API之 IO流

IO流

2022-07-05 19:59:29 291

原创 高级API之 File

file

2022-07-01 21:39:18 1290

原创 CSS样式和选择器

CSS样式和选择器

2022-06-20 20:28:23 95

原创 锚点及框架

锚点及框架

2022-06-16 18:58:17 97

原创 表格与表单

表格、表单

2022-06-15 12:56:50 44

原创 HTML基本和标签

HTML入门

2022-06-13 21:40:35 117

原创 Javafx 之常用知识

导包都是 Javafx的,不要导错成 awt !!一、基本步骤 //Application是Javafx入口类 继承 Application方法 重写 start方法 必须写舞台显示的方法 primaryStage.show() main方法 ,并且调用 Application.launch()方法 一般分四个包:util DBHelper 连接数据库帮助类,封装 连接方法、关闭连接方法entity 实体类 定义属性、封装、构造函数、toStringda...

2022-05-29 00:04:57 937

原创 Javafx之网格布局,下拉框,单(多)选框

一、连接数据库 帮助类package com.zking.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;/** * 连接数据库 帮助类 * @author Administrator * */public class DBHelper { //注册驱动 static { tr

2022-05-21 20:55:33 2171

原创 Javafx之舞台,场景,控件及方法

one、基本操作package com.zking.test;import javafx.application.Application;import javafx.stage.Stage;public class One extends Application{//1/继承Application //2、重写start public void start(Stage stage) throws Exception { stage.setTitle("我的第一个Javafx");//

2022-05-20 23:23:21 784

原创 SQL之 集合

一、定义变量:用来存储 单个数据数组:用来存储 多个 同类型数据 长度确定不可更改 length()集合:用来存储 多个数据 长度不确定 size()二、接口List接口 特点:元素有序,有下标,可以重复实现类:ArraylistSet接口 特点:元素无序,无下标,唯一性实现类:HashSet下标从 0开始方法:[1] 添加元素 add(); [2] 获取元素 [3] 删除...

2022-05-16 23:44:55 634

原创 Java连接SQL数据库

步骤 1、注册驱动类 (要扔出异常 throw Exception) Class.forName("com.microsoft.sqlserver.jdbc.SQLSeverDriver");俩方式:【1】建立包后,找到 Build Path,然后点击 最后一个选项,然后上边第三个Libraries,然后右边 第二个选项,最后确定,保存。出现一摞书后,点开,再点开奶瓶一样的,找到 SQLServerDriver.class ,右键复制 路径 com.microsoft.sqls...

2022-05-16 23:37:46 6290

原创 Date、DateFormat

注意:西方时间 (星期日是第一天,星期一是第二天...)年份从1900年开始月份由从 0 至 11 的整数表示 0 是一月、1 是二月...因此 11 是十二月。日期 1-31 分、秒0-59 小时 1-12 or 0-23参数: date - GMT(格林尼治标准时间)1970年, 1 月 1日00:00:00 之前或者是之后经历的毫秒数 1分钟 = 6000秒一...

2022-05-13 20:34:12 171

原创 正则表达式

返回值不是true,就是false1、基本书写符号【1】\ 转义符【2】[ ] 可接受的字符列表eg. [abcd]: abcd四个字符中的 任意一个【3】[^ ] 不接收的字符列表eg. [^abc]: 除了abc之外的任意一个字符【4】| 或者【5】( ) 将子表达式分组eg. (abc):abc为一组【6】- 连字符eg. a-z 小写字母a到小写字母z, A-Z 、0-92、常用限定符【1】* ...

2022-05-12 22:27:43 81

原创 String类

index:下标,索引方法永远只有一个返回值字典返回值类型 问:有几个参数,有无返回值,是什么类型 一 简单看 解释 ,二看 参数,返回值【1】charAt (int index) char 返回指定索引处的 char 值【2】compareTo (String anotherString) int 按字典顺序比较两个字符串 t1.compareTo(t2) t1>t2 返回 正数 ...

2022-05-11 23:49:29 96

原创 多态之关键字 instanceof

instanceof: 判断某个对象是否属于某种数据类型 只能判断继承关系下的 多态对象时,引用对象时可识别同级关系 父类 对象 = new 子类();案例package com.zking.qiao;/** * 父类 动物类 * @author Administrator * */public class Animal {}package com.zking.qiao;/** * 子类 猫类 * @author Administrator...

2022-05-11 23:39:40 192

原创 equals,hashCode

equals、hashCode 快捷方式仅一次有效,后面要自己手敲 小转大 自动转换,大转小 强制转换 (要转换的类型)转换1、equals Object中的 判断相等方法判断2、hashcode 哈希码值 3、案例package com.zking.qiao;/** * equals : Object中的 判断相等方法 * @author Administrator * *注意: *1.方法名不能相同 *2.equals、ha...

2022-05-11 23:34:31 83

原创 SQL 六大约束及distinct、top、percent、isnull

六大约束1.主键约束(唯一约束 + 非空约束) primary key2.外键约束 foreign key(字段) references 主表名(字段)3.唯一约束(允许一行数据为空) unique4.默认值约束 default5.检查约束 check6.非空约束 not null--新建 学生表create table student( stuid int not null, stuname varchar(100) not null, stuage int not.

2022-05-09 00:36:33 344

原创 高级子查询 及视图

/** 高级子查询 **/--查询年龄比李昊大的学生信息--[1] 先查询到李昊的年龄 =》作为 约束条件select sage from Student where sname = '李昊'--[2] 然后查询select * from Student where sage<( select sage from Student where sname = '李昊')--查询大于平均年龄的学生信息--[1] 先查询到平均年龄select avg(sage) from ...

2022-05-05 19:11:58 42

原创 数据库之 高级查询

1.统计函数 (聚合函数)--只有一个结果count 总数,max 最大, min 最小,avg 平均,sum 求和[1] 求 数据总条数select count(*) from Student;[2] 求 年龄最大select max(age) from Student;[3] 求 年龄最小select min(age) from Student;[4] 求 平均年龄select avg(age) from Student;[5] 求 年龄总和select sum(age) fr

2022-05-04 23:49:52 355

原创 SQL数据库(上)

大纲1、安装数据库(2005/2008/2012/2014)2、启动数据库服务3、进入软件(sa)4、认识几个数据库master 系统数据库model 模型数据库tempdb 临时数据库msdb 警报日志信息5、创建数据库(.mdf数据文件 .ldf日志文件)包括了解一些属性create database stu02206、删除数据库 drop database stu02207、附加数据库 脱机 联机数据类型:intfloatvarchar(长度)char(长度

2022-05-03 21:54:33 463

原创 oop 面向对象[总]

1、什么是对象、对象和类的关系 什么是面向对象:万事万物皆为对象 对象和类的关系:类是用来描述对象的 对象是根据类来创建的 对象:属性+功能 类:属性+方法 2、创建对象 以及使用对象中的属性和方法 类名 对象名 = new 类名(); 对象名.属性; 对象名.方法();3、重载:同类中方法名相同,参数列表不同,返回值类型可同可不同 调用重载方法时,根...

2022-04-24 23:26:06 41

原创 接口 interface

接口 interface (协议)比抽象更抽象 -因为它比抽象类更纯粹接口中只能有 抽象方法 和 静态常量接口不是类 =》 不能创建对象接口不能实例化对象,但是可以做引用类型接口 引用对象 = new 实现类();实现关键字:implements接口用来定义方法:类来实现接口中的方法public class 类名 implements 接口{ }一个类可以同时实现多个接口public class 类名 implements 接口1,接口2.

2022-04-16 23:46:54 88

原创 异常 Exception

错误:error异常Exception: 异常不是错,是意外分类运行异常(未检查异常):可处理,可不处理RuntimeException以及子类都为运行异常编译异常(检查异常):必须处理Exception以及子类(不包括RuntimeException)都是编译异常处理方式:抛出异常 throws 在方法名后 抛出 throws 异常类型try。。。catch try{ 可能出现异常的代码块; }catch(异常类型 异常对象){ //异常处

2022-04-15 23:36:00 176

原创 抽象 abstract

1、抽象方法:方法定义,没有方法的实现只是声明方法,一般写在父类,约束方法在子类实现(上级发布任务)没有花括号,有abstract修饰格式: public abstract void 方法名();2、抽象类:用abstract修饰的类就是抽象类抽象类中可以有普通方法,也可以有抽象方法抽象类不能实例化对象,但是可以做引用类型格式: 父类 对象名 = new 子类([参数]); 引用类型 引用对象 = new 实际类型([参数]);3. 代码案例pack

2022-04-14 20:00:37 201

原创 推箱子(上)

package com.zking.work;/** * 推箱子 * 只能人动起来 * 当人与箱子邻近,不能一起推,只会把箱子和终点吃掉(覆盖) */import java.util.Random;import java.util.Scanner;public class Tuixiangzi { public static void main(String[] args) { /* * 模拟 * 一个人, 一个箱子,一个终点 */ //打印10*10

2022-04-13 20:00:42 51

原创 二维数组~

数组(一维数组):存储多个同类型数据格式1: 数据类型[] 数组名 = new 数据类型[长度];格式2: 数据类型[] 数组名 = {值1,值2,值3...}; 二维数组:多个一维数组组成 x行y列格式定义格式1: 数据类型[][] 数组名 ; 数组名 = new 数据类型[行][列]; 定义格式2: ...

2022-04-11 19:25:20 437

原创 面向对象之静态 及常量

静态static:(共享)多个对象 共同使用同一个对象 eg.共享单车、共享电车、共享汽车 用static修饰的属性和方法称为静态属性和静态方法 没有用static修饰的属性和方法称为实例(成员)属性和实例(成员)方法静态属性和静态方法调用: 类名.属性名; 类名.方法名([参数]);静态代码块: static{ 代码块; } 类中静态代码块优先自动执行,比构...

2022-04-08 20:38:44 105

原创 面向对象的三大特征之多态

package com.zking.qiao;/** * 子类 猫类 * @author Administrator * */public class Cat extends Animal{}多态:一个对象,多种形态 引用对象只能调用父类中存在 或 重写的方法父类可以代表子类多态下创建对象:父类 对象名 = new 子类([参数]); 引用类型 引用对象 = new 实际类型([参数]);...

2022-04-06 15:04:09 226

原创 面向对象之this,super

笔记: this 当前对象 this.属性;当前对象的属性 this([参数]);当前对象构造函数 必须写在构造函数内的首行 this.函数名([参数]);当前对象的函数 super 父类 super.属性;父类的属性 super([参数]);父类的构造函数 每一个构造函数内都默认有一个无参的super();代码案...

2022-04-04 15:24:02 382

原创 面向对象的三大特征之继承

笔记:1.继承 extends: 子类继承父类中所有的非私有属性和方法 构造函数不会被继承 类可以有自己的方法2.重写(覆盖): 继承关系下,子类中的方法与父类中继承的方法名相同 参数列表相同,返回值类型相同 3.this:当前对象 this.属性;当前对象的属性 this([参数]); sup...

2022-03-31 15:33:52 239

原创 Java之构造函数

笔记: 【回顾】函数: 实现某个功能的代码块 (1)无参,无返回值 (2)无参,有返回值 (3)有参,无返回值 (4)有参,有返回值 格式: public 返回值类型 函数名([参数]){ }---------------------------------------------------------------------- 构造函数: 是一个特殊的函数,与类名相同,无返回值类型 每个类中都默...

2022-03-29 16:59:38 439

原创 面向对象的三个特征之封装

笔记:this:本类,自己 this.属性:当前类的属性/当前对象的属性属性: 全局属性:定义在类内,函数外。整个类中有效 局部属性:定义在函数内。只在函数内有效 全局属性和局部属性同名时:就近原则面向对象的三大特征: 封装private:私有化属性,给私有化属性提供两个公开方法 第一步:私有化属性-私有化的属性只在本类中有效 private 数据类型 属性名; 示例:private Stri...

2022-03-28 16:21:07 54

空空如也

空空如也

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

TA关注的人

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