自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 文章标题

一、jsp概述 JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP实际上就是Servlet。jsp = html + javahtml:静态内容 servlet:服务器端的小应用程序。适合编写java逻辑代码,如果编写网页内容–苦逼。 jsp:适合编写输出动态内容,但不适合编写java逻辑。 二、jsp的原理

2017-10-15 19:56:05 119

转载 request & response

学好的关键:理解HTTP协议Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。一、HttpServletResponse 1、响应行 HTTP/1.1 200 OK setStatus(int sc) 设置响应状态码 2、响应头 * sendRedirect(String location) 请求重

2017-10-09 10:50:22 195

转载 Servlet

一、什么Servlet?servlet 是运行在 Web 服务器中的小型 Java 程序(即:服务器端的小应用程序)。servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。1.1、编写一个servlet程序: a、写一个java类,实现servlet接口 b、修改web.xml文件,给servlet提供一个可访问的URI地址 c、部署应用到tomca

2017-09-28 16:38:49 142

转载 Tomcat服务器

一、Tomcat服务器(很熟悉) 1、Web开发概述 javaSE: javaEE:13种 javaME: JavaEE规范: 13种技术的总称。Servlet/Jsp JDBC JNDI JTA… Tomcat:Servlet/Jsp容器,轻量级服务器。2、Tomcat下载 Tomcat官方站点:http://tomcat.apache.org3、Tomcat的安装与配置

2017-09-28 16:25:34 205

转载 XML解析

XML解析: * 解析xml可以做: * 如果xml作为配置文件:读取 * 如果xml作为传输文件:写,读 * xml解析思想: * DOM:将文档加载进内存,形成一颗dom树(document对象),将文档的各个组成部分封装为一些对象。 * 优点:因为,在内存中会形成dom树,可以对dom树进行增删

2017-09-28 16:20:28 153

转载 XML

XML:eXtensible Markup Language 可扩展标记语言 version=”1.0” * 可扩展:所有的标签都是自定义的。 * 功能:数据存储 * 配置文件 * 数据传输* html与xml区别: * html语法松散,xml语法严格 * html做页面展示,xml做数据存储 * html所有标签都是

2017-09-28 16:20:02 141

转载 JDBC

一、JDBC概述 为什么要使用JDBC?JDBC:java database connectivity SUN公司提供的一套操作数据库的标准规范。 JDBC与数据库驱动的关系:接口与实现的关系。JDBC规范(掌握四个核心对象): DriverManager:用于注册驱动 Connection: 表示与数据库创建的连接 Statement: 操作数据库sql语句的对象 ResultSet:

2017-09-28 16:17:48 139

转载 XML解析

* 解析xml可以做: * 如果xml作为配置文件:读取 * 如果xml作为传输文件:写,读* xml解析思想: * DOM:将文档加载进内存,形成一颗dom树(document对象),将文档的各个组成部分封装为一些对象。 * 优点:因为,在内存中会形成dom树,可以对dom树进行增删改查。 * 缺点:dom树非常占内存,解析速度慢。

2017-09-26 16:12:40 196

转载 XML

XML:eXtensible Markup Language 可扩展标记语言 version=”1.0” * 可扩展:所有的标签都是自定义的。 * 功能:数据存储 * 配置文件 * 数据传输* html与xml区别: * html语法松散,xml语法严格 * html做页面展示,xml做数据存储 * html所有标签都是

2017-09-19 21:38:52 221

转载 JS

js笔记一、js简介 1、js是什么 2、js作用 3、组成 4、引入方式 二、基本语法 1、变量 2、原始数据类型 3、引入数据类型 4、运算符 5、逻辑语句三、js内建对象(1)Number 创建方式: var myNum=new Number(value); va

2017-09-13 15:33:48 140

转载 反射

day27授课目录:27.01_反射(类的加载概述和加载时机)A:类的加载概述当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。加载 就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象。连接验证 是否有正确的内部结构,并和其他类协调一致准备 负责为类的静态成员分配内存,并设

2017-09-13 15:31:15 128

转载 网络编程

day26授课目录:26.01_网络编程(网络编程概述)(了解)A:计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。B:网络编程 就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。26.02_网络编程(网络编程三要素之IP概述)(掌握)每

2017-09-13 15:30:49 327

转载 多线程2、GUI、设计模式

25.01_多线程(单例设计模式)(掌握)单例设计模式:保证类在内存中只有一个对象。如何保证类在内存中只有一个对象呢?(1)控制类的创建,不让其他类来创建本类的对象。private(2)在本类中定义一个本类的对象。Singleton s;(3)提供公共的访问方式。 public static Singleton getInstance(){return s}单例写法两种:(1)饿汉式 开

2017-09-11 21:47:18 228

转载 多线程

