随笔分类 -  java

Servlet容器Tomcat中web.xml中url-pattern的配置详解[附带源码分析]
摘要:目录前言现象源码分析实战例子总结参考资料前言今天研究了一下tomcat上web.xml配置文件中url-pattern的问题。这个问题其实毕业前就困扰着我,当时忙于找工作。 找到工作之后一直忙,也就没时间顾虑这个问题了。 说到底还是自己懒了,没花时间来研究。今天看了tomcat的部分源码 了解了这个... 阅读全文

posted @ 2014-05-05 23:02 format丶 阅读(70398) 评论(36) 推荐(28) 编辑

SpringMVC入门
摘要:目录介绍实例总结参考资料介绍SpringMVC是一款Web MVC框架。 它跟Struts框架类似,是目前主流的Web MVC框架之一。本文通过实例来介绍SpringMVC的入门知识。实例本文所写的实例是一个员工的CRUD demo。 用idea编写,基于maven, Web框架使用SpringMV... 阅读全文

posted @ 2014-05-01 16:59 format丶 阅读(88122) 评论(24) 推荐(26) 编辑

Freemarker中Configuration的setClassForTemplateLoading方法参数问题
摘要:今天使用freemarker中Configuration的setClassForTemplateLoading方法遇到了加载模板目录的一个小问题。由于网上的其他论坛,博客写的有点乱,故记录一下。Freemarker是一个模板框架,主要是为了加快染速度而产生的。它与web容器无关,只要是关于模板生成一... 阅读全文

posted @ 2014-04-24 20:20 format丶 阅读(29112) 评论(0) 推荐(0) 编辑

java synchronized关键字浅析
摘要:synchronized这个关键字想必学Java的人都应该知道。直接上例子:方法级别实例public class AtomicInteger { private int index; public synchronized int addAndGet() { try { ... 阅读全文

posted @ 2014-03-21 13:41 format丶 阅读(1038) 评论(5) 推荐(0) 编辑

sitemesh入门
摘要:今天在公司用到了sitemesh这个框架。网上的资料已经有很多了。 在此就不做具体介绍了, 仅仅做个笔记。sitemesh是一种模板框架,是为了解决页面重复代码而设计的。设计思想sitemesh的设计思想是装饰者设计模式。由于本文讨论的是sitemesh,并不是设计模式。故在此简单地说明一下装饰者这个设计模式。java io就是常见的装饰者设计模式应用的地方。 用各种FilterInputStream装饰InputStream。一个常见的例子就是读取文本文件中的文本。用FileInputStream这种文件流读取的时候,速度较慢,而用BufferedInputStream装饰FileInput 阅读全文

posted @ 2014-02-22 19:48 format丶 阅读(2644) 评论(1) 推荐(1) 编辑

导航