随笔分类 -  架构设计

从登录开始
摘要:登录? 两个输入框加一个按钮?还能怎么做? 那就先来看看为什么而做? 就数据而言,网站的流量仍是大量的匿名用户带来的。我们无法根据请求的任何方面(ip地址,用户代理等)准确识别来自同一人的连续请求。 不能识别,自然无法对其分类进而转化挖掘,获取网站所需的价值。 互联网服务于人,要开发一... 阅读全文

posted @ 2013-10-02 00:11 itmyhome 阅读(157) 评论(0) 推荐(0)

web.xml加载过程
摘要:web.xml加载过程:1 启动WEB项目的时候,容器(如:Tomcat)会读他的配置文件web.xml读两个节点 和2 紧接着,容器创建一个ServletContext(上下文) 这个WEB项目所有部分都将共享这个上下文3 容器将转化为键值对并交给ServletContext4 容器创建中的类的实例,即创建监听5 在监听中会有contextInitialized(ServletContextEvent args)初始化方法,在这个方法中获得: ServletContext = ServletContextEvent.getServletContext(); context-param的值 . 阅读全文

posted @ 2013-09-11 23:23 itmyhome 阅读(545) 评论(0) 推荐(0)

设计模式之工厂设计模式
摘要:工厂方法模式的定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类,Factory Method使一个类的实例化延迟到其子类。package com.itmyhome;interface Fruit{ //定义一个创建对象的接口 public void eat(); ... 阅读全文

posted @ 2013-06-08 22:58 itmyhome 阅读(129) 评论(0) 推荐(0)

设计模式之观察者模式
摘要:观察者模式的定义:定义对象间的一种一对多的依赖关系。到一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。现在很多的购房者都在关注着房子的价格变化,每当房子价格变化的时候,所有的购房者都可以观察得到。实际上以上的购房者都属于观察者,他们都在关注着房子的价格。package com.i... 阅读全文

posted @ 2013-06-08 22:31 itmyhome 阅读(178) 评论(0) 推荐(0)

面向对象的5条基本设计原则
摘要:最基本的设计原则有5条,分别是:单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则和Liskov替换原则。 单一职责原则 对于单一职责原则,其核心思想为:一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提... 阅读全文

posted @ 2013-06-08 19:51 itmyhome 阅读(93) 评论(0) 推荐(0)

Java项目经验——程序员成长的关键
摘要:Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1、掌握项目开发的基本步骤2、具备极强的面向对象的分析与设计技巧3、掌握用例驱动、以架构为核心的主流开发方法没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,... 阅读全文

posted @ 2012-08-29 21:20 itmyhome 阅读(168) 评论(0) 推荐(0)

MVC模式的设计思想
摘要:MVC模式是一种近年来使用比较广泛的为许多IT厂家和开发者所认可的一种设计模式,它和Web应用程序并没有直接的关系(事实上,它在很多非WEB应用程序中得到了使用),它不仅使得系统层次分明、职责清晰,而且使得系统更易于维护。在MVC模式中的三个关键部件及其主要功能职责是:The Model Compo... 阅读全文

posted @ 2012-01-05 14:49 itmyhome 阅读(384) 评论(0) 推荐(0)

web.xml加载过程
摘要:web.xml加载过程:1 启动WEB项目的时候,容器(如:Tomcat)会读他的配置文件web.xml读两个节点 和2 紧接着,容器创建一个ServletContext(上下文) 这个WEB项目所有部分都将共享这个上下文3 容器将转化为键值对并交给ServletContext4 容器创建中的类的实... 阅读全文

posted @ 2011-11-11 20:14 itmyhome 阅读(129) 评论(0) 推荐(0)

导航