自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 手把手教你安装 Eclipse:从下载到配置,一步到位!

本文将详细介绍 Eclipse 的安装步骤,并帮助你完成基本的配置,让你轻松开启 Java 开发之旅!恭喜你,你已经成功安装并配置好了 Eclipse,并编写了第一个 Java 程序!Eclipse 提供了丰富的插件支持,你可以根据自己的需求安装插件。Eclipse 的官方网站和社区提供了丰富的学习资源,例如教程、文档和论坛,你可以利用这些资源来学习和解决问题。如果你在安装或使用 Eclipse 的过程中遇到任何问题,可以随时在网上搜索解决方案,或者向社区寻求帮助。解压完成后,进入解压后的目录,找到。

2025-03-11 11:22:59 607

原创 File&递归

在java里,java.io.File类是处理文件和目录路径名的抽象表示//创建一个File对象exists()getName()getPath()获取文件全路径isAbsoluteisFile判断是不是一个标准文件查看最后一次被修改的时间length()文件的长度list()获取目录下的所有File对象获取电脑的所有盘mkdir()创建文件指定的目录递归是指在函数的定义中使用函数自身的方法。

2025-02-28 09:15:12 526

原创 JAVAFX购物车

【代码】JAVAFX购物车。

2025-02-28 09:13:40 757

原创 javaFX(菜单&工具栏&选项卡&滚动面板)

/ 创建菜单栏​// 创建菜单Menu fileMenu = new Menu("文件");Menu editMenu = new Menu("编辑");​// 创建菜单项MenuItem newMenuItem = new MenuItem("新建");MenuItem openMenuItem = new MenuItem("打开");MenuItem copyMenuItem = new MenuItem("复制");

2025-02-27 09:47:30 1027

原创 (JavaFX)图片控件&滑块&文件选择器

