01 2023 档案
摘要:1.概念:redis是一款高性能的NOSQL系列的非关系型数据库 2.操作命令: 1.redis的数据结构: 1.字符串类型:String 2.哈希类型:list :map格式 3.列表类型:list:linkedlist格式,支持重复元素 4.集合类型:set:不允许重复元素 5.有序集合类型 s
阅读全文
摘要:1.概念:JavaScript Object Notation JavaScript对象表示法 var p={"name":"zhangsan","age":23,"sex":"男"} *json现在多用于储存和交换文本信息的语法 *进行数据的传输 *json比xml更小,更快,更易解析 2.语法:
阅读全文
摘要:1.概念:ASynchronous JavaScript And XML 异步的JavaScript和XML 1.异步和同步:客户端和服务器相互通信的基础上 异步:客户端不需要等待服务器端的响应,在服务器处理请求的过程中,客户端可以进行其他的操作 同步:不能进行其他操作,需要等待服务器端响应 2.实
阅读全文
摘要:1.动画: 1.三种方式显示和隐藏元素 1.默认方式 1.show([speed,[easing],[fn]]) 1.参数: 1.speed:动画的速度,slow,normal,fast 2.easing:用来指定切换效果,默认swing,可用参数linear swing:先慢后快再慢 linear
阅读全文
摘要:1.概念:一个JavaScript框架。简化js开发 JavaScript框架:本质上就是一些js文件,封装了js的原生代码。 2.快速入门: 1.步骤 1.下载JQuery jquery.xxx.jsp与jquery.xxx.min.jsp区别: jquery.xxx.jsp:给程序员看的,开发版
阅读全文
摘要:1.概念: *web三大组件之一 *事件:一件事情 *事件源:事件发生的地方 *监听器:一个对象 *注册监听:将事件,事件源,监听器绑定在一起。当事件源上发生某个事件后,执行监听器代码 *ServletContextListener:监听ServletContext对象的创建和销毁 *方法: voi
阅读全文
摘要:关于Filter拦截问题 刚开始我创建了个servlet项目一直拦截不成功 首先是因为导包的问题 import javax.servlet.*; 必须是这个包才有 第一个这个Javax.servlet
阅读全文
摘要:Filter:过滤器 1.概念 *web中的过滤器:当访问服务器资源时,过滤器可以将其拦截下来,完成一些特殊的功能 *作用: 一般用于完成通过的操作。如:登录验证,统一编码处理,敏感字符过滤 2.快速入门: 1.步骤: 1.定义一个类,实现接口Filter 2.复写方法 3.配置拦截路径 1.web
阅读全文
摘要:1.概念:JavaServer Page Tag Library JSP标准标签库 *是由apache组织提供的开源的免费的jsp标签 2.作用:用于简化和替换jsp页面上的java代码 3.使用步骤: 1.导入jstl相关的jar包 2.引入标签库:taglib指令:<%@ taglib%> 3.
阅读全文
摘要:1.概念:Experssion Lauguage 表达式语言 2.作用:替换和简化jsp页面中的Java代码的编写 3.语法:${表达式} 4.注意: *jsp默认支持el表达式的。如果要忽略el表达式 1.设置jsp中的page指令中: isELIgnored="true" 2.\${表达式}:忽
阅读全文
摘要:1.jsp演变历史 1.早期只有servlet,只能使用response输出标签数据,非常麻烦。 2.后来有了jsp,简化了Servlet的开发,如果过度使用jsp中即写大量的Java代码,造成南与维护,难于分工协作 3.在后来,Java的web开发,借鉴了mvc开发模式吗,使程序设计更加合理。 2
阅读全文
摘要:*概念: *Java Service Page:Java服务器的页面 *可以理解为:一个特殊的页面,既可以书写Java代码,又可以书写html标签 *可以简化书写 *原理:jsp本质上就是一个servlet *脚本:jsp定义Java代码的方式 <%代码%>:定义的Java代码,在service方法
阅读全文
摘要:*会话技术: 1.会话:一次会话中包含多次请求和响应。 *一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到一方断开为止 2.共享数据:在一次会话的范围内的多次请求间,共享数据 3.方式: 1.客户端会话技术:Cookie 2.服务器端会话技术:Session Cookie: 1.概念:客户
阅读全文
摘要:1.概念:代表整个web应用,可以和程序的容器(服务器)来通信 2.功能: 1.获取MIME类型 *MIME类型:在互联网通信过程中定义的一种文件数据类型 *格式:大类型/小类型 text/html *方法:String getMimeType(String file); 2.域对象:共享数据 1.
阅读全文
摘要:*功能:设置响应消息 1.设置响应行: 1.格式:HTTP/1.1 200 ok 2.设置状态码:setStatus(int sc) 2.设置响应头:setHeader(String name ,String value) 3.设置响应体: *使用步骤: 1.获取输出流 *字符输出流:PrintWr
阅读全文
摘要:1.request对象和response对象的原理: 1.request和response对象是由服务器创建的,我们来使用它们 2.request对象是来获取请求消息,response对象是来设置响应消息。 2.request对象继承体系结构: 3.request功能: 1.获取请求消息数据: 1.
阅读全文
摘要:*概念:Hyper Text Transfer Protocol 超文本传输协议 *传输协议:定义了客户端和服务器通信时,发送数据的格式 *特点: 1.基于TCP/IP的高级协议 2.默认端口号:80 3.基于请求/响应模型的的:一次请求对应一次响应 4.无状态的:每次请求之间相互独立,不能相互交互
阅读全文
摘要:*概念:运行在服务器端的小程序 *servlet就是一个接口,定义了Java类被浏览器访问到的规则 *将来我们自定义一个类,实现servlet接口,复写方法 *快速入门: *执行原理: 1.当服务器接收到客户端浏览器的请求后,会解析请求url路径,获取访问的servlet资源路径 2.当查找web.
阅读全文
摘要:常见的java相关的web服务器软件: *webLogic:oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费。 *webSphere:IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费。 *JBOSS:JBOSS公司,大型的JavaEE服务器,支持所有
阅读全文
摘要:1.概念:Extensible Markup Language 可扩展标记语言 *可扩展:标签都是自定义的。 2.功能: *存储数据: 1.配置文件 2.在网络中传输 3.xml与html的区别: 1.xml标签都是自定义的,html标签预定义 2.xml语言严格,html语法松散 3.xml是存储
阅读全文
摘要:1.概念:某些组件被执行了某些操作之后,触发某些代码的执行。 *事件:某些操作:如:点击,双击 *事件源:组件。如:按钮,文本输入框..... *监听器:代码 *注册监听:将事件,事件源,监听器结合在一起。当事件源上发生了某个事件,则触发执行某个监听器代码。 2.常见的事件: 1.点击事件: 1.o
阅读全文
摘要:1.概念:一个前端开发的框架,Bootstrap,来自Twitter,是目前很受欢迎的前端框架。Bootstrap是基于HTML,CSS,JavaScript的,他简介灵活,让web开发更加快捷 *框架:一个半成品软件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果 *好处: 1.定义了很
阅读全文