`
naouguhtaeyeti
  • 浏览: 21106 次
文章分类
社区版块
存档分类
最新评论
文章列表

面试小结

1.自我介绍一下 2.项目架构,描述一下最近做过的一个项目及你的收获? 3.接下来就是技术面试 设计模式懂哪些? 这个一下子有点想不起来,想了一会儿,才断断续续的答出: 单例模式(继续问:写一个出来) 工厂方法模式,继续问,该模式主要用在哪里? 策略设计模式(Comparator) 适配器模式(InputStreamReader) 后来的面试过程中,又想到了动态代理设计模式(Spring BeanFactory),责任链设计模式(Filter),模板方法模式(Servlet 的service 方法). Set接口的特点。 答:无序,不重复(继续问:怎么判断不重复。答:equals方法,这个答案 ...

Servlet

Servlet 生命周期 当客户首次请求Servlet 时,Web 容器创建相应的Servlet 对象,然后调用Servlet init 方法,然后调用doGet 或者doPost 方法,后面如果有其它的用户请求这个Servlet 时不再创建Servlet 对象和调用init 方法 ,只是调用相应的doGet 或者doPost 方法。所以这里Servlet 是单例的,不是线程安全的。重新部署应用或停掉服务器时会调用destory 方法。 今天发现了一个问题(可能是bug), tomcat 6.0 中如果把类文件放在默认的包里,(部署时直接放在classes 目录下),在jsp 中调用这个类时会 ...
Global site tag (gtag.js) - Google Analytics