摘要: 创建时间:6.30 代码: 结果: 阅读全文
posted @ 2019-07-17 17:36 musecho 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 创建时间:6.29 & 6.30 一、Session技术 Session技术是将数据存储在服务器端的技术,会为每个客户端都创建一块内存空间 存储客户的数据,但客户端需要每次都携带一个标识ID去服务器中寻找属于自己的内 存空间。所以说Session的实现是基于Cookie,Session需要借助于Co 阅读全文
posted @ 2019-07-17 17:32 musecho 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 建立时间:6.29 & 6.30 一、会话技术简介 1.存储客户端的状态 由一个问题引出今天的内容,例如网站的购物系统,用户将购买的商品信息存储到哪 里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并 不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务 阅读全文
posted @ 2019-07-17 17:22 musecho 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 建立时间:2019.6.28 &6.29 1.HttpServletRequest概述 我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。 service方法中的request的 阅读全文
posted @ 2019-07-17 17:12 musecho 阅读(1200) 评论(0) 推荐(1) 编辑
摘要: 创建时间:6.19 & 6.24 1.案例-完成文件下载 1) 什么情况下会文件下载? 浏览器不能解析的文件就下载 *使用a标签直接指向服务器上的资源 2)什么情况下需要在服务端编写文件下载的代码? 理论上,浏览器可以解析的代码需要编写文件下载代码 实际开发中,只要是下载的文件都编写文件下载代码 文 阅读全文
posted @ 2019-07-17 16:58 musecho 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: 创建时间:6.19 & 6.24 1.HttpServletResponse概述 我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。 service方法中的response的类型 阅读全文
posted @ 2019-07-17 16:41 musecho 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 创建时间:6.15 HttpServlet 但在实际开发中,我们不会直接去实现Servlet接口,因为那样需要覆盖的方法太多, 我们一般创建类继承HttpServlet 实现步骤: 1)创建类继承HttpServlet类 *注意:由于注解注释配置servlet,所以已经不需要在web.xml中配置 阅读全文
posted @ 2019-07-17 16:30 musecho 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 创建时间:6.15 Servlet的配置 1. 基本配置 其中url-pattern的配置方式: 1)完全匹配 访问的资源与配置的资源完全相同才能访问到 2)目录匹配 格式:/虚拟的目录../* *代表任意,即访问该虚拟目录下任何资源都能访问到这个东西 浏览器地址 都可以访问到 3)扩展名匹配 格式 阅读全文
posted @ 2019-07-17 16:25 musecho 阅读(1287) 评论(0) 推荐(0) 编辑
摘要: 创建时间:6.15 Servlet的访问过程 1. 画图描述整个访问过程: *每次访问service()方法都会创建一对新的request和response对象,都不一样 2. 访问过程2: 问题:对XXXServlet进行了10次访问,init(),destory(),service(),doGe 阅读全文
posted @ 2019-07-17 16:06 musecho 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 创建时间:6.15 一、Servlet的API(生命周期) (1)Servlet接口中的方法 1)init(ServletConfig config) 何时执行:servlet对象创建的时候执行 ServletConfig : 代表的是该servlet对象的配置信息 ServletConfig能获得 阅读全文
posted @ 2019-07-17 16:02 musecho 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 创建时间:6.15 1.什么是Servlet Servlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容 servlet规范:包含三个技术点 1)se 阅读全文
posted @ 2019-07-17 15:54 musecho 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 创建时间:6.14 一、Eclipse绑定Tomcat 步骤1:获得服务器运行环境配置,Window/Preferences/Server/Runtime Environment 步骤2:添加服务器 勾上create a new local server创建本地服务器 步骤3:选择服务器在硬盘的地址 阅读全文
posted @ 2019-07-17 15:44 musecho 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 创建时间:6.14 一、安装Tomcat服务器 Tomcat下载ver8的,现在用的多 下载并解压 配置环境变量:(切记!!不然startup那步会闪退) 1.新建系统环境变量: (1)进入根目录,复制地址 (2) 在这之前一定要先配置JAVA_HOME的环境变量!! 指向JDK目录,不用bin目录 阅读全文
posted @ 2019-07-17 15:35 musecho 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 创建时间:6.14 Web应用的目录结构 .xml文件不用自己写,抄头抄尾就可以 (别人的) (抄头抄尾) *注意:WEB-INF目录是受保护的,外界不能直接访问 如果访问WEB-INF目录下的html文件,是访问不到的 (虽然连接上了服务器,但资源有误) 阅读全文
posted @ 2019-07-17 15:28 musecho 阅读(1058) 评论(0) 推荐(1) 编辑
摘要: 创建时间:6.14 http协议 的位置 1.HTTP是什么 超文本传输协议(HyperText Transfer Protocol) 2.Http协议的组成 Http协议由Http请求和Http响应组成。没有请求就没有响应。 3. Http请求 *html文件中表单标签<form>的method属 阅读全文
posted @ 2019-07-17 15:12 musecho 阅读(6038) 评论(0) 推荐(2) 编辑
摘要: 创建于:2019.5.25 方一 思路: 得到一棵二叉树的 带有空子树标识的层序遍历序列; 从前往后逐个遍历元素,直到找到 空标识; 看 空标识 后的元素是否全是 空标识,全是空标识 则是完全二叉树,不全是空标识则是完全二叉树 问题(待解决): 无法实现 得到带有空子树标识的层序遍历序列 的算法,没 阅读全文
posted @ 2019-07-17 15:05 musecho 阅读(2987) 评论(0) 推荐(0) 编辑
摘要: 创建于:2019.5.23 - 5.25 个人思考过程,不是普遍运用的简便方法。 判断二叉树(不限于完全二叉树)一个结点的层数: BinaryNode<T> p; 完全二叉树可以根据公式算出结点p的层数 假如结点p是第i个结点(i>=0),根据完全二叉树的性质h=(log2 i)+1可算出层数 假如 阅读全文
posted @ 2019-07-17 14:58 musecho 阅读(1985) 评论(0) 推荐(0) 编辑