![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb笔记
文章平均质量分 96
嘿嘿嘿1212
知识在于累计
展开
-
Java-Web知识点-数据库MYSQL&DDL&DML&DQL&DCL
数据库数据库的基本概念数据库的英语单词:DataBase 简称:DB什么是数据库?用于存储和管理数据的仓库数据库的特点1. 持久化存储数据,其实数据库就是一个文件系统2. 方便存储和管理,操作数据3. 使用了统一的方式操作数据库–SQL常见的数据库软件MySQL:开源免费的数据库,小型的数据库,已经被 Oracle 收购了。MySQL6.x 版本也开始收费。后来 Sun 公......原创 2020-01-30 21:22:59 · 506 阅读 · 0 评论 -
Java-Web知识点 Maven
概述Maven 的正确发音是[ˈmevən],而不是“马瘟”以及其他什么瘟。Maven 在美国是一个口语化的词 语,代表专家、内行的意思。 一个对 Maven 比较正式的定义是这么说的:Maven 是一个项目管理工具,它包含了一个项目对象模 型 (POM:Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管 理系统(Depe...原创 2019-09-02 17:45:06 · 343 阅读 · 0 评论 -
Java-Web知识点-Filter:过滤器
Filter:过滤器概念:生活中的过滤器:净水器,空气净化器,土匪、web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…快速入门:步骤:定义一个类,实现接口Filter复写方法配置拦截路径web.xml注解代码: @WebFilter...原创 2019-08-18 00:36:08 · 271 阅读 · 0 评论 -
Java-Web知识点-Servlet&HTTP&Request对象&BeanUtils工具类
Servlet概念:运行在服务器端的小程序Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则.将来我们自定义一个类,实现Servlet接口,复写方法.快速入门1. 创建JavaEE项目2. 定义一个类,实现Servlet接口 public class ServletDemo1 implements Servlet3. 实现接口中的抽象...原创 2019-08-13 09:21:31 · 196 阅读 · 0 评论 -
Java-Web知识点-JSP&EL&JSTL&MVC
JSPJSP:入门学习概念: Java Server Pages: java服务器端页可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码用于简化书写!!!原理:本质上就是一个ServletJSP的脚本:JSP定义Java代码的方式<% 代码 %>:定义的java代码,在service方法中。service方法中可以定义什么...原创 2019-08-16 19:38:48 · 205 阅读 · 0 评论 -
Java-Web知识点-Cookie&Session
会话技术会话:一次会话中包含多次请求和响应一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止功能:在一次会话的范围内多次请求间,共享数据方式:客户端会话技术:Cookie服务器端会话技术:SessionCookie概念:客户端会话技术,将数据保存到客户端快速入门使用步骤:创建Cookie对象,绑定数据 new Cook...原创 2019-08-15 23:05:04 · 118 阅读 · 0 评论 -
Java-Web知识点-Redis笔记
Redis概念:redis是一款高性能的NOSQL系列的非关系型数据库1.1.什么是NOSQLNoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服...原创 2019-08-21 00:34:19 · 149 阅读 · 0 评论 -
Java-Web知识点 Ajax&Json
Ajex概念:ASynchronous JavaScript And XML 异步的JavaScript 和 XML异步和同步:客户端和服务器端相互通信的基础上客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通...原创 2019-08-24 20:43:23 · 219 阅读 · 0 评论 -
Java-Web知识点-XML
XML概念:Extensible Markup Language 可扩展标记语言 可扩展:标签都是自定义的。 <user> <student> 功能 存储数据 1. 配置文件 2. 在网络中传输 xml与html的区别 1. xml标签都是自定义的,html标签是预定义。 2. xml的语法严格,html语法松散 3. xml是存储数据的,...原创 2019-08-11 20:34:53 · 157 阅读 · 0 评论 -
Java-Web知识点-Bootstrap
Bootstrap概念:一个前端开发的框架,Bootstrap,来自Twitter,是目前很受欢迎的前端框架.Bootstrap是基于HTML、CSS、JavaScript 的,它简洁灵活,使得Web开发更加快捷.框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。 好处: 1. 定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页...原创 2019-08-11 00:54:55 · 134 阅读 · 0 评论 -
Java-Web知识点-Response&ServletContext
HTTP协议请求消息:客户端发送服务器端的数据 数据格式: 1. 请求行 2. 请求头 3. 请求空行 4. 请求体请求消息详细解析相应消息:服务器端发给客户端的数据数据格式:1. 响应行 1. 组成:协议/版本 响应状态码 状态码描述 2. 响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态。 1. 状态码都是3位数字 ...原创 2019-08-15 01:21:45 · 119 阅读 · 0 评论 -
Java-Web知识点-JQuery高级
JQuery高级动画三种方式显示和隐藏元素默认显示和隐藏方式show([speed,[easing],[fn]])参数:speed:动画的速度。三个预定义的值(“slow”,“normal”, “fast”)或表示动画时长的毫秒数值(如:1000)easing:用来指定切换效果,默认是"swing",可用参数"linear"swing:动画执行时效果是 先慢,中间快...原创 2019-08-19 22:48:07 · 154 阅读 · 0 评论 -
Java-Web知识点-JQuery
JQuery概念:一个JavaScript框架.简化JS开发jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设...原创 2019-08-18 19:49:26 · 130 阅读 · 0 评论 -
Java-Web知识点-HTML&CSS
THMLweb概念概述JavaWeb:使用Java语言开发基于互联网的项目软件架构1. C/S: Client/Server 客户端/服务器端 在用户本地有一个客户端程序,在远程有一个服务器端程序 如:QQ,迅雷... 优点: 1. 用户体验好 缺点: 1. 开发、安装,部署,维护 麻烦2. B/S: Browser/Server 浏览器/服务器端 只需要...原创 2019-08-06 21:27:56 · 230 阅读 · 0 评论 -
Java-Web知识点-JavaScript
JavaScript概念: 一门客户端脚本语言运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎脚本语言:不需要编译,直接就可以被浏览器解析执行了功能:可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。JavaScript发展史:1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于...原创 2019-08-09 00:32:25 · 301 阅读 · 0 评论 -
Java-Web知识点-注解&测试&Junit&事务
1.单元测试1.1 黑盒测试不需要写代码,给输入值,看程序是否能够输出期望的值1.2 白盒测试需要写代码的。关注程序具体的执行流程。Junit单元测试步骤定义一个测试类(测试用例)测试类名:被测试的类名Test CalculatorTest 包名:xxx.xxx.xx.test cn.itcast.test定义测试方法:可以独立运行方法名:test测试的方法名...原创 2019-08-02 11:52:37 · 259 阅读 · 0 评论 -
Java-Web知识点-JDBC&JDBC事务
JDBC概念: Java DataBase Connectivity Java数据库连接,Java语言操作数据库本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。快速使用步骤:1. 导入驱动jar包 mysql-co...原创 2019-08-06 09:42:39 · 197 阅读 · 0 评论