自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Oracle基础知识

count(*):有多少行,对行做统计count(x):列....sum:和avg:平均值min:求最小值max:求最大值distinct:取出重复的值count:计数group by:分组having:对分组进行筛选table:表null:空表组函数①:avg: 平均值②:count: 计数③:max: 最大值④:min:...

2019-07-29 09:44:00 122

转载 JDBC事务

什么事务?一件事情有N个单元组成,要么这N个单元同行执行成功,要么同时失败,就是值将这N个单元都放在一个事务里。Mysql事务:例如:zhangsan——lisi转帐,对应于两条sql语句updateaccountsetmoney=money-100where aname=‘zhangsan’;updateaccountsetmoney=money+1...

2019-07-11 14:53:00 131

转载 jsp内置/隐式对象(9个)与el表达式

out:用于页面输出request:得到用户请求的信息response:服务器向客户端的回应信息config:服务器的配置,可以取得初始化参数session:用来保存客户的信息applicati:所有用户的共享信息pageContext:jsp页面容器exception:jsp页面发生的异常,在错误页面才可以使用out对象:负责往页面输出,往客户端输...

2019-07-08 19:02:00 152

转载 jsp脚本和注释

jsp技术(可以嵌套java代码,也擅长写HTML代码)!jsp本质其实就是一个servlet类jsp脚本<%j ava代码 %> 1)----- 内部的java代码翻译到service方法的内部<%=java变量或表达式%> ----- 会被翻译成service方法内部out.print()<%!java代码%> ---- 会被...

2019-07-07 12:45:00 123

转载 Session概念

Session是用来将数据存储与服务器端的技术session中保存的是对象获得Session对象:HttpSession session = request.getSession();session会开辟一块区域来区分谁是谁,服务器会为每次会话建立一个sessionId,每个客户会跟一个sessionID对应。并不是关闭浏览器就结束了本次会话,通常是用户执行“退出”操作或...

2019-07-07 12:17:00 115

转载 Cookie概念

Cookie时用来存储客户端的信息,一次会话:从浏览器的打开访问,然后关闭浏览器这就是属于一次会话!Cooike不能存中文!必须时字符串的形式!服务器端向客户端发送一个cookie创建Cookie:Cookie cookie = new Cookie(String cookieName,String cookieValue);Cookie可以设置持久化时间:coo...

2019-07-07 11:38:00 79

转载 HttpServletRequest概述

获取请求行相关信息的相关方法:1、getMethod()方法:获得客户端请求方式2、getRequestURI()方法:返回URI(URI是URL从主机和端口之后到表单数据之前的那一部分)。3、getRemoteAddr()方法:用于获取请求客户端的IP地址4、getRemotePort()方法:用于获取请求客户端的端口号5、getLocalAddr()方法:用于获取...

2019-07-04 10:23:00 135

转载 HttpServletResponse概述

response的运行流程response: 1. 属于重定向请求; 2. 其地址栏的URL会改变; 3.会向服务器发送两次请求;用response,A没有钱,请求失败,但是A告诉B,C有钱。于是B再次向C借钱,C借给B,请求成功。response是响应对象。通过response设置响应...

2019-07-02 14:01:00 50

转载 HttpServlet概念与ServletContext对象

HttpServlet概念创建类的时候继承HttpServle实现步骤:1)创建类继承HttpServlet类2)覆盖doGet和doPost3)在web.xml中进行servlet的配置HttpServlet继承了GenericServlet,而GenericServlet实现Servlet接口,所以我们可以继承HttpServlet来相当于创建一个Servl...

2019-07-01 17:22:00 83

转载 Http协议与Servlet简介

