Loading

上一页 1 ··· 12 13 14 15 16
摘要: Response对象 * 功能:设置响应消息 1. 设置响应行 1. 格式:HTTP/1.1 200 ok 2. 设置状态码:setStatus(int sc) 2. 设置响应头:setHeader(String name, String value) 3. 设置响应体: * 使用步骤: 1. 获取 阅读全文
posted @ 2020-12-15 23:07 IamHzc 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 案例: * 文件下载需求: 1. 页面显示超链接 2. 点击超链接后弹出下载提示框 3. 完成图片文件下载 * 分析: 1. 超链接指向的资源如果能够被浏览器解析,则在浏览器中展示,如果不能解析,则弹出下载提示框。不满足需求 2. 任何资源都必须弹出下载提示框 3. 使用响应头设置资源的打开方式: 阅读全文
posted @ 2020-12-15 22:48 IamHzc 阅读(288) 评论(0) 推荐(0) 编辑
摘要: ServletContext对象: 1. 概念:代表整个web应用,可以和程序的容器(服务器)来通信 2. 获取: 1. 通过request对象获取 request.getServletContext(); 2. 通过HttpServlet获取 this.getServletContext(); * 阅读全文
posted @ 2020-12-15 22:45 IamHzc 阅读(72) 评论(0) 推荐(0) 编辑
摘要: DQL(Data Query Language)数据查询语言 ###用来查询数据库中表的记录(数据)。关键字:select, where 等 * select * from 表名; 1. 语法: select 字段列表 from 表名列表 where 条件列表 group by 分组字段 havin 阅读全文
posted @ 2020-12-14 17:14 IamHzc 阅读(119) 评论(0) 推荐(0) 编辑
摘要: DML(Data Manipulation Language)数据操作语言 ###用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等 1. 添加数据: * 语法: * insert into 表名(列名1,列名2,...列名n) values(值1,值2,.. 阅读全文
posted @ 2020-12-14 17:12 IamHzc 阅读(115) 评论(0) 推荐(0) 编辑
摘要: ##DDL(Data Definition Language)数据定义语言 ###用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等 1. 操作数据库:CRUD 1. C(Create):创建 * 创建数据库: * create database 数据库名称; * 阅读全文
posted @ 2020-12-14 17:11 IamHzc 阅读(111) 评论(0) 推荐(0) 编辑
摘要: ##代码 package cn.itcast.web.verificationCode; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.ser 阅读全文
posted @ 2020-12-14 16:59 IamHzc 阅读(91) 评论(0) 推荐(0) 编辑
摘要: ##Request 1.Request对象和Response对象的原理 1.Request和Response对象诗由服务器创建的。我们来使用他们 2.Request对象是来获取请求消息,Response对象是来设置响应消息 2.Request对象继承体系结构: ServletRequest-- 接口 阅读全文
posted @ 2020-12-12 16:29 IamHzc 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 请求消息:客户端发送给服务端的数据 *数据格式 1.请求行 请求方式 请求URL 请求协议/版本 GET /login.html HTTP/1.1 *请求方式 *HTTP常用的两种请求方式 *GET 1.请求参数在请求行中,在URL之后 2.请求的URL长度有限制 3.不太安全 *POST 1.请求 阅读全文
posted @ 2020-12-12 15:25 IamHzc 阅读(234) 评论(0) 推荐(0) 编辑
摘要: web相关概念回顾 1. 软件架构 1. C/S:客户端/服务器端 2. B/S:浏览器/服务器端 2. 资源分类 1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 * 如: html,css,JavaScript 2. 动态资源:每个用户访问相同资源 阅读全文
posted @ 2020-11-24 20:02 IamHzc 阅读(138) 评论(0) 推荐(0) 编辑
摘要: ##1、DIR 定义 struct __dirstream { void *__fd; char *__data; int __entry_data; char *__ptr; int __entry_ptr; size_t __allocation; size_t __size; __libc_l 阅读全文
posted @ 2020-11-22 21:54 IamHzc 阅读(573) 评论(0) 推荐(0) 编辑
摘要: ##1、头文件 #include <sys/types.h> #include <dirent.h> ##2、opendir opendir函数的作用是打开一个目录并建立一个目录流 DIR *opendir(const char *name); //参数name 文件夹的名字 如果打开成功的话返回一 阅读全文
posted @ 2020-11-22 21:21 IamHzc 阅读(1190) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16