摘要: 也许很多朋友在学习NIO的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。下面本文先从同步和异步的概念 说起,然后接着阐述了阻塞和非阻塞的区别,接着介绍了阻塞IO和非阻塞IO的区别,然后介绍了同步IO和异步IO... 阅读全文
posted @ 2015-10-15 16:43 wjj1013 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 在jsp和class文件中调用的相对路径不同。在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。另:在Jsp,Servlet,Java中详细获... 阅读全文
posted @ 2015-10-15 10:09 wjj1013 阅读(768) 评论(0) 推荐(0) 编辑
摘要: [-]Spring框架从抽象工厂开始说起下面大概了解一下Spring中将会时常提起的一些名词Spring框架Spring有春天、弹簧、跳跃和泉眼的意思。Spring是一个开源的框架,是为了解决企业应用程序开发复杂性由RodJohnson创建的。虽然Spring是为企业级应用推出的,但是所有的java... 阅读全文
posted @ 2015-10-13 17:45 wjj1013 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 上次的博文中深入浅出Spring(二) IoC详解和深入浅出Spring(三) AOP详解中,我们分别介绍了一下Spring框架的两个核心一个是IoC,一个是AOP。接下来我们来做一个Spring的实例。 为了更好的讲解Spring的相关内容,这次的博文会针对一个【添加用户】的实例,进行逐步的解... 阅读全文
posted @ 2015-10-13 17:36 wjj1013 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 上次的博文深入浅出Spring(二) IoC详解中,我为大家简单介绍了一下Spring框架核心内容中的IoC,接下来我们继续讲解另一个核心AOP(Aspect Oriented Programming),即面向切面编程。1、OOP回顾 在介绍AOP之前先来回顾一下大家都比较熟悉的OOP(Obje... 阅读全文
posted @ 2015-10-13 17:32 wjj1013 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 上次的博客深入浅出Spring(一)Spring概述中,我给大家简单介绍了一下Spring相关概念。重点是这么一句:Spring是为了解决企业应用开发的复杂性而创建的一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。在这句话中重点有两个,一个是IoC,另一个是AOP。今天我们讲第一个Io... 阅读全文
posted @ 2015-10-13 17:29 wjj1013 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 现在很多的企业级项目中基本上都会用到了Spring框架,那么为什么会出现Spring,Spring是什么?这次的博文我主要为大家简单介绍一下Spring。Java EE优缺点 我们都知道在2003年Spring兴起之前,企业普遍使用J2EE技术来开发企业级应用,为什么用J2EE呢?主要原因有以下... 阅读全文
posted @ 2015-10-13 17:27 wjj1013 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 使用log4j的时候如何输出printStackTrace()的堆栈信息研究了一下发现很简单,如下:log.error(e.getMessage(),e);输出信息如下:2009-05-11 12:40:45 [ Thread-1:2231687 ] - [ ERROR ] Connection r... 阅读全文
posted @ 2015-10-12 15:35 wjj1013 阅读(227) 评论(0) 推荐(0) 编辑
摘要: [java]view plaincopyprint?/*下面做了归纳总结,欢迎批评指正*//*自定义异常*/classChushulingExceptionextendsException{publicChushulingException(Stringmsg){super(msg);}}class... 阅读全文
posted @ 2015-10-12 15:09 wjj1013 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 在项目中的classes 中新建立一个log4j.properties文件即可;在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使用。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java pro... 阅读全文
posted @ 2015-10-12 10:51 wjj1013 阅读(130) 评论(0) 推荐(0) 编辑