
Web
秋予暮
这个作者很懒,什么都没留下…
展开
-
WEB01_HTML
一.HTML介绍1.什么是HTMLHTML的英文全称是Hyper Text Markup Language,即超文本标记语言,它是Internet上用于编写网页的主要标记语言。超文本:比普通文本功能更加强大 ,页面内可以包含图片、链接等非文字内容。标记语言:使用标签的方法将需要的内容包括起来,使用一组标签对内容进行描述的一门语言,它不是编程语言。2.HTML能干什么HTML用于编写网页...原创 2019-08-18 16:40:17 · 320 阅读 · 0 评论 -
Response响应对象
1.HttpServletResponse概述我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的response的类型是ServletResponse,而doGet/doPost方法的response的类型是HttpServletResponse,Ht...原创 2019-09-03 18:44:17 · 384 阅读 · 0 评论 -
Request请求对象
1.HttpServletRequest概述我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的request的类型是ServletRequest,而doGet/doPost方法的request的类型是HttpServletRequest,HttpSer...原创 2019-09-04 23:53:16 · 240 阅读 · 0 评论 -
Cookie和Session
一、会话技术简介1.存储客户端的状态例如网站的购物系统,用户将购买的商品信息存储到哪 里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并 不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器 记住客户端状态(区分客户端)2.会话技术从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,称为一次会话。会 话技术就是记录这次会话中客户端的状态...原创 2019-09-06 00:39:08 · 105 阅读 · 0 评论 -
jsp学习
一、JSP技术JSP全名是Java Server Pages,它是建立在Servlet规范上的动态网页开发技术。在JSP文件中,HTML代码与Java代码共同存在,其中,HTML代码用来实现网页中静态内容的展示,Java代码用来实现网络中动态内容的显示。为了与传统HTML有所区别,JSP文件的扩展名为.jsp。1.jsp脚本和注释jsp脚本:1)<%java代码%> -----...原创 2019-09-06 01:25:07 · 655 阅读 · 0 评论 -
EL技术&JSTL概述
EL技术1.EL 表达式概述EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL 出现的目的是要替代jsp页面中脚本的编写。2.EL从域中取出数据(EL最重要的作用)jsp脚本:<%=request.getAttribute(name)%>EL表达式替代上面的脚本:${requestScope.name}EL最主要的作用是获得四大...原创 2019-09-10 21:27:15 · 237 阅读 · 0 评论 -
JavaEE的开发模式
javaEE的开发模式1.什么是模式模式在开发过程中总结出的“套路”,总结出的一套约定俗成的设计模式。2.javaEE经历的模式model1模式:技术组成:jsp+javaBeanmodel1的弊端:随着业务复杂性 导致jsp页面比较混乱model2模式:技术组成:jsp+servlet+javaBeanmodel2的优点:开发中 使用各个技术擅长的方面servlet:擅长处理...原创 2019-09-10 21:35:49 · 199 阅读 · 0 评论 -
事务
一、事务概述1.什么是事务一件事情有n个组成单元 要不这n个组成单元同时成功 要不n个单元就同时失败就是将n个组成单元放到一个事务中2.mysql的事务默认的事务:一条sql语句就是一个事务 默认就开启事务并提交事务手动事务:1)显示的开启一个事务:start transaction2)事务提交:commit代表从开启事务到事务提交 中间的所有的sql都认为有效 真正的更新数据库...原创 2019-09-10 21:46:20 · 128 阅读 · 0 评论 -
类加载器
一、类加载器1.什么是类加载器,作用是什么?类加载器就加载字节码文件(.class)2.类加载器的种类类加载器有三种,不同类加载器加载不同的1)BootStrap:引导类加载器:加载都是最基础的文件2)ExtClassLoader:扩展类加载器:加载都是基础的文件3)AppClassLoader:应用类加载器:三方jar包和自己编写java文件怎么获得类加载器?(重点)Class...原创 2019-09-10 21:55:40 · 171 阅读 · 0 评论 -
Listener学习
Listener学习一、监听器Listenerservlet规范包括三个技术点:servlet listener filter1.什么是监听器?监听器就是监听某个对象的的状态变化的组件监听器的相关概念:事件源:被监听的对象 ----- 三个域对象 request session servletContext监听器:监听事件源对象 事件源对象的状态的变化都会触发监听器 --...原创 2019-09-18 01:09:23 · 175 阅读 · 0 评论 -
Filter学习
Filter学习一、过滤器Filter1.filter的简介filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目标资源访问前后进行逻辑处理过滤器是一个运行在服务器端的程序,先于与之相关的servlet或jsp页面运行,实现对请求资源的过滤的功能。过滤器可以附加到一个或多个servlet或jsp页面上,可以检查请求信息,也可以处理响应信息。Filter的基本...原创 2019-09-18 01:34:02 · 155 阅读 · 0 评论 -
Spring学习01
一、概述1.什么是 SpringSpring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作 Expert One-On-One J2EE Development and Design 中阐述的部分理念和原型衍生而来。它是 为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使 用者选择使用哪一...原创 2019-09-20 00:48:34 · 136 阅读 · 0 评论 -
Servlet学习
Servlet学习一、Servlet简介1.什么是ServletServlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容。servlet作用:1)获取请求数据2)处理请求3)完成响应servlet规范:包含三个技术点1)servl...原创 2019-09-02 13:21:59 · 184 阅读 · 0 评论 -
Tomcat服务器
Tomcat服务器1.Web开发中的常见概念(1)B/S系统和C/S系统Brower/Server:浏览器 服务器 系统 ----- 网站Client/Server:客户端 服务器 系统 ----- QQ、飞秋、大型游戏(2)web应用服务器供向外部发布web资源的服务器软件(3)web资源存在于web应用服务器可供外界访问的资源就是web资源例如:存在于web应用服务器内部的...原创 2019-08-29 15:21:53 · 269 阅读 · 0 评论 -
WEB02_CSS
一.CSS概述1.什么是CSSCSS是英文Cascading Style Sheet的缩写又称为层叠样式表。主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(高宽、边框样式、边距等)以及版面的布局等外观显示样式。2.创建CSS文件不需要使用复杂的工具来创建CSS文件,可以使用文本编辑器或者Web开发工具来创建。无论采用哪种方式,都是要创建一个以.css为扩展名的文...原创 2019-08-18 17:39:38 · 128 阅读 · 0 评论 -
WEB03_JavaScript
一.JavaScript介绍1.什么是javascriptJavaScript是一种描述性的脚本语言,它由客户端浏览器解释执行,执行期间无需Web服务器,减轻了Web服务器的负担。JavaScript可以向HTML页面添加交互行为、读写元素、验证表单以及事件处理。2.JavaScript的作用HTML:它是整个网站的骨架。CSS:它是对整个网站骨架的内容进行美化(修饰)Javascr...原创 2019-08-22 15:57:56 · 182 阅读 · 0 评论 -
WEB04_JavaScript练习
1.切换图片<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>切换图片</title> <style type="text/css"> div{ border: 1px solid white; width:...原创 2019-08-22 16:08:57 · 120 阅读 · 0 评论 -
WEB05_jQuery
jQuery介绍1.什么是jQueryjQuery它是javascript的一个轻量级框架,对javascript进行封装,它提供了很多方便的选择器。供你快速定位到需要操作的元素上面去。还提供了很多便捷的方法。2.怎么使用jQueryJquery它是一个库(框架),要想使用它,必须先引入!3.jQuery的简单入门所有的jquery代码写在页面加载函数$(function(){Jq...原创 2019-08-22 16:57:03 · 175 阅读 · 0 评论 -
JDBC学习
JDBC介绍1.什么是JDBCJDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。是Java访问数据库的标准规范,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发...原创 2019-08-27 16:02:54 · 193 阅读 · 0 评论 -
MySQL多表操作
MySQL多表操作1.外键定义:外键是指引用另一个表中的一列或多列,被引用的列应该具有主键约束或唯一性约束,外键用于建立和加强两个表数据之间的连接。现在我们有两张表“分类表”和“商品表”,为了表明商品属于哪个分类,通常情况下,我们将在商品表上添加一列,用于存放分类cid的信息,此列称为:外键此时“分类表category”称为:主表,“cid”我们称为主键。“商品表products”称为...原创 2019-08-27 16:45:55 · 184 阅读 · 0 评论 -
JDBCUtils工具类
JDBCUtils工具类1.概述在JDBC开发中,获得连接和释放资源在之后的增删改查所有功能中都存在。开发中一般遇到此种情况,将采用工具类的方法进行抽取,从而达到代码的重复利用。2.代码1)封装获得连接和释放资源public class JDBCUtils { /** * 获取连接方法 * / public static Connection getConnection()...原创 2019-08-27 17:05:43 · 215 阅读 · 0 评论 -
DBUtils与JavaBean学习
DBUtils学习1.DBUtils介绍如果只使用JDBC进行开发,我们会发现冗余代码过多,为了简化JDBC开发,采用apache commons组件一个成员:DBUtils。DBUtils就是JDBC的简化开发工具包。需要项目导入commons-dbutils-1.6.jar才能够正常使用DBUtils工具。DBUtils是java编程中的数据库操作实用工具,小巧简单实用。DBUtil...原创 2019-08-27 22:11:34 · 267 阅读 · 0 评论 -
JDBC的连接池
JDBC的连接池1.连接池概述实际开发中“获得连接”或“释放资源”是非常消耗系统资源的两个过程,为了解决此类性能问题,通常情况我们采用连接池技术,来共享连接Connection。这样我们就不需要每次都创建连接、释放连接了,这些操作都交给了连接池概念:用池来管理Connection,这样可以重复使用Connection。有了池,所以我们就不用自己来创建Connection,而是通过池来获取C...原创 2019-08-27 22:47:26 · 108 阅读 · 0 评论 -
XML学习
XML学习1.什么是XMLXML全称为Extensible Markup Language,意思是可扩展的标记语言。XML语法上和HTML比较相似,但HTML中元素是固定的,而XML的标签是可以由用户自定义的。2.应用场景1)配置文件2)存放数据3.XML语法XML文档声明<?xml version="1.0" encoding="UTF-8"?>必须<?...原创 2019-08-28 16:35:08 · 128 阅读 · 0 评论 -
HTTP协议
HTTP协议1.什么是HTTP协议HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收HTML页面的方法。2.HTTP协议的组成Http协议由Http请求和Http响应组成,当在浏览器中输入网址访问某个网站时, 你的浏览器会将你的请求封装...原创 2019-08-28 20:33:16 · 119 阅读 · 0 评论 -
JS Ajax和jQuery Ajax
一、Ajax概述Ajax可以使网页实现异步更新,就是不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页如果需要更新内容,必须重载整个网页页面。1.什么是同步,什么是异步同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待卡死状态异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随意做其他事情,不会被卡死。2.Ajax的运行原理页面...原创 2019-09-28 01:51:29 · 314 阅读 · 0 评论