24.01_多线程(多线程的引入)(了解)1.什么是线程 线程是程序执行的一条路径, 一个进程中可以包含多条线程多线程并发执行可以提高程序的效率, 可以同时完成多项工作2.多线程的应用场景 红蜘蛛同时共享屏幕给多个电脑迅雷开启多条线程一起下载QQ同时和多个人一起视频服务器同时处理多个客户端请求24.02_多线程(多线程并行和并发的区别)(了解)并行就是两个任务同时运行,就是甲任务

2017-09-11 21:45:33 120

转载 file类递归练习

23.01_File类递归练习(统计该文件夹大小)需求:1,从键盘接收一个文件夹路径,统计该文件夹大小23.02_File类递归练习(删除该文件夹)需求:2,从键盘接收一个文件夹路径,删除该文件夹23.03_File类递归练习(拷贝)需求:3,从键盘接收两个文件夹路径,把其中一个文件夹中(包含内容)拷贝到另一个文件夹中23.04_File类递归练习(按层级打印)需求:4,从键盘接收一个

2017-09-11 21:36:58 193

转载 IO流 3

22.01_IO流(序列流)(了解)1.什么是序列流 序列流可以把多个字节输入流整合成一个, 从序列流中读取数据时, 将从被整合的第一个流开始读, 读完一个之后继续读第二个, 以此类推.2.使用方式整合两个: SequenceInputStream(InputStream, InputStream)FileInputStream fis1 = new FileInputStream("a.t

2017-09-11 21:31:33 121

转载 IO流 2

21.01_IO流(字符流FileReader)1.字符流是什么 字符流是可以直接读写字符的IO流字符流读取字符, 就要先读取到字节数据, 然后转为字符. 如果要写出字符, 需要把字符转为字节再写出. 2.FileReader FileReader类的read()方法可以按照字符大小读取FileReader fr = new FileReader("aaa.txt");

2017-09-11 21:30:55 106

转载 IO流

20.01_IO流(IO流概述及其分类)1.概念 IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的类都在IO包中流按流向分为两种:输入流,输出流。流按操作类型分为两种: 字节流 : 字节流可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的字符流 : 字符流只能操作纯字符数据,比较方便。2.IO流常用父类 字节流的抽象父类: In

2017-09-11 21:29:27 129

转载 异常、file类

19.01_异常(异常的概述和分类)A:异常的概述 异常就是Java程序在运行过程中出现的错误。B:异常的分类 通过API查看ThrowableError 服务器宕机,数据库崩溃等Exception C:异常的继承体系Throwable Error Exception RuntimeException19.02_异常(JVM默认是如何处理异常的)A:JVM默认是如何处理异

2017-09-11 21:28:51 110

转载 集合框架4

18.01_集合框架(Map集合概述和特点)A:Map接口概述 查看API可以知道: 将键映射到值的对象一个映射不能包含重复的键每个键最多只能映射到一个值B:Map接口和Collection接口的不同 Map是双列的,Collection是单列的Map的键唯一,Collection的子体系Set是唯一的Map集合的数据结构值针对键有效,跟值无关;Collection集合的数据结构是

2017-09-11 21:26:05 99

转载 集合框架3

17.01_集合框架(HashSet存储字符串并遍历)A:Set集合概述及特点 通过API查看即可B:案例演示HashSet存储字符串并遍历HashSet<String> hs = new HashSet<>();boolean b1 = hs.add("a");boolean b2 = hs.add("a"); //当存储不成功的时候,返回falseSystem.o

2017-09-11 21:25:16 117

转载 集合框架2

16.01_集合框架(去除ArrayList中重复字符串元素方式)(掌握)A:案例演示需求:ArrayList去除集合中字符串的重复值(字符串的内容相同)思路:创建新集合方式/** * A:案例演示 * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 思路:创建新集合方式 */public static void main(String[] args) {

2017-09-11 21:24:32 112

转载 集合框架 1

15.01_集合框架(对象数组的概述和使用)A:案例演示 需求:我有5个学生,请把这个5个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。Student[] arr = new Student[5]; //存储学生对象arr[0] = new Student("张三", 23);arr[1] = new Student("李四", 24);ar

2017-09-07 10:21:44 158

转载 css、js笔记

css笔记一、css的简介 1、什么是css 层叠样式表,css是对html进行样式修饰语言 层叠:就是层层覆盖叠加,如果不同的css样式对同一html标签进行修饰,样式有冲突的部分应用优先级高的,不冲突的部分共同作用 样式表:就是css属性样式的集合 2、css的作用 (1)修饰html的 使其html样式

2017-09-05 15:34:30 172

转载 html笔记

html笔记一、html简介 1、html是什么 Html是用来描述网页的一种语言。 (1)HTML 指的是超文本标记语言 (Hyper Text Markup Language) (2)HTML 不是一种编程语言,而是一种标记语言(markup language,标记语言是一套标记标签(markup tag));

2017-09-05 14:45:37 274

转载 正则表达式和一些基本类

14.01_常见对象(正则表达式的概述和简单使用)A:正则表达式 是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的B:案例演示需求:校验qq号码.1:要求必须是5-15位数字2:0不能开头3:必须都是数字a:非正则表达式实现b:正则表

2017-09-05 14:43:04 248

转载 StringBuffer

13.01_常见对象(StringBuffer类的概述)A:StringBuffer类概述 通过JDK提供的API,查看StringBuffer类的说明线程安全的可变字符序列 B:StringBuffer和String的区别 String是一个不可变的字符序列StringBuffer是一个可变的字符序列 13.02_常见对象(StringBuffer类的构造方法)A:StringBu

2017-09-02 15:27:41 175

转载 Eclipse、object

11.01_Java开发工具(常见开发工具介绍)(了解)A:操作系统自带的记事本软件B:高级记事本软件C:集成开发环境 IDE (Integrated Development Environment)D:Eclipse和MyEclipse的区别 a:Eclipse是一种可扩展的开放源代码的IDE。b:Eclipse的特点描述 免费纯Java语言编写免安装扩展性强c:MyEcl

2017-08-31 11:21:13 268

转载 包、import、四种权限

10.01_面向对象(package关键字的概述及作用)(了解)A:为什么要有包 将字节码(.class)进行分类存放 包其实就是文件夹B:包的概述举例: 学生:增加,删除,修改,查询 老师:增加,删除,修改,查询 …方案1:按照功能分 com.heima.add AddStudent AddTeacher co

2017-08-31 08:38:29 383

转载 代码块、继承、重写、final

08.01_面向对象(代码块的概述和分类)(了解)(面试的时候会问,开发不用或者很少用)A:代码块概述 在Java中,使用{}括起来的代码被称为代码块。B:代码块分类 根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块(多线程讲解)。C:常见代码块的应用 a:局部代码块 在方法中出现;限定变量生命周期,及早释放,提高内存利用率b:构造代码块 (初始化块)

2017-08-31 08:36:56 161

转载 构造方法、static

07.01_面向对象(构造方法Constructor概述和格式)(掌握)A:构造方法概述和作用 给对象的数据(属性)进行初始化B:构造方法格式特点 a:方法名与类名相同(大小也要与类名一致)b:没有返回值类型,连void都没有c:没有具体的返回值return;07.02_面向对象(构造方法的重载及注意事项)(掌握)A:案例演示 构造方法的重载重载:方法名相同,与返回值类型无关(构

2017-08-31 08:35:43 206

转载 面向对象概述、this、private

06.01_面向对象(面向对象思想概述)(了解)A:面向过程思想概述 第一步第二步 B:面向对象思想概述 找对象(第一步,第二步) C:举例 买煎饼果子洗衣服 D:面向对象思想特点 a:是一种更符合我们思想习惯的思想b:可以将复杂的事情简单化c:将我们从执行者变成了指挥者 角色发生了转换E:面向对象开发 就是不断的创建对象,使用对象,指挥对象做事情。F:面向对象设计

2017-08-31 08:34:03 202

转载 数组

05.01_Java语言基础(数组概述和定义格式说明)(了解)A:为什么要有数组(容器) 为了存储同种数据类型的多个值B:数组概念数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型。C:数组定义格式 数据类型[] 数组名 = new 数据类型[数组的长度];05.02_Java语言基础(数组的初始化动态初始化)(掌握)A:

2017-08-31 08:32:46 157

转载 循环结构、方法的重载

04.01_Java语言基础(循环结构概述和for语句的格式及其使用)A:循环结构的分类 for,while,do…while B:循环结构for语句的格式: for(初始化表达式;条件表达式;循环后的操作表达式) { 循环体; }C执行流程: a:执行初始化语句b:执行判断条件语句,看其返回值是true还是false 如果是true,就继续执行

2017-08-31 08:32:04 197

转载 Java基础、if、switch

03.01_Java语言基础(逻辑运算符的基本用法)(掌握)A:逻辑运算符有哪些 &,|,^,!&&,|| B:案例演示逻辑运算符的基本用法注意事项:a:逻辑运算符一般用于连接boolean类型的表达式或者值。b:表达式:就是用运算符把常量或者变量连接起来的符合java语法的式子。 算术表达式:a + b比较表达式:a == b(条件表达式)C:结论:&逻辑与:有false则f

2017-08-31 08:29:57 358

转载 java基础

02.01_Java语言基础(常量的概述和使用)(掌握)A:什么是常量 在程序执行的过程中其值不可以发生改变 B:Java中常量的分类 字面值常量自定义常量(面向对象部分讲) C:字面值常量的分类字符串常量 用双引号括起来的内容整数常量 所有整数小数常量 所有小数字符常量 用单引号括起来的内容,里面只能放单个数字,单个字母或单个符号布尔常量

2017-08-31 08:28:08 373

转载 基础知识

01.01_计算机基础知识(计算机概述)(了解)A:什么是计算机?计算机在生活中的应用举例 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。应用举例 1:科学计算2、数据处理3、自动控制4、计算机辅助设计5

2017-08-30 17:39:52 308

空空如也

空空如也

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

TA关注的人

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