舞台对象名sc.getStylesheets().add(本类名.class.getResource(“Login.css”).toExternalForm())ImageView iv=new ImageView("file:路径”)(省略了new Image)**ImageView iv=new ImageView(new Image(“file:路径”))它允许用户通过图形界面选择颜色。

2025-02-27 09:46:26 540

原创 javaFX&布局&登录页面

是 JavaFX 中的一个布局容器,它将其子节点按照水平方向依次排列。你可以通过设置间距、对齐方式等属性来调整子节点的布局。将布局空间划分为行和列,每个子节点可以放置在网格的特定单元格中。可以通过设置节点的行索引和列索引来指定其位置。:将子节点添加到指定的列和行,并指定该节点跨越的列数和行数。:水平间距,即列与列之间的间距。:垂直间距,即行与行之间的间距。:用于设置子节点之间的水平间距。:用于设置子节点之间的垂直间距。:将子节点添加到指定的列和行。:设置子节点之间的水平间距。:设置子节点之间的垂直间距。

2025-02-26 09:09:04 787

原创 javaFX基础

JavaFX 是用于创建富互联网应用程序(Rich Internet Applications,RIA)的一个 Java 库,它为开发者提供了创建具有视觉吸引力、交互式用户界面(UI)的工具和 API。使用JavaFX开发的应用程序可以在各种设备上运行,如台式计算机,手机,电视,平板电脑等。要使用Java编程语言开发GUI应用程序,程序员依赖于诸如高级窗口工具包(AWT)和Swings之类的库。在JavaFX出现之后,这些Java程序开发就可以有效地利用丰富的类库来开发GUI应用程序。

2025-02-26 09:03:17 749

原创 (API)jdbc

JDBC 即 Java Database Connectivity(Java 数据库连接),是 Java 编程语言中用于与各种关系型数据库进行交互的标准 API。JDBC 为 Java 开发人员提供了一套统一的接口,使得他们可以使用相同的 Java 代码来,如等,而不需要关心具体数据库的实现细节。通过 JDBC,Java 程序可以执行 SQL 语句,作。:面向 Java 开发人员,提供了一系列的接口和类,用于与数据库进行交互,如建立连接、执行 SQL 语句、处理结果集等。:负责管理 JDBC 驱动程序。

2025-02-26 08:59:34 625

原创 (API)集合框架

Set是一种集合接口,它继承自Collection接口,用于存储一组不重复的元素。在Java中,迭代器(Iterator)是一种设计模式和接口,它为集合类提供了一种统一的方式来遍历其中的元素,而不需要关心集合的具体实现。概念在 Java 中,集合是用于存储和管理一组对象的容器,例如ListSetMap等。而泛型是 Java 5 引入的一项特性,它允许在定义类、接口或方法时使用类型参数。泛型集合就是在集合中使用泛型,通过在创建集合对象时指定具体的元素类型,使得集合只能存储该类型的元素。

2025-02-25 11:38:27 833

原创 (API)Date

是的一个子类,主要用于和 SQL 数据库中的DATE类型进行交互。它将日期信息存储为自 1970 年 1 月 1 日 00:00:00 GMT 以来的毫秒数,但只保留日期部分(年、月、日),会忽略时间部分(时、分、秒)。Date 类表示日期和时间(该类大部分方法已过时),提供操纵日期和时间各组成部分的方法,Date 类的最佳应用之一是获取系统当前时间。

2025-02-25 11:33:19 1115

原创 (API)正则表达式

正则表达式是由普通字符(如英文字母)以及特殊字符(也称为元字符)组成的文字模式正则表达式基本书写符号正则表达式限定符常用的限定符n匹配字符集匹配字符集是预定义的用于正则表达式中的符号集。如果字符串与字符集中的任何一个字符相匹配,它就会找到这个匹配项。

2025-02-25 11:31:14 388

原创 API中的String字符串

String是由零个或多个字符组成的有限序列这些字符可以是字母、数字、标点符号或其他特殊字符。在大多数编程语言中,字符串通常被定义为一种数据类型,用于存储和操作文本信息。

2025-02-24 11:37:10 1103

原创 API中的基本介绍

java.lang语言包,最基础的包导入lang包下直接的类lang包的类是不需要导入的如果要导入子包下的类则要java.util集合框架,帮助包java.io文件操作的包Java的图形化界面java.sal用来连接数据库的包java.net用来对网络进行操作。

2025-02-24 11:36:37 712

原创 (SQL)视图

视图本身并不存储实际的数据,它的数据来源于对一个或多个表的查询结果。视图是一种虚拟的表,它表示一张表的部分数据或多张表的综合数据。视图定义包含limit子句时才能设置排序规则。CREATE VIEW 视图表名 AS。SELECT 字段1, 字段2,...FROM 从指定的表中选择所需的列。DROP VIEW 视图表名。可以像查询表一样来查询视图。

2025-02-23 11:37:48 227

原创 SQL(高级查询)

通过聚合函数实现聚合函数的作用:将一列数据作为一个整体,进行纵向计算。常见聚合函数sum():求和avg():求平均数max():最大值min():最小值count():统计符合条件的数据的总记录数语法select 聚合函数(字段)from 表名注意:NULL值是不参与所有聚合函数运算的案例:求表里面有多少条记录求最大的年龄求最小的年龄求所有学生的年龄相加的和求所有学生的平均年龄。

2025-02-23 11:37:14 747

原创 SQLServer中的函数

聚合函数作用于一组数据,并对一组数据返回一个值。

2025-02-23 11:36:42 782

原创 MYSQL数据管理

概念:结构化查询语言,主要用于应用程序向数据库发送增删改查的命令,以操作数据库表中的数据T-SQL是SQL的加强版,对功能进行了扩充:如变量说明、流程控制、功能函数SQL的基本语句:分别完成数据定义。数据操作。数据控制T-SQL的组成DML(数据操作语言)查询、插入、删除和修改数据库中的数据select、insert、 update、delete等;DCL(数据控制语言)用来控制存取许可、存取权限等grant、revoke等;DDL(数据定义语言)

2025-02-22 09:26:02 781

原创 数据表的创建和六大约束

切换到对应的数据库的连接及对应的数据库;create tabe 表名(字段名1 数据类型,字段名2 数据类型,字段名3 数据类型...);:注释的意思,作用在建表的时候给字段和表取一个注释说明;:是设置编码。手动创建在对应的数据库的 表 图标上鼠标右键 --> 新建表删除表drop table 表名修改表脚本修改表结构主要是通过关键字实现。可以给表增加字段,还可以修改已有的字段,包括修改字段名称、修改字段类型、删除字段等等。

2025-02-22 09:18:29 945

原创 MySQL8.0版本安装过程(详细版)

找到MySQ官方,选择选第一个或者中文官方都可以2.点击MYSQL下载3.点击MySQL Community(GPL) dOWNLOADS4.点击MySQL Community Server5.选择好版本 点击 Go To Download Page(去下载页面)6.点击这里直接下载7.这里点击直接下载。

2025-02-21 16:10:01 5249

原创 OOP(封装、空指针、数组)

概念:将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而且通过该类所提供的方法来实现对隐藏信息的操作和访问。//花名册数组,String类型,里面存放的是每一个名字(String类型的字符串)好处:类里面的隐藏信息,只能通过规定的方法来操作和访问,方便在方法内部加入控制语句。//对象爱数组,User类型,里面存放的是每个人/实体对象(User类型的对象)概念:调用一个为空/null的对象的属性或者方法,就会出现空指针异常。公开所有属性的set(设置/赋值/写)和get(读取/获取)方法。

2025-02-21 11:58:20 241

原创 OOP(继承、重写、抽象、接口、异常)

定义异常类:自定义异常类需要继承自java的已有的异常类,通常是Exception类或者它的某个子类如果继承Exception,自定义异常属于受检异常,调用抛出异常的方法时,必须在方法签名中使用throws声明,或者try-catch块中捕获若继承RuntimeException,属于非受检异常,编译器不会强制要求处理,代码可以选择捕获或者不捕获// 自定义受检异常​// 自定义非受检异常抛出自定义异常在业务代码中,当满足特点条件时,抛出自定义异常。

2025-02-21 11:56:38 738

原创 OOP(类、对象、方法、重构、重载)

创建对象:对象的声明、对象的实例、对象的初始化类比作对象的创建工厂。

2025-02-20 21:39:00 903

原创 JavaBean

是一种条件控制语句,用于根据给定条件的真假来决定是否执行特定的代码块。它允许程序在运行时根据不同的情况做出不同的反应。

2025-02-20 21:37:22 749

原创 javaBase

在java中,变量是一个存储数据的容器,具有特定的数据类型和名称定义:变量在程序中通过特定的语法进行声明和初始化。

2025-02-20 21:36:23 834

原创 oop(面向过程)考试复习

产生原因:这是一个比较宽泛的异常,用于处理与输入输出操作相关的错误,FileNotFoundException 实际上是它的子类。产生原因:访问数组元素时,使用的索引值超出了数组的有效范围。不管是正向越界(索引值过大)还是负向越界(索引值过小)都会引发此异常。产生原因:程序试图加载一个类,但在类路径中找不到对应的类定义文件(.class文件)。产生原因:类似于数组越界,在访问字符串的字符时,给定的索引超出了字符串的长度范围。产生原因:主要发生在进行非法算术运算的时候,最典型的是除数为零的情况。

2025-02-20 19:48:43 659

原创 前端基础考试

(选择所有正确答案)(得分:2)32.若要以标题2号字、居中、红色显示“vbscrip”,以下用法中,正确的是(得分:2)28.在JavaScript中,下面哪个方法用于从数组中删除指定位置的元素?(选择所有正确答案)(得分:2)(选择所有正确答案)(得分:2)(选择所有正确答案)(得分:2)15.在JavaScript中,下面哪个方法可用于获取一个数组的长度?(选择所有正确答案)(得分:2)

2025-02-20 09:09:42 401

原创 Java面向对象考试题

C、接口中定义的变量默认是public static final 型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值。Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是( ) C。A、可以被三种类所引用:该类自身、与它在同一个包中的其它类、在其它包中的该类的子类。Java程序中,在子类的构造方法中可以使用( )关键字来调用父类的构造方法。在java语言中,对象的特征在类中标识为变量,称为类的什么?A、创建子类的对象时,先调用子类构造方法,然后调用父类的构造方法。

2025-02-20 09:06:08 569

原创 MySQL基础

数据库的作用:数据库简而言之就是长期保存数据的仓库;为什么要学习数据库:为了长期保存数据。对于一款软件来说数据库是其最重要的部分,软件背后都有一个数据库。目前市面上主要流行的数据库:SQL ServerOracleMysqlDB2等;Redis等。MySQL 是一款安全、跨平台、高效的,并与 PHP、Java 等主流编程语言紧密结合的数据库系统。

2025-02-20 09:05:01 640

原创 MySQL之数据类型&建表&约束

MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型,除此之外还有其它类型。

2025-02-20 09:01:01 1028

原创 封装&空指针异常&对象数组.

特点:数组的数据类型:是自定义的引用类型(所编写的实体类类名)。存放的值:具体的每个实体对象,不再是一个字符串或者数值。

2025-02-19 21:52:22 228

原创 Server考试相关题目

loginName:<input type=”text”name=”loginName”/> <input type=”submit” name=”submit”/>

2025-02-19 21:38:35 596

原创 jdk安装+配置+开发环境

新建系统变量 “JAVA_HOME”,变量值为 JDK 的安装路径,例如 “C:\Program Files\Java\jdk1.8.0_XXX”。在 IntelliJ IDEA 中,选择 “File”->“New”->“Project”,创建一个新的 Java 项目。打开命令提示符窗口,输入 “java -version”,如果显示 JDK 的版本信息,则说明配置成功。在 IDE 中,可以设置项目的 JDK 路径,确保它指向你安装的 JDK。在 “系统属性” 窗口中,点击 “环境变量” 按钮。

2025-02-19 21:29:56 257

原创 MySQL之高级查询笔记

执行时机不同:where是分组之前进行过滤,不满足where条件,不参与分组;分组之后,查询的字段一般为聚合函数和分组字段,查询其他字段无任何意义;判断条件不同:where不能对聚合函数进行判断,而having可以。执行顺序: where > 聚合函数 > having;求班上男女生各个姓氏分别有多少人;求男生人数在2个人以上的地方。求各个地方各个性别多少个人;求人数在2个人以上的地方;求班上男女生学号平均值;求班上男女生各学号总和;求衡阳的男女生各多少个;求姓刘的男女生各多少;求各个地方多少个人;

2025-02-19 21:19:57 807

空空如也

空空如也

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

TA关注的人

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