自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 音乐网站设计(从设计到结束)

文章目录音乐网站(从设计到结束)一、项目简介二、项目分析三、项目设计1、分层(总体)设计2、数据库设计(1)表结构设计(2)ER图3、实体类设计(1)User实体类(2)Music实体类(3)Mv实体类(4)Blog实体类(5)Comment实体类4、数据库操作类的设计(1)Mysql实例对象的创建(2)获取数据库的连接(3)关闭连接释放资源5、操作类设计1、User 操作类2、Music/MV 操作类3、LoveMusic/LoveMv 操作类4、Blog 操作类5、Comment 操作类6、服务层设计7

2021-08-06 23:42:03 5885 3

原创 集合框架总述

集合框架  Java 集合框架 Java Collection Framework,又被称为容器container,是定义在java.util包下的一组接口 interfaces和其实现类classes 。  主要表现为将多个元素element置于一个单元中,用于对这些元素进行快速、便捷的存储store、检索retrieve、管理manipulate,即平时我们俗称的增删查改CRUD。  例如,一副扑克牌(一组牌的集合)、一个邮箱(一组邮件的集合)、一个书架(一组图书的集合)等等。类与接口总览接

2021-05-14 23:27:40 139

原创 Java中的异常

文章目录一、认识异常二、捕获异常三、异常处理流程1、抛出异常2、自定义异常类一、认识异常  异常,是每一个学习编程语言都会遇到的问题。在Java中其实我们也见到过很多种异常了,比如:数组下标越界异常(java.lang.ArrayIndexOutOfBoundsException)、空指针异常(java.lang.NullPointerException)、类型转换异常(java.lang.ClassCastException)等。  那么了解什么是异常后,来真正的认识一下异常。异常分为两种(图一)

2021-05-14 21:05:23 128

原创 面向对象编程

