摘要:
水果系统项目分析pro10-fruit1.5-thymeleaf 基本架构 增加 增加水果 删除水果 渲染页面 更新库存 如上面所示的功能 indexServlet package com.atguigu.fruit.servlets; import com.atguigu.fruit.dao.Fr 阅读全文
摘要:
水果系统项目分析pro09-fruit1.4-thymelea 基本架构 IndexServlet为继承的Servlet容器类 ViewBaseServlet为复制的thymelea源代码用来渲染页面 index.html为前端界面 index.html <html xmlns:th="http:/ 阅读全文
摘要:
Java Web学习--HTTP协议 第六章 HTTP协议 HTTP协议的简单介绍 HTTP:Hyper Text Transfer Protocol超文本传输协议。 HTTP是请求数据和响应数据的一种格式. 浏览器发送给服务器的数据:请求报文;服务器返回给浏览器的数据:响应报文。 http是无状态 阅读全文
摘要:
Java Web学习--Servlet 强烈推荐笔记--代码重工 什么是Servlet? Servlet含义是服务器端的小程序 Servlet容器是一个web服务器,用来解析浏览器发出的请求,并且调用Java类中的特定的方法.并且将处理完数据响应给浏览器 在整个Web应用中,Servlet主要负责处 阅读全文
摘要:
JAVA--反射 什么是反射? 可以从类里面将该类的成员方法成员变量,构造方法的信息给拿出来 使用可以获取成员变量,构造方法,成员方法的所有信息. 学习反射应该学习如何获取和解剖 获取class对象的三种方式 在源代码阶段使用Class.forName("全类名");(最常用) 在加载阶段使用A.c 阅读全文
摘要:
数据库设计 E-R图 Entity Relationship 实体-练习图 E-R图的组成要素 实体.属性.主键 每个实体应该有个主键 E-R图的组成要素及画法 实体--矩形 联系--菱形 属性--椭圆 关键字 映射基数 实体之间的联系 1对1的实体 1对n的实体 多对多联系 阅读全文
摘要:
NoSQL 非关系型数据库 Not Only SQL(不仅仅是SQL) NoSQL用于超大规模数据的存储. NoSQL数据库分类 构建高性能性和伸缩性,代价是查询灵活性差 规模较小,访问模式未知的小项目用SQL 大型项目,规模很大,需要关系查询,推荐SQL 小项目不推荐使用NoSQL 阅读全文
摘要:
链表表示和实现 练式存储结构 每个结点在内存中都是不相邻的,每个结点通过指针相连接起来.链表在物理结构上不相邻,但是在逻辑结构上是相邻的. 结点:分为指针域和数据域,数据域存放相应类型的数据元素,指针域存放指向下一个结点的地址. 链表:n个结点用指针相连组成一个链表. 带结点的链表可以让链表的操作变 阅读全文
摘要:
哈夫曼树与哈夫曼编码 哈夫曼博士 判断树:用于分类过程的二叉树. 如果采用右面的方法建立二叉树则需要比较31500次 我们还可以采用左边的方法建立树需要比较22000次 显然两种判别树的效率是不一样的 如何找到效率最高的判别树? 这就是哈夫曼树(最优二叉树) 哈夫曼树的基本概念 路径 结点的路径长度 阅读全文
摘要:
线索二叉树,树和森林 线索二叉树 为什么要研究线索二叉树? 二叉链表存储的二叉树无法找到某个结点的在某种遍历序列里面的前驱和后继结点. 我们利用二叉链表中的指针与来寻找特定遍历序列的二叉树结点的前驱和后继 根据前面的所学的内容,二叉链表中有n+1个空指针域,我们要把这些空指针域来利用起来. 线索二叉 阅读全文