javaweb
拉格朗日(Lagrange)
拉格朗日中值定理
展开
-
JSP简介&&EL表达式&& JSTL
JSP:入门学习1. 概念: * Java Server Pages: java服务器端页面 * 可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码 * 用于简化书写!!!2. 原理 * JSP本质上就是一个Servlet3. JSP的脚本:JSP定义Java代码的方式 1. <% 代码 %>:定义的java代码,在servi...原创 2020-03-14 21:50:40 · 1474 阅读 · 1 评论 -
ajax&&json
AJAX:1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 1. 异步和同步:客户端和服务器端相互通信的基础上 * 客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 * 客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。 Ajax 是一种在无需重新加载整个网页的情...原创 2020-03-14 21:28:10 · 137 阅读 · 0 评论 -
javaweb5删除选中
使用form表单<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><!DOCTYPE html><!-- 网页使用的语言 -->&...原创 2020-03-12 09:08:21 · 249 阅读 · 0 评论 -
javaweb4修改信息
三,修改信息查看图片了解业务逻辑回显servlet层package cn.itcast.web.servlet;import cn.itcast.domain.User;import cn.itcast.service.impl.UserServiceImpl;import javax.servlet.ServletException;import javax.servlet...原创 2020-03-11 20:14:17 · 872 阅读 · 0 评论 -
javaweb3删除功能
三,删除功能servletpackage cn.itcast.web.servlet;import cn.itcast.service.UserService;import cn.itcast.service.impl.UserServiceImpl;import javax.servlet.ServletException;import javax.servlet.annota...原创 2020-03-11 15:39:09 · 1598 阅读 · 0 评论 -
javaweb2添加功能
二添加功能AddUserServletpackage cn.itcast.web.servlet;import cn.itcast.domain.User;import cn.itcast.service.UserService;import cn.itcast.service.impl.UserServiceImpl;import org.apache.commons.beanu...原创 2020-03-11 15:31:20 · 1073 阅读 · 0 评论 -
javahweb1登陆案例
今日内容1. 综合练习 1. 简单功能 1. 列表查询 2. 登录 3. 添加 4. 删除 5. 修改 2. 复杂功能 1. 删除选中 2. 分页查询 * 好处: 1. 减轻服务器内存的开销 2. 提升用户体验 3. 复杂条件查询2. 登录1. 调整页面,加入验证码功能2. 代码实现业务逻辑流程设置编码获取数据...原创 2020-03-11 10:48:39 · 246 阅读 · 0 评论 -
Session&&Cookie
会话技术1. 会话:一次会话中包含多次请求和响应。 * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止2. 功能:在一次会话的范围内的多次请求间,共享数据3. 方式: 1. 客户端会话技术:Cookie 2. 服务器端会话技术:SessionCookie:1. 概念:客户端会话技术,将数据保存到客户端2. 快速入门: * 使用步骤: 1. 创建...原创 2020-03-10 15:53:27 · 131 阅读 · 0 评论 -
Servlet&HTTP&Request笔记
今日内容:1. Servlet2. HTTP协议3. RequestServlet:1. 概念2. 步骤3. 执行原理4. 生命周期5. Servlet3.0 注解配置6. Servlet的体系结构 Servlet -- 接口 | GenericServlet -- 抽象类 | HttpServlet -- 抽象类 * GenericServlet:将...原创 2020-03-10 10:06:10 · 125 阅读 · 0 评论 -
HTTP协议:响应消息和 Response对象和ServletContext对象
今日内容1. HTTP协议:响应消息2. Response对象3. ServletContext对象HTTP协议:1. 请求消息:客户端发送给服务器端的数据 * 数据格式: 1. 请求行 2. 请求头 3. 请求空行 4. 请求体2. 响应消息:服务器端发送给客户端的数据 * 数据格式: 1. 响应行 1. 组成:协议/版本 响应状态码 状态码描述 ...原创 2020-03-09 16:36:28 · 159 阅读 · 0 评论 -
中writeValue和writeValueAsString的区别
格式对比:writeValue(参数,obj):直接将传入的对象序列化为json,并且返回给客户端writeValueAsString(obj):将传入的对象序列化为json,返回给调用者共性:将将对象转为json字符串不同:writeValue(参数,obj):参数有四种重载形式第一种:file 将转换后的json字符串保存到指定的file文件中第二种:writer 将转换后的...原创 2020-02-29 17:02:40 · 9320 阅读 · 0 评论 -
使用MailUtils发送邮件
使用MailUtils发送邮件注意事项private static final String USER = ""; // 发件人称号,同邮箱地址 private static final String PASSWORD = ""; // 如果是qq邮箱可以使这里面必须要写上发件人的邮箱和密码;如果是qq邮箱可以是密码也可以是客户端授权码必须要开启客户端授权码package ...原创 2020-02-28 17:55:36 · 1376 阅读 · 0 评论 -
Redis得使用简介
概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服...原创 2020-01-12 10:29:01 · 230 阅读 · 0 评论 -
redis得使用小Demo
**1前期准备1建立一个web项目2打开数据库3打开redis服务器**建立web项目如下建立如下文件包2详细的文件内如下导入下述的lib文件这些资源包可以从百度云盘获取链接:https://pan.baidu.com/s/16FwmfIZ9Zw7B-dG_GZ6bcA提取码:9dp31)首先是在dao文件下建立一个ProvinceDao的接口和ProvinceDa...原创 2020-01-12 10:57:51 · 405 阅读 · 0 评论 -
javaweb6分页查询功能简述
分页查询功能图PageBean 对象int totalCount; //总记录数int totalPage; //总页码 =总记录数%每页显示条数 == 0 ?总记录数/每页显示条数 :总记录数/每页显示条数+1List list; //每页数据list集合int currentPage; //当前页码int rows;totalCo...原创 2020-01-12 15:38:31 · 369 阅读 · 0 评论 -
javaweb7复杂分页查询
业务逻辑分析数据库代码查询语句:SELECT * FROM USER WHERE NAME LIKE ‘%李%’ AND address LIKE ‘%北京%’ LIMT 0,5;从上图分析可知到:从客户端输入的是一个map集合|name|李 ||adress|北京|| Email | “”/null |服务器 输出PageBean对象int totalCount;sel...原创 2020-01-13 19:36:45 · 505 阅读 · 1 评论 -
Redis实例demo
redis这就是redis得一个实例逻辑图。首先查询redis里面是否有数据,没有,则查询数据库,并且将得到的数据存入到redis中。有,则直接查询redis.项目的准备导入相关的资源包导入相关联的数据库连接工具类和配置druid.propertiesdriverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost...原创 2020-02-26 16:17:23 · 961 阅读 · 0 评论 -
json
JSON:1. 概念: JavaScript Object Notation JavaScript对象表示法 Person p = new Person(); p.setName("张三"); p.setAge(23); p.setGender("男"); var p = {"name":"张三","age":23,"gender":"男"}; * json现在多用于存储和交换...原创 2020-02-25 16:08:48 · 130 阅读 · 0 评论 -
Redis
今日内容1. redis 1. 概念 2. 下载安装 3. 命令操作 1. 数据结构 4. 持久化操作 5. 使用Java客户端操作redisRedis1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数...转载 2020-02-24 21:56:26 · 378 阅读 · 0 评论 -
验证登陆案例
1. 案例1_登录验证 * 需求: 1. 访问day17_case案例的资源。验证其是否登录 2. 如果登录了,则直接放行。 3. 如果没有登录,则跳转到登录页面,提示"您尚未登录,请先登录"。具体步骤LoginFilter的业务逻辑;1.判断是否是登录相关的资源:*是,直接放行*不是,判断是否登陆2,判断当前用户是否登陆,判断Session中是否由User*...原创 2020-01-23 12:17:08 · 413 阅读 · 0 评论 -
过滤器Fliter
Filter:过滤器1. 概念: * 生活中的过滤器:净水器,空气净化器,土匪、 * web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。 * 过滤器的作用: * 一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤...2. 快速入门:1. 步骤: 1. 定义一个类,实现接口Filter 2. 复写方法 3. 配置拦截...原创 2020-01-23 10:59:00 · 335 阅读 · 0 评论