Java-web
Driven_Pluto
这个作者很懒,什么都没留下…
展开
-
redis笔记
Redis1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为原创 2021-02-28 10:57:36 · 102 阅读 · 0 评论 -
ajax案例
案例:* 校验用户名是否存在 1. 服务器响应的数据,在客户端使用时,要想当做json数据格式使用。有两种解决方案: 1. $.get(type):将最后一个参数type指定为"json" 2. 在服务器端设置MIME类型 response.setContentType("application/json;charset=utf-8");前端代码 <!DOCTYPE html><html lang="en"><head> <met原创 2021-02-27 09:22:36 · 93 阅读 · 0 评论 -
Ajax&Json笔记
AJAX:1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 1. 异步和同步:客户端和服务器端相互通信的基础上 * 客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 * 客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。 Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 [1] 通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更原创 2021-02-27 09:19:48 · 380 阅读 · 0 评论 -
Filter&Listener笔记
Filter:过滤器1. 概念: * 生活中的过滤器:净水器,空气净化器,土匪、 * web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。 * 过滤器的作用: * 一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤...2. 快速入门: 1. 步骤: 1. 定义一个类,实现接口Filter 2. 复写方法 3. 配置拦截路径 1. web.xml 2. 注解 2. 代码: @WebFilter("/*")//访问原创 2021-02-27 09:17:34 · 94 阅读 · 0 评论 -
EL&JSTL笔记
JSP:1. 指令 * 作用:用于配置JSP页面,导入资源文件 * 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %> * 分类: 1. page : 配置JSP页面的 * contentType:等同于response.setContentType() 1. 设置响应体的mime类型以及字符集 2. 设置当前jsp页面的编码(只能是高级的IDE才能生效,如果使用低级工具,则需要设置pageEncoding属性设置当前页面的字符原创 2021-02-27 09:17:03 · 75 阅读 · 0 评论 -
Cookie&Session笔记
会话技术1. 会话:一次会话中包含多次请求和响应。 * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止2. 功能:在一次会话的范围内的多次请求间,共享数据3. 方式: 1. 客户端会话技术:Cookie 2. 服务器端会话技术:SessionCookie:1. 概念:客户端会话技术,将数据保存到客户端2. 快速入门: * 使用步骤: 1. 创建Cookie对象,绑定数据 * new Cookie(String name, String value)原创 2021-02-27 09:12:06 · 188 阅读 · 1 评论 -
用户登录案例
## 案例:用户登录 * 用户登录案例需求: 1.编写login.html登录页面 username & password 两个输入框 2.使用Druid数据库连接池技术,操作mysql,day14数据库中user表 3.使用JdbcTemplate技术封装JDBC 4.登录成功跳转到SuccessServlet展示:登录成功!用户名,欢迎您 5.登录失败跳转到FailServlet展示:登录失败,用户名或密码错误 * 分析 * 开发步骤 1. 创建项目,原创 2021-02-23 09:36:04 · 399 阅读 · 2 评论 -
Servlet&HTTP&Request笔记
Servlet:1. 概念2. 步骤3. 执行原理4. 生命周期5. Servlet3.0 注解配置6. Servlet的体系结构 Servlet -- 接口 | GenericServlet -- 抽象类 | HttpServlet -- 抽象类 * GenericServlet:将Servlet接口中其他的方法做了默认空实现,只将service()方法作为抽象 * 将来定义Servlet类时,可以继承GenericServlet,实现service()方法即可原创 2021-02-23 09:35:04 · 76 阅读 · 2 评论 -
Tomcat&Servlet笔记
web相关概念1. 软件架构 1. C/S:客户端/服务器端 2. B/S:浏览器/服务器端2. 资源分类 1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 * 如: html,css,JavaScript 2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器 * 如:servlet/jsp,php,asp....3. 网络通信三要素 1. IP:电子设原创 2021-02-23 09:33:57 · 62 阅读 · 0 评论 -
JQuery笔记-2
JQuery 基础:1. 概念: 一个JavaScript框架。简化JS开发 * jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优 化HTML文档操作、事件处理、动画设计和Ajax交互。 * JavaScrip原创 2021-02-06 10:45:37 · 78 阅读 · 0 评论 -
JQuery笔记-1
JQuery 高级1. 动画 1. 三种方式显示和隐藏元素 1. 默认显示和隐藏方式 1. show([speed,[easing],[fn]]) 1. 参数: 1. speed:动画的速度。三个预定义的值("slow","normal", "fast")或表示动画时长的毫秒数值(如:1000) 2. easing:用来指定切换效果,默认是"swing",可用参数"linear" * swing:动画执行时效果是 先慢,中间快,最后又慢 *原创 2021-02-06 10:45:05 · 123 阅读 · 0 评论 -
JS-Select
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> select{width:100px;height:200px;border:1px solid #ddd;float:left;} div{width:100px;height:200p原创 2021-02-03 17:10:09 · 134 阅读 · 0 评论 -
JS表单验证
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>注册页面</title><style> *{ margin: 0px; padding: 0px; box-sizing: border-box; } body{ backgrou.原创 2021-02-03 15:04:31 · 67 阅读 · 0 评论 -
JS放大镜案例
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> div,img,ul,li{margin:0px;padding:0px;} #did{width:300px;height:300px;overflow:hidden;display:n原创 2021-02-03 14:50:47 · 66 阅读 · 0 评论 -
JavaScript:
JavaScript:* 概念: 一门客户端脚本语言 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 脚本语言:不需要编译,直接就可以被浏览器解析执行* 功能: * 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。* JavaScript发展史: 1. 1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验。命名为 : C-- ,后来更名为:ScriptEase 2. 1995年,Nets原创 2021-02-01 21:42:10 · 85 阅读 · 0 评论 -
HTML&CSS
HTML图像标签在HTML网页中插入一张图片,使用img标签,他是一个单标签: <img />其中img标签中常用属性如下: src: 图片名及url地址 alt: 图片加载失败时的提示信息 title:文字提示属性 width:图片宽度 height:图片高度 border:边框线粗细理理解 绝对路路径和 相对路路径: 绝对路路径: 绝对路路径就是你的主⻚页上的⽂文件或⽬目录在硬盘上真正的路路径,(URL和物理理路路径)例例如:原创 2021-02-01 21:41:09 · 79 阅读 · 0 评论