摘要: 先不去关技术细节,对一个servlet容器,我觉得它首先要做以下事情:1:实现Servlet api规范。这是最基础的一个实现,servlet api大部分都是接口规范。如request、response、session、cookie。为了我们应用端能正常使用,容器必须有一套完整实现。 1:实现Se 阅读全文
posted @ 2016-10-11 23:01 九命黑猫 阅读(486) 评论(0) 推荐(0) 编辑
摘要: Servlet生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接收请求、响应请求,提供服务。在讨论Servlet生命周期之前,先让我们来看一下这几个方法: 1. init()方法 在Servlet的生命周期中,仅执行一次init()方法,它是在服务器装入Servlet时执行的,可以配置 阅读全文
posted @ 2016-10-11 20:26 九命黑猫 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、数据库结构的设计 为了保证数据库的一致性和完整性,在逻辑设计的时候往往会设计过多的表间关联,尽可能的降低数据的冗余。(例如用户表的地区,我们可以把地区另外存放到一个地区表中)如果数据冗余低,数据的完整性容易得到保证,提高了数据吞吐速度,保证了数据的完整性,清楚地表达数据元素之间的关系。不要用自增 阅读全文
posted @ 2016-10-11 20:25 九命黑猫 阅读(215) 评论(0) 推荐(0) 编辑