自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python的数据类型

3.三引号(''' ''')/(""" """)--变量='''内容'''/"""内容"""(三引号内可以有单引号和双引 号,可以跨行)集合标识符:{ }/set( )--变量={value1,value2, value3,...}/set(value1,value2,value3,...)列表标识符:[ ]--变量=[数字,字符串,列表,元组,布尔值,......]元组标识符:( )--变量=(数字,字符串,列表,元组,布尔值,......)

2023-10-26 15:32:50 106

原创 Maven 简介&基础概念

Maven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM)POM(Project Object Model):项目对象模型Maven具有统一的、标准的项目结构:下载配置Maven环境变量遇到问题可参考​​​​​​解决maven配置报错:The JAVA_HOME environment variable is not defined correctly(亲测有效)_零碎@流年絮语的博客-CSDN博客Maven基础概念:仓库&坐标仓库仓库:

2022-05-12 20:36:56 136

原创 Javaweb项目报告

项目名称:学生考勤系统主要功能:添加、删除、修改、查询数据库字段:DROP DATABASE IF EXISTS AttDB;CREATE DATABASE AttDB CHARACTER SET utf8;USE AttDB;CREATE TABLE Student( sid INT PRIMARY KEY AUTO_INCREMENT COMMENT '学号', sname VARCHAR(20) UNIQUE NOT NULL COMMENT '学生姓名');CREAT

2022-05-08 23:09:08 2640

原创 Tomcat-如何在IDEA中启动部署web模板

在IDEA中启动部署web模板,弄了三四天,就是无法正常运行,找了很多方法,也无果。终于弄好了。主要步骤有,如下:1、首先按照路径File | Settings | Build, Execution, Deployment | Application Servers进入到Application Servers,然后添加Tomcat。2.新建一个web目录,新版的idea的方法:...

2022-04-01 13:30:00 713

原创 xml简介&语法&解析技术介绍

1.什么是xml? xml是可扩展的标记性语言2.xml的作用: xml的主要作用有: 1、用来保存数据,而且这些数据具有自我描述性 2、它还可以作为项目或者模块的配置文件 3、还可以做为网络传输数据的格式(现在以JSON为主)。3.xml语法 1.文档声明 2.元素(标签) 3.xml属性 4.xml注释 5.文本区域(CDATA区)3.1、文档声明我们先创建一个简单XML文件。用来描述图书信息。...

2022-03-31 15:15:00 577

原创 jQuery扩展内容

