摘要:
线性表 定义:具有 相同类型 的 有限多 个数据元素组成的一个 有序 序列 按照元素的数值大小与位置的关系分为:有序线性表 和 无序线性表 线性表上的基本处理: 创建、删除线性表 添加、删除元素 得到当前元素个数 根据位置查找元素 更具元素查找位置 不同的存储结构会对线性表上的处理实现产生直接影响 阅读全文
摘要:
``` title1 title2 title3 title4 title5 title6 title7 title3 title1 title2 区块引用, 第二行1 第二行2 第三行 嵌套 第四行 区块引用外面 引用的区块内也可以使用其他的 Markdown 语法,包括标题、列表、代码区块等: 阅读全文
摘要:
字符集&编码 charset 是 character set 的简写,即字符集。 encoding 是 charset encoding 的简写,即字符集编码,简称编码。 Unicode (UTF 8 UTF 16 UTF 32) 歧义 由于各种原因,必须承认,在不同的语境下,“Unicode”这个 阅读全文
摘要:
JDK动态代理 代理类中使用的方法需要声明在接口中 需要得到目标类的对象 Cglib包中的动态代理 阅读全文
摘要:
Servlet监听器 所有事件都继承自 java.util.Event 分成三类:application范围、session范围和request范围 监听器接口和注册 javax.servlet.ServletContextListener: 响应 ServletContext生命周期事件,Cont 阅读全文
摘要:
会话管理 由于HTTP的无状态性,默认情况下,服务器无法区分HTTP请求的是否是第一次请求 URL重写 将n个token(key=value)添加刀URL的查询字符串中 url?key1=value1&key2=value3... 某些浏览器有url长度限制2000字符 静态页面很难传值 url中的 阅读全文
摘要:
Servlet类图 javax.Servlet 接口定义了:servlet与servlet容器之间的契约——简单讲,容器将将 servlet.class载入内存,创建实例,调用方法 javax.Servlet.http接口定义:httpServlet 与 servlet容器之间的契约 servlet 阅读全文
摘要:
本文图示:使用IDEA开发环境,最基本的servlet项目创建 图片分辨率过大,右键“在新标签中打开图片”查看原图 1. 创建一个JavaEE项目 2. 根据servlet基本目录结构创建目录 3. 设置类文件输出目录&lib文件目录 4. 配置servlet容器 tomcat 5. 配置Appli 阅读全文
摘要:
第五章 初始化与清理 方法重载:相同方法名称 + 不同参数列表 构造器重载 成员函数重载 为什么方法签名不包含 方法返回值? void f() {} 与 int f(){ return 1; } 编译器很容易区分。 但是在调用 有返回值的f()方法时,如下都行。 第二行的调用编译器就无法确分这两个方 阅读全文
摘要:
代码 //: PrimitiveOverloading.java // Promotion of primitives and overloading public class PrimitiveOverloading { // boolean can't be automatically conv 阅读全文