自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面向对象进阶

一、成员变量1.成员变量与局部变量的区别在类中的位置不同:成员变量在类中方法外面;局部变量在方法或代码块中,或方法声明上(参数列表中)内存位置不同:成员变量在堆中(方法区中的静态区);局部变量在栈中生命周期不同:成员变量随着对象的创建而存在,随着对象的消失而消失;局部变量随着方法的调用或者代码块的执行而存在,随着方法的调用完毕或者代码块的执行完毕而消失。初始值:成员变量有初始值2.成员变量使用语法[<修饰符>][static][final]<变量类型><

2021-09-05 15:48:45 93

原创 Swing高级应用

一.JTable表格组件1.Swing中JTable用于显示表格数据。JTable构造方法JTable(Object data[][], Object heads[])2.JTable组件使用步骤(1)创建一个JTable对象。(2)创建一个J滚动面板ScrollPane对象(指定表格及水平和垂直滚动条)。(3)将表格添加到滚动面板。(4)将滚动面板添加到JFrame的内容窗格中。示例:使用JTable组件显现人员信息列表public void init(){ BorderLayo

2021-09-05 15:44:50 200

原创 JAVA面向对象

一.定义数据库操作封装类将数据连接与关闭操作封装成工具类DbConnectionpublic class DbConnection { //驱动类的类名 private static final String DRIVERNAME="com.mysql.jdbc.Driver"; //连接数据的URL路径 private static final String URL="jdbc:mysql://localhost:3306/data"; //数据库登录账号 private st

2021-09-05 15:21:33 83

原创 JDBC基础

一.PreparedStatement接口PreparedStatement接口继承自Statement接口,其比Statement使用更为灵活高效。PreparedStatement接口提供了更为安全的预处理功能,此功能可以有效防止SQL注入。PreparedStatement接口会对sql语句进行预编译处理(如果JDBC驱动支持的话)。预编译的sql查询语句能在将来的查询中重用,因此查询速度更快。Connection实例生成PreparedStatement 实例时,对于SQL语句中输入参数的

2021-09-05 15:12:33 52

原创 JDBC编程

一、JDBC基础1.JDBC全称是Java Database Connectivity,即Java数据库连接,是一种可以执行SQL语句的Java API。2.JDBC编程步骤(1)加载数据库驱动Class.forName("com.mysql.jdbc.Driver");(2)获取数据库连接Connection conn=DriverManager.getConnection(URL,USER,PASSWORD);连接数据库URL需遵循如下写法:jdbc.mysql.//hostname

2021-09-05 15:07:10 60

原创 JFrame窗口容器

一.Swing介绍Swing 是一个为Java设计的GUI( Graphical User Interface,图形用户界面)工具包。Swing由纯Java实现,不再依赖于本地平台的GUI,因此可以在所有操作系统平台上都保持相同的界面外观。独立于本平台的Swing组件称为轻量级组件。Swing组件位于javax.swing包。Swing组件采用MVC(Model-View-Controller,即模型-视图-控制器)的设计模式,其中模型用于维护各种状态,视图是组件可视化的表现,控制器用于对各种事

2021-08-31 13:18:01 346

原创 JAVA面向对象

一.成员变量在类体中定义的变量为成员变量,作用范围是整个类,只要在这个类中都可以访问到它。二.成员变量与局部变量的区别1.在类中的位置不同:成员变量:在类中方法外面。局部变量:在方法或者代码块中,或者方法的声明上(即在参数列表中)。2.在内存中的位置不同:成员变量:在堆中(方法区中的静态区)。局部变量:在栈中。3.生命周期不同:成员变量:随着对象的创建而存在,随着对象的消失而消失。局部变量:随着方法的调用或者代码块的执行而存在,随着方法的调用完毕或者代码块的执行完毕而消失。4.初始值

2021-08-30 23:15:51 48

原创 数学函数与控制流函数

一.数学函数数学函数功能介绍ABS(x)返回 x 的绝对值PI( )返回圆周率,默认显示 6 位小数 3.141593SQRT(x)返回非负数 x 的二次方根POW(x,y) 和POWER(x,y)返回 x 的 y 次乘方的结果值,POW(3,4) 的结果值为 81CEIL(x) 和 CEILING(x)返回不小于 x 的最小整数值FLOOR(x)返回不大于 x 的最大整数值ROUND(x)返回最接近 x 的整数,对 x 进行四舍五入

2021-08-30 23:00:58 135

原创 MySQL连接查询

一.连接查询1.内连接语法:Select fieldlist from  table1 [inner] join  table2 on table1.column1=table2.column2column1 和 column2 为 table1 表与 table2表的主键和外键示例:显示战争类电影相关信息,要求输出电影名、导演名和票价select movieName 电影名 ,director 导演名 ,ticketPrice 票价(元) from movie mjoin movi

2021-08-06 12:09:22 97

原创 聚合函数和分组统计

一.聚合函数聚合函数是 SQL 基本函数,它对一组值执行计算,并返回单个值。除了 count() 函数以外,聚合函数都会忽略空值。聚合函数经常与 select 语句的 group by 子句一起使用常用聚合函数:函数名称函数功能sum()返回选取的某列值的总和max()返回选取的某列值的最大值导管min()返回选取的某列值的最小值avg()返回选取的某列值的平均值count()返回选取的某列值或记录的行数计算平均片长还可以采用 sum(fi

2021-07-22 23:04:11 719

原创 数据操纵语言小知识点

一、DML是什么?1.示例:DML数据操作语言(Data Manipulation Language,DML)由 DBMS 提供,提供给用户或程序员使用,实现对数据库中数据的操作DML 是在 SQL 语句中负责对数据库对象运行数据访问工作的指令集,以 insert、update、delete 3 种指令为核心,分别代表插入、更新与删除语法:insert [into] table_name[( 字段列表 )] values( 值列表 )2.如果需要修改或更新数据,可以使用update语句语法:

2021-07-22 22:52:27 244

原创 MySQL数据定义语言的一些小语法一起来学学吧!

数据定义语言数据定义语言(Data Definition Language, DDL),在建表时可以用到的SQL语句,例如create,alter,drop等。DDL主要用于定义或改变表结构、数据类型、表之间的连接和约束等初始工作。语法:create database database_name子句查看数据库:show databases删除数据库:drop database database_name更改数据库名:rename database database_name to

2021-07-19 20:39:23 81 1

原创 重载和重写、多态

一、重载和重写1.重载是多态的一种体现,方法的重载是让类以统一的方式处理不同类型数据的一种手段。重载是方法名不变,但参数一定变。使用方法重载时需注意的:同一个类中方法名相同,参数列表不同返回值类型不能用于区分方法的重载2.构造方法能重载,声明为final的方法不能被重载,声明为static的方法不能被重载但能被再次声明示例:public class Book { //定义3个重载方法 public float getPrice(){ return 100; } publ

2021-06-20 22:55:15 4026

原创 关于Java继承的基础小知识课堂

继承一、包1.自定义包语法:package <包名>声明一个包的语句必须写在类中的第一行2.包的导入语法:import<包名>.<类名>若要导入多个包,可使用“*”表示包中所有类例如:import Java.util.*;//导入java.util包中所有的类import java.util.ArrayList;//导入java.util包中的ArrayList类3.包的访问权限1.public访问权限成员(类、属性和方法统称)pub

2021-06-16 23:18:38 143

原创 JAVA面向对象小知识一起学!!!

面向对象一、类和对象的概念1.类和对象是面向对象方法的核心概念。类是抽象的,对象是实际存在的,也称实例。2.类的语法结构[修饰符] class 类名{ 定义构造方法; 定义属性; 定义方法;}提示:上述代码中的修饰符可以是public、final、abstract或者完全省略3.对象创建及使用(1)声明对象类名 对象名(2)实例化对象. 对象名 = new 构造方法()属性调用对象名.属性示例:public class Hero { Strin

2021-06-07 23:38:19 65

原创 连接查询综合应用

连接查询综合应用一、 连接查询的分组统计示例: 1.统计每一家公交公司所属线路的站点总数SELECT company 公司, COUNT(*) 站点数FROM line_station LS, line LWHERE LS.lineNo = L.lineNoGROUP BY companyORDER BY COUNT(*)运行图(如下)示例:2.计算经过站点“解放大道古田四路”的公交线路的数量以及营运车辆数量SELECT COUNT(*) 线路数, SUM(num

2021-06-02 22:33:06 131 1

原创 外连接查询小知识点

外连接查询一、外连接查询语法SELECT 字段名称 FROM 表名1 LEFTE|RIGHT|FULL [OUTER]JOIN 表名2ON 表名1.字段名1=表名2.字段名2二、左外连接(LEFT JOIN)1.示例代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarning

2021-06-01 22:52:58 1771

原创 MySQL连接查询基础语法知识快一起学吧!

MySQL数据操作与查询·【第七章 连接查询】7.1.1 交叉连接(笛卡尔积)交叉连接(Cross Join),又称“笛卡尔连接(Cartesian Join)”或“叉乘(Product)”,它是所有类型的内连接的基础。示例:实现线路表与车辆表笛卡尔积。Select * FROME line CROSS JOIN vehilcle 等价于:select * FROM line,vehicle7.1.2 内连接查询概要内连接分3种:交叉连接、相等连接和自然连接。内连接语法:SELECT *

2021-05-31 23:37:01 215 1

空空如也

空空如也

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

TA关注的人

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