Http协议就是用来浏览器和服务器之间进行数据的沟通HTTP各版本特点:HTTP1.0:每一次的请求和响应都会新建并且断开一次链接HTTP1.1:一次链接内可以有多次的请求和响应Http协议组成分为(Http请求与Http响应),Http协议 按照规则封装请求与响应。Http请求:Http请求行(请求方式:POST、GET请求的资源:/DemoEE/form....

2019-06-28 17:36:00 89

转载 XML介绍

什么是XML?XML 被设计用来传输和存储数据。XML 标签没有被预定义。需要自行定义标签。<?xml version="1.0" encoding="UTF-8"?> XML格式XML 和 HTML 之间的差异XML 不是 HTML 的替代。XML 和 HTML 为不同的目的而设计: 1.XML 被设计用来传输和存储数据,其焦点是数据...

2019-06-27 15:54:00 80

转载 反射概念

获取Class对象的三种方式1.通过类名获取 类名.classclass c1=Person.class;2.通过对象获取 对象名.getClass()创建一个对象,通过getClass方法获取Class对象:    People p = new People();    Class people = p.getClass();//返回此 O...

2019-06-27 14:25:00 67

转载 多线程概念与Thread类

首先要了解什么是进程,一个程序正在运行,并且有独立的功能,这叫做进程。线程是指进程中的一个执行流程,一个进程中可以运行多个线程。线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程至少有一个线程,一个进程也可以有多个线程,多个线程同时运行指的是来回高速切换程序运行的原理:分时调度:所有线程轮流使用,平均分给每个线程去使用。抢占时调度:先让优先级级别高的...

2019-06-21 14:52:00 111

转载 序列化流与反序列化流

序列化流:ObjectOutputStream反序列化流:ObjectInputStream序列化的前提是要序列化的时候必须实现Serializable接口静态不能序列化,因为静态不属于对象package com.oracle.demo02;import java.io.Serializable;public class Person implemen...

2019-06-20 13:54:00 70

转载 io流之Properties类

Properties类是一个搭配的文件,主要用来配置信息,文件类型为:xxx.properties的文件,它只能以键值对的形式存在,创建.properties文件的时候 #是注释,里面只能是键值对的形式 ,不能存在任何的符号!它是Hashtable的子类,map双列集合中的方法都可以去使用。该集合没有泛型,键值都是字符串它的特殊方法使用:getProperty ( S...

2019-06-20 13:40:00 112

转载 io流之转换流与缓冲流

转换流:输出转换字符流将要写入流中的字符编码成字节。作用的就是,将字符串按照指定的编码表转成字节,在使用字节流将这些字节写出去。转换流概述OutputStreamWriter:字符输出流——写出数据 public OutputStreamWriter(OutputStream out) public OutputStreamWriter(O...

2019-06-20 13:25:00 66

转载 Io流之File概述(递归/字节流/字符流)

File:1.文件 2.目录(文件夹)3.路径名IO流用来处理设备之间的数据传输流按操作数据分为两种:字节流与字符流。package com.oracle.demo01;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOExceptio...

2019-06-17 15:35:00 66

转载 基本数据类型包装/System类/Math类/Arrays类

8种基本类型对应的包装类如下:除了整型与字符型 其他的都是首字母大写!将字符串转换为数据类型都是静态方法,所以直接用类名进行调用:将基本数值转成字符串有3种方式:基本类型直接与””相连接即可;34+" "调用String的valueOf方法;String.valueOf(34);调用包装类中的toString方法;Integer.toString(34);...

2019-05-30 18:22:00 88

转载 Date类概述与Calendar类概念

类 Date 表示特定的瞬间,精确到毫秒。毫秒概念:1000毫秒=1秒毫秒的0点:System.currentTimeMillis() 返回值long类型参数例如://获取系统时间的毫秒值 long time=System.currentTimeMillis(); System.out.println(time); //创建当前系统时间日期...

2019-05-30 15:24:00 126

转载 String类型概述

public class StringDemo{ public static void main(String args[]){ char[] a= { 'r', 'u', 'n', 'o', 'o', 'b'}; String b= new String(a); System.out.println(b); }}...

2019-05-27 19:30:00 92

转载 java中的API与object

Java 的API(API: Application(应用) Programming(程序) Interface(接口))object是所有类的父类object里的描述方法,子类都可以去使用,所有类在创建对象的时候,最终找到的都是object这个父类equals方法:表示其它某个对象是否与此对象“相等”。equals方法,用于比较两个对象是否相同。举个例子: ...

2019-05-27 18:50:00 81

转载 匿名对象与内部类

匿名对象概念:匿名对象是指创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。创建一个普通对象:Person p = new Person();创建一个匿名对象:new Person();匿名对象的特点:创建匿名对象直接使用,没有变量名。匿名对象在没有指定其引用变量时,只能使用一次。匿名对象可以作为方法接收的参数、方法返回值使用。内部...

2019-05-27 18:33:00 66

转载 final static 关键字

final的意思是最终,修饰类的时候不能被继承,类的成员不能被修改final修饰类不可以被继承,但是可以继承其他类。错误示范:public class Yy {}public final class Fu extends Yy{} //可以继承Yy类public class Zi extends Fu{} //不能继承Fu类  final修饰的方法...

2019-05-23 19:55:00 80

转载 构造方法

什么是构造方法?首先构造方法的名字必须和所在类的名字一致,没有返回值,不能声明void!package com.oracle.demo03;public class Person { private String name; private int age; //构造方法:类名必须与方法名相同 public Person(String name,in...

2019-05-23 19:46:00 93

转载 面向对象三大特征------多态

什么是多态?!父类引用变量可以指向子类对象 但是前提必须是子父类继承关系或者是接口关系,否则无法完成多态,在使用多态后的父类引用变量调用方法时,会调用子类重写后的方法。多态的定义格式:父类类型 变量名 = new 子类类型();变量名.方法名();package com.oracle.demo02;//抽象类public abstract class P...

2019-05-23 19:30:00 71

转载 接口的概念

一:概念接口是功能的集合。同样可以看做一种数据类型,是比抽象类更为抽象的“类”。接口描述应该具备的方法,并没有具体的实现。具体实现由接口的实现类(相当于接口的子类来完成)。什么是接口?一个普通方法都没有,全是抽象方法!这就是接口定义接口所在的仍为.java文件,虽然声明时使用的为interface关键字的编译后仍然会产生.class文件。接口的关键字:inte...

2019-05-23 19:06:00 94

转载 面向对象(抽象类)

什么是抽象类?可以简单理解为光说不做,例如:好好学习,将来发大财,就比较抽象!只有方法声明,没有方法主体,那么这就是一个抽象类抽象类的关键字:abstract当定义了抽象函数的类也必须被abstract关键字修饰,被abstract关键字修饰的类是抽象类。抽象方法定义的格式:public abstract 返回值类型 方法名(参数);抽象类定义的格式:pu...

2019-05-23 18:42:00 97

转载 面向对象三大特征------继承

什么叫做继承?父类有的东西 子类继承过来必须有 但是子类有的东西 父类不一定有,叫继承!继承的关键字:extends格式:public class 子类 extends 父类 {}继承的好处有什么?继承的好处提高了代码的复用性继承也实现了类与类之间的关系,提供了多态的前提在java中 类只支持单继承的操作,不支持多继承一个子类只允许有一个父类,但是一个...

2019-05-23 18:20:00 65

转载 面向对象三大特征------封装

什么是封装?隐藏了实现细节,还要对外提供可以访问的方式。封装的关键字:private 私有在类定义中用private关键字来实现封装封装可以对本类进行访问!!对外就必须提供其他方式封装有什么好处?一是用private把类的细节与外界隔离起来,从而实现数据项和方法的隐藏,而要访问这些数据项和方法唯一的途径就是通过类本身,类才有资格调用它所拥有的资源(方法,数据项属性...

2019-05-23 11:04:00 71

转载 成员变量和局部变量的区别

在实体类中只有属性和方法区别一:定义的位置    首先在定义类中的变量是成员变量 定义方法种的是局部变量区别二:在内存中的位置不同    成员变量存储在堆内存的对象中    局部变量存储在栈内存的方法中区别三:生命周期不同(什么时候创建,什么时候销毁!)    成员变量随着对象的出现而出现在堆中,随着对象的消失而从堆中消失...

2019-05-23 10:43:00 51

转载 面向对象的基本概念

对象是实物存在的实体,例如人类、书桌、计算机、高楼大厦等。面向过程:思考“我该怎么做”然后一步步实现面向对象:思考“我该让谁去做这个事情,那个“”谁“就是对象””.面向过程思维方式中更多的体现的是执行者(自己做事情),面向对象中更多的体现是指挥者(指挥对象做事情)。类与对象:1、对对象进行描述,其实就是在明确对象中应该具备的属性和功能2、通过new的方式就可以创建...

2019-05-23 09:48:00 70

转载 ArrayList集合

集合是储存对象的,长度可变,可以封装不同的对象增:add(index,element); addAll(index,Collection);删:remove(index);改:set(index,element);查:get(index); 首先第一步在使用ArratLiast时需要进行导包的操作:import java.util.ArrayList创建对...

2019-05-23 09:28:00 54

转载 方法概述

在java里面,方法就是用来解决完成某件事情或者实现某个功能的办法。修饰符 返回值类型 方法名(参数类型参数名1,参数类型参数名2,......){ 执行语句 ……… return 返回值;(有返回值类型加return返回值,返回值类型如果不是void的情况下)}什么叫方法的重载:就是在同一个类中,方法名相同,但是参数的顺序,个数,类型不同就叫方...

2019-05-23 09:11:00 60

转载 二维数组概念

二维数组的三种定义格式如下:int[][] arr=new int[3][4;//第一种格式,【3】里面是有三个一维数组,其长度为【4】int[][] arr=new int[3][];//第二种格式:【3】 代表二维数组中一维数组的个数,每一个一维数组通过赋值来确定数组长度int[][] arr={{1,2},{3,4,5,6},{7,8,9}};//第三种格式cl...

2019-05-15 15:07:00 123

转载 数组的定义

数据类型[] 数组名 = new 数据类型[元素个数或数组长度]; //第一种数组的定义类型[] 数组名 = new 类型[]{元素,元素,……};//第二种数组的定义类型[] 数组名 = {元素,元素,元素,……}; //第三种数组的定义 1 publicclass ArrayDemo01 { 2 publicstaticvoid main(String[]...

2019-05-14 22:09:00 115

转载 数据类型转换

byte -> short -> int -> long -> float -> double自动类型转换:范围大的数据类型 变量 = 范围小的数据类型值;例如:double d = 1000;强制类型转换:范围小的数据类型 变量 = (范围小的数据类型) 范围大的数据类型值; 例如:double d = 3.14;int i...

2019-05-08 11:43:00 63

转载 java(标示符、关键字)

Java中标识符的定义格式由字母、数字、_(下划线),$所组成,不能以数字开头,不能是Java中的关键字!!!变量:计算机存储设备的最小信息单元叫“位(bit)”,我们又称之为“比特位”计算机最小的存储单元叫“字节(byte)”基本类型之4类八种:整型默认的为int类型四类八种字节数数据表示范围整型...

2019-05-08 11:35:00 71

转载 数据约束

数据约束:默认值、非空、唯一、主键、自增长、外键默认值: 1)对默认值字段插入null是可以的。 2)对默认值字段可以插入非null非空: 1)非空字符必须赋值 2)非空字符不能赋null唯一: ...

2019-05-08 11:28:00 131

转载 mysql数据库基础

sql语句作用:管理数据库 管理表 管理数据show databases 查询所有数据create database student default character utf8; 创建一个数据并设置字符集show create database student;查看指定的数据库use student;进入数据库drop database student;删除数据库...

2019-05-05 10:27:00 74

转载 jquery概念

jaquery时javascript的一个库,可以理解为时javascript的框架在引用jquery时,有CSS样式,先引用CSS框架,再引用自己的CSS,引入js时,先行引用jquery文件,在引用js框架(layui..等等),再引用自己的js,顺序不能乱!<!doctype html><html><head><me...

2019-04-17 16:13:00 65

空空如也

空空如也

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

TA关注的人

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