文章目录一、继承1、背景2、使用规则3、访问权限4、多层继承5、final关键字二、多态1、向上转型2、方法重写3、动态绑定4、理解多态5、向下转型三、抽象类1、使用格式2、关于抽象类的说明四、接口1、使用格式2、关于接口的一些说明一、继承1、背景  代码中创建的类,主要是对现实事物的抽象描述,其中包含属性和方法。但是客观事物之间可能会存在一些联系,那么在代码中类和对象也存在一定的关联。例如:设计图书类class Book { public String title; pu

2021-04-21 16:37:13 137

原创 Java类学习

文章目录1、学习类和对象前需了解的知识2、类和类实例化2.1 类的创建和使用2.2  认识null2.3  成员属性初始化2.4 方法2.5 static关键字2.6 this关键字3、代码块3.1 普通代码块3.2 构造代码块3.3 静态代码块4、封装private实现封装5、匿名对象1、学习类和对象前需了解的知识面向过程:注重的是过程,在整个过程中所涉及的行为,就是功能。面向对象:注重的是对象,也就是参与过程中所涉及到的主体。是通过逻辑将一个个功能实现连接起来。Java是基于面向对象的,

2021-04-13 19:25:40 110

原创 数组定义及使用

数组定义及使用一、数组基本用法  在编写代码的过程中,有的时候会发现当需要的变量少的时候我们可以直接定义,例如需要两个整型变量:int a;int b就可以解决,但是当我们需要10个、20个甚至更多的变量的时候我们难道要一直这样定义变量吗?且不说这样的代码有多么的差,就是时间上也无法接受,因此Java中提供有数组。数组是一块连续的内存,存储的是一组相同类型的数据的集合。1、数组的定义使用格式:  静态初始化(完整形式):数组类型 [] 数组名称 = new 数据类型 [] { 初始化数据 };

2021-04-11 16:46:07 832

原创 经典递归问题

递归经典问题一、理解递归的过程使用递归的终止条件:一定要有一个终止条件,否则方法会在栈中持续开辟空间,直到栈内存空间用完,然后引发栈溢出错误(java.lang.StackOverflowError)。递归的过程可以分为两步:  ①递的过程:在方法的执行过程中会调用本身的方法,这个过程称为递的过程。  ②归的过程:在遇到终止条件之后,方法会带有返回值返回至上一步进行没有完成的计算。例:简单理解递归过程public class Test { public static void ma

2021-04-08 16:57:15 555 1

原创 分支结构和循环的回顾

分支结构和循环的花样使用一、分支结构1、if语句–单分支使用格式:if(布尔表达式){  //布尔表达式为true时执行的代码}举例:使用if判断public class Test{ public static void main(String[] args){ int a = 10; int b = 20; if(a < b){ System.out.println(a); } }}输出结果:10  以上的a < b判断之后为tru

2021-04-04 13:24:27 142

原创 运算符中的小细节

那年我在运算符踩的坑一、算数运算符1、基本四则运算基本四则运算符:+ - * /坑一:来看一个Java中简单的基本运算:System.out.println(5 / 2);System.out.println((float)5 / 2);System.out.println(5 / (float)2);System.out.println((float)(5 / 2));  我相信很多人和我一样,在看到这个基本运算的第一瞬间觉得很简单,甚至有些比较牛的小伙伴会不屑于做这种题。这种不予评价

2021-04-03 21:42:48 239

原创 我与Java的初识

我与Java的初识一、认识简单Java程序首先简单理解Java的简单程序,与常见的Java关键字相识。首先创建HelloWorld.java文件,写如下代码:public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello Java"); System.out.println("You can call me " + args[0]); }}①public关键字:一个J

2021-04-01 16:05:34 140 2

原创 python3笔记7--模块的使用

python3笔记–模块的使用函数的优点之一就是可以将代码块和主程序分离使用。可以将函数存储在被称为模块的独立文件中,再将模块导入到主程序中。import语句可以在当前运行的程序文件中导入模块中的代码并使用。同时将函数存储在独立的文件之后,可以与其它的程序共享这些文件。1、导入整个模块首先创建模块,才可以导入模块。在python中模块的扩展名是.py的文件,里边包含有要导入到程序中的代码。#模块person.pydef personal(name,age,**message): print

2020-12-17 20:17:03 127

原创 python3笔记6--函数的使用

python3笔记–函数的使用1、定义函数:def 函数名(参数列表):​ 函数体形参–函数完成其工作所需的一项信息实参–调用函数时传递给函数的信息def name(username):#函数内部的参数为形参 print('姓名:' , username.title())name('alice')#调用函数时,传递给函数的信息输出:姓名: Alice2、参数传递:①位置参数:传入的参数(实参)按照形参的顺序传递。注1:若是实参类型是同一类型,则结果会与预期不符。注2:如果

2020-12-17 20:15:37 222

原创 python3笔记5--循环语句

python3笔记–循环语句在python中的循环语句有for循环和while循环。一、for循环for循环可以遍历自己想要的任何序列的项目,比如列表,字典,元组,字符串等。1、for循环的一般格式for <变量> in <序列>: <代码块>如下举例:names = ['alice','tom','rose','edison']for name in names: print('Hello,',name.title())

2020-11-30 20:08:32 136

原创 python3笔记4--条件控制

python3笔记–if条件控制条件语句是通过一条或者多条语句的执行结果(条件为真或假)来决定执行的代码块。在python中,使用缩进来区分语句块,相同缩进数的语句在一起组成一个代码块。执行过程:1、if用法之一----一般格式if语句的一般格式如下:if <条件>: <代码块>elif <条件>: <代码块>else: <代码块><条件控制之外的代码>例:注意每个条件后都要使用冒号。i = 5

2020-11-30 20:05:49 87

原创 python3笔记3--容器的使用(2)

python3笔记–容器的使用(2)一、字典字典是一种可变的容器模型,且可存储任意类型的对象。字典的每个键值key与value对之间用冒号(:)进行分割。每个对之间用(,)分割。整个字典包含在花括号({})之中。格式如下所示:dict = {key1:value1,key2:value2,key3:value3}字典中的key值是唯一的,但是value则不一定。value值可以是任意数据类型的,但是key键是不可变的。1、访问字典persons = {'alice':20,'tom':21,'r

2020-11-25 19:51:48 126 1

原创 学习python3之初2-容器的使用(1)

学习python3之初2-容器的使用(1)一、列表​ 列表是由一系列按特定顺序排列的元素组成。列表可以包含字母表中所有字母、数字0-9;也可以在列表中加入你想要加入的任何东西,列表中的元素之间没有任何关系。列表一般都是包含多个元素,所以建议给列表指定一个复数的名称。​ 列表用方括号([])表示,用逗号分割其中的元素。bicycles = ['trek','cannondale','redline','specialized'] #列表中包含几种自行车print(bicycles)显示结果:

2020-11-22 15:38:08 111 1

原创 学习python之初1

学习python3之初1变量及简单的数据类型1、变量名的使用:①变量名只能包含字母、数字和下划线。变量名可以字母或者下划线开头,但是不能以数字开头。②变量名不能包含空格,可用下划线分割单词③python关键字和函数名不能用作变量名④避免使用小写字母l和大写字母O,它们可能会被当做1和02、字符串和数字方法title(),是将单词的首字母变成大写name = 'ada lovelace'print(name.title())输出结果:Ada Lovelace方法upper(),将单词字

2020-11-21 17:15:09 105

空空如也

空空如也

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

TA关注的人

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