- 博客(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关注的人