1、jQuery的属性操作html() 它可以设置和获取起始标签和结束标签中的内容。 跟 dom 属性 innerHTML 一样。text() 它可以设置和获取起始标签和结束标签中的文本。 跟 dom 属性 innerTEXT 一样。val() 它可以设置和获取表单项的 value 属性值 跟 dom 属性 value 一样。$(function (){ //不传参数,是获取,传递参数是设置...

2022-03-26 22:39:16 1248

原创 关于新版idea创建Javaweb动态工程时出现的问题

遇到的问题:在新创建的module项目列表中没有找到 Java Enter(如下图,一图为有;二图为没有)解决办法:仍然在module中新建一个Java项目——>建好后,对这个新建的项目右键点击,点击Add Frameworks Support——>勾选Web Application。即可。(过程如下)...

2022-03-26 22:09:09 511

原创 jquery选择器

$("#btnX).click(function(){$().css();});在这里插入代码片###1.基本选择器###2.层次选择器###3.过滤选择器###4.内容过滤选择器###5.可见性过滤器###6.属性过滤选择器###7.子元素过滤选择器###8.表单对象属性过滤选择器###9.元素筛选方法...

2022-03-18 13:00:00 176

原创 ==和equals()的区别&&java.lang.Object类&&Object类中toString()的使用

一,回顾==的使用==:运算符 1.可以使用在基本数据类型变量和引用数据类型变量中 2.如果比较的是基本数据类型的变量:比较两个变量保存的数据是否相等。(不一定类型要相同) 如果比较的是应用数据类型的变量:比较两个对象的地址值是否相同,即两个引用是否指向同一个对象实体 补充:==符号使用时,必须保证符号两边的变量类型一致。二,equals()方法的使用 1.是一个方法,而非运算符 2.只能适用于引用数据类型 3.Object类中equals...

2022-01-15 22:45:00 116

原创 面向对象特征之三:多态性&子类对象实例化的过程

面向对象特征之三:多态性1.理解多态性:可以理解为一个事物的多种形态。2.何为多态: 对象的多态性:父类的引用指向子类的对象(或子类的对象赋给父类引用)3.多态的使用:虚拟方法调用 有了对象的多态性以后,我们在编译期,只能调用父类中声明的方法,但在运行期,我们实际执行的是子类重写父类的方法。 总结:编译,看左边;运行,看右边。4.多态性的使用前提:①类的继承关系;②方法的重写 5.对象的多态性:只适用于方法,不适用于属性(编译和运行...

2021-12-22 19:33:31 508

原创 方法的重写&super关键字的使用

方法的重写(override/overwrite) 1.重写:子类继承父类以后,可以对父类中同名同参数的方法,进行覆盖操作。 2.应用:重写以后,当创建子类对象以后,通过子类对象调用子父类中的同名同参数的方法时,实际执行的是子类重写父类的方法。 3.重写的规定:方法的声明:权限修饰符 返回值类型 方法名(形参列表) throws 异常的类型{ 方法体; } 约定俗成:子类中的叫重写...

2021-12-14 20:31:13 848

原创 面向对象的特征之二:继承性&eclipse中的快捷键

一,继承性的好处:①减少了代码的冗余,提高了代码的复用性②便于功能的扩展③为之后多态性的使用,提供了前提二,继承性的格式:class A extends B{} A:子类(或称派生类,subclass) B:父类(或称超类,基类,superclass) 2.1体现:一旦子类A继承父类S以后,子类A中就获取了父类B中声明的所有的属性和方法 特别地,父类中声明为private的属性或方法,子类继承父类以后,仍然认为获取了父类中私有的结构 ...

2021-12-09 16:07:28 1117

原创 类的结构之三:构造器的使用&属性赋值的先后顺序&&拓展JavaBean&UML图

一,构造器的使用:1.创建对象2.初始化对象的属性二,说明:1.如果没有显示的定义类的构造器的话,则系统默认提供一个空参的构造器2.定义构造器的格式:权限修饰符 类名(形参列表){}3.一个类中定义的多个构造器,彼此构成重载。4.一旦我们显式的定义类的构造器之后,系统就不再提供默认的空参构造器5.一个类中,至少会有一个构造器。public class PersonTest { public static void main(String[] ar...

2021-12-08 22:00:00 221

原创 面对对象的特征一:封装与隐藏

一,问题的引入 当创建一个类的对象后,可以通过“对象.属性”的方式,对对象的属性进行赋值。这里,赋值操作要受到属性的数据类型和存储范围的制约。除此之外,没有其他制约条件。但是,在实际问题中,往往需要给属性赋值加入额外的限制条件。这个条件就不能在属性声明时体现,只能通过方法进行限制条件的添加。(比如,setLegs())同时,需要避免用户再使用“对象.属性”的方式对属性进行赋值。则需要将属性声明为私有的(private) — — >此时针对属性就体现了封装行(或隐藏性)。...

2021-12-07 10:13:31 74

原创 this关键字的使用&&package&import的使用

this关键字的使用:1.this可以用来修饰或调用:属性,方法,构造器2.this修饰属性和方法: this理解为:当前对象(在下面的代码中,this就可理解为创建的对象p1) 或当前正在创建的对象(在构造器中,如下面的代码所示)2.1 在类的方法中,我们可以使用“this.属性”或“this.方法”的方式,调用当前对象的属性或方法。但是通常情况下,我们都选择省略“this.”。特殊情况下,如果方法的形参和类的属性同名时,我们必须显式的使用“t...

2021-12-06 08:02:49 187

原创 方法重载&可变个数形参&方法形参的值传递机制&递归方法(了解)

* 一,方法的重载(overload) Loading** 1.概念:在一个类中允许,存在一个以上的同名方法,只要它们的参数个数或者参数类型不一 样即可。* (重名方法彼此之间称为重载的关系)* 总结为:“两同一不同”:同一个类,同一个方法名,参数列表不同,参数个数不同,参数类 型不同* 2.举例:* Arr...

2021-12-02 16:30:00 194

原创 理解“万事万物皆对象”&匿名对象的使用&自定义数组的工具类

* 一,理解“万事万物皆对象”* >1.在Java语言范畴中,我们都将功能,结构等封装到类中,通过类的实例化,来调用具体的功 能结构* >>Scanner,String等* >>文件:File* >>网络资源:URL* >2.涉及到Java语言与前端Html,后端的数据库交互时,前后端的结构在Java层面交互时,都 体现为类,对象。** ...

2021-12-01 13:13:59 472

原创 关于eclipse中XXX cannot be resolved to a type报错的解决

报错的可能原因:只在public XXX{创建了对象 }未创建XXX的class类。例:错误的原代码改正后的且要注意,创建的对象类型需要与创建的class类的名一致,否则仍会报出(XXX cannot be resolved to a type)的错,下图详解...

2021-11-27 10:18:24 1709

原创 类中属性及方法的使用

一,类中属性的使用属性(成员变量)vs局部变量1.相同点 1.1定义变量的格式相同:数据类型 变量名=变量值(完整的,有的可能没有赋值) 1.2都是先声明,后使用 1.3变量都有其对应的作用域。(超过作用域范围都失效)2.不同点 2.1在类中声明的位置不同(主要区别) 属性:直接定义在...

2021-11-26 20:02:25 885

原创 四,面向对象 ——类与对象

类(class)和对象(object)是面向对象程序设计方法中最核心的概念。类:对一类事物的描述,是抽象的,概念上的定义对象:是实际存在的该类事物的每个个体,因而也成为实例(instance)>面向对象程序设计的重点是类的设计>设计类,就是设计类的成员...

2021-11-24 21:00:30 1093

原创 多维数组——二维数组的使用

多维数组的使用 一,二维数组的使用 package com.atguigu.java;/** 二维数组的使用*/public class ArrayTest03 { public static void main(String[] args) { //1.二维数组的声明和初始化 int[] arr=new int[] {1,2,3};//一维数组 //静态初始化 int[][] arr1=new ...

2021-11-15 10:11:48 580

原创 第三章 数组 一维数组的使用

第三章 数组一,数组的概述1. 数组(Array),是多个桐同类型数据按一定顺序排列(是有序排列的)的集合,并用个名字命名,通过编号的方式对这些数据进行统一的管理。2. 数组的常见概念⑴数组名(可用班级名比喻)⑵下标(或索引)(可用班级中同学的学号比喻)〖注〗下标都是从0开始,到数组的长度-1结束⑶元素(可用班级中的毎位同学比喻)⑷数组的长度(可用班级中同学的数量即班级总人数比喻)3. ⑴数组本身属于引用类型的数据类型。⑵数组中元素可是任何数据类型,包括引用数据类型和基本数据类型。

2021-11-13 19:59:40 222

原创 java学习第二周

java学习第二周:①逻辑运算符中注意“^”,只有两个变量一个为true,一个为false时,输出的是“true”,当两个变量同为true或同为false时,输出的为false。②位运算符(«,»)要注意在一定范围内,注意不要超过变量类型的表数范围。③交换两个变量的值有两种方式,以临时变量法较好(简单易懂)。④三元运算符中的条件表达式的结果为boolean型。能使用三元运算符的地方,都可以改写成if-else类型,反之,不成立。...

2021-11-04 14:40:28 85

原创 java学习第一周第一次总结

java学习第一周第一次总结:①关于文档注释中空格问题显示错误图原因:@与author之间多了空格@与version之间多了空格②关于在命令行中输出中文,出现乱码解决操作:将写的文本文档(即写的java源文件,记事本上写的内容)另存为ANSI,无论是在System.out.println(“ ”)中的中文,还是char型变量’ ’ 中的一个文字(char型变量必须有且只能有一个量,一个空格也行,但不能没有),只要输出文字的都需另存为ANSI才能在命令行中运行出中文。.

2021-10-26 14:53:13 78

空空如也

空空如也

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

TA关注的人

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