2014年8月8日
摘要: 1、SQL中的having子句用来干啥的?答:having子句的功能是进行分组(GROUP BY)后的过滤如:select id,avg(score) from 表 group by 学号 having avg(score)>=80表示查询每位学生的平均分,前提条件是该学生的平均分达到80分2:gr... 阅读全文
posted @ 2014-08-08 16:26 java界的奥特曼 阅读(171) 评论(0) 推荐(0) 编辑
  2014年4月1日
摘要: Spring是为简化企业级系统开发而诞生的,Spring框架为J2EE应用常见的问题提供了简单、有效的解决方案,使用Spring,你可以用简单的POJO(Plain Old Java Object)来实现那些以前只有EJB才能实现的功能。这样不只是能简化服务器端开发,任何Java系统开发都能从Spring的简单、可测试和松耦合特征中受益。可以简单的说,Spring是一个轻量级的反向控制(IoC)和面向切面编程(AOP)容器框架[3]。Spring IoC,借助于依赖注入设计模式, 使得开发者不用理会对象自身的生命周期及其关系,而且能够改善开发者对J2EE模式的使用;Spring AOP,借助于 阅读全文
posted @ 2014-04-01 14:20 java界的奥特曼 阅读(982) 评论(0) 推荐(0) 编辑
摘要: Spring介绍1.什么事Spring? spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 spring的设计模式是单例模式和工厂模式。2.spring的四大优点 轻量级,低侵入的设计。DI(依赖注入)设计降低了业务对象替换的复杂性。不依赖于web容器,独立于各种应用服务器,一次编译,到处运行。高度开放性:Spring并不完全依赖于spring,开发者可以自由选用spring的部分或者全部,它的架构依然是内在稳定的。3.spring简介Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的Java 阅读全文
posted @ 2014-04-01 13:59 java界的奥特曼 阅读(278) 评论(0) 推荐(0) 编辑
摘要: el表达式是什么?sun制订的一种用于计算的一种规则,早期只能用于给标签的属性赋值,现在也可以直接输出。el表达式的基本语法${el表达式}1) 第一种: 访问bean的属性a. ${user.name}:jsp引擎会依次从pageContext、request、session、application查找绑订名为"user" 的对 象,如果找到了,就丌再向下查找,否则,继续向下查找。 找到后,调用该对象的getName(),并输出其值;找丌到,则输出""(空)。b. 或者也可以使用${user["name"]},效果相同"n 阅读全文
posted @ 2014-04-01 13:43 java界的奥特曼 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 本文基于Spring MVC 注解,让Spring跑起来。 (1) 导入jar包:ant.jar、commons-fileupload.jar、connom-io.jar。 (2) 在src/context/dispatcher.xml中添加 注意,需要在头部添加内容,添加后如下所示: (3) 添加工具类FileOperateUtil.java /** * * @author geloin * @date 2012-5-5 下午12:05:57 */ package com.geloin.spring.ut... 阅读全文
posted @ 2014-04-01 11:27 java界的奥特曼 阅读(413) 评论(0) 推荐(0) 编辑
  2014年3月6日
摘要: 使用el调用Java方法 1:EL表达式语法允许开发人员开发自定义函数,以调用java类的方法。 ~示例:${el:method(params)} ~在EL表达式中调用的只能是java类的静态方法。 ~这个java类的静态方法需要在TLD文件中描述,才可以被EL表达式调用。 ~EL自定义函数用于扩展EL表达式的功能,可以让EL表达式完成普通java程序代码所能完成的功能。EL Function开发步骤 一般来说,EL自定义函数开发与应用包括以下三个步骤 (1):编写一个java类的静态方法 (2):编写标签库描述(tld)文件,在tld文件中描述自定... 阅读全文
posted @ 2014-03-06 18:03 java界的奥特曼 阅读(3511) 评论(0) 推荐(0) 编辑
  2014年3月3日
摘要: JSTL是什么?java standard taglib(java标准标签库)。标签是什么?sun公司制订的一种技术规范,用来将jsp页面中的java代码使用类似于html当中的标记来替换 的一种技术。这样做的目的,是为了使jsp页面更好维护以及更好的测试。JSTL 核心标签库标签共有13个,功能上分为4类:1.表达式控制标签:out、set、remove、catch2.流程控制标签:if、choose、when、otherwise3.循环标签:forEach、forTokens4.URL操作标签:import、url、redirect使用标签时,一定要在jsp文件头加入以下代码:下面分别对这 阅读全文
posted @ 2014-03-03 17:41 java界的奥特曼 阅读(322) 评论(0) 推荐(0) 编辑
  2014年2月28日
摘要: Web.xml配置 dispatcher org.springframework.web.servlet.DispatcherServlet 加载/WEB-INF/spring-mvc/目录下的所有XML作为Spring MVC的配置文件 contextConfigLocation /WEB-INF/spring-mvc/*.xml 1 dispatcher *.do这样,所有的.do请求,都会被DispatcherServlet处理;初始化DispatcherServlet时,改框架在web应用程序WEB... 阅读全文
posted @ 2014-02-28 11:09 java界的奥特曼 阅读(203) 评论(0) 推荐(0) 编辑
  2014年2月25日
摘要: Java的自动内存管理机制省却了很多编码工作,大大地提高了Java的生产力,而且JVM的性能也越来越好,特别是G1的出现,改善了垃圾回收中stop the world的状况。也许很多人都没有考虑过这个问题,new一个Object对象到底占用多少内存呢( Object obj = new Object() )?这里很明确的是obj是一个指向对象的引用,引用的长度决定了Java的寻址能力,32位的JDK是4字节,64位的JDK是8字节。因为obj对象没有任何数据(field),会在堆上为它分配空间吗?如果分配空间,里面存储了什么内容?以面向对象的思维来分析,对象封装了数据和行为,是一个统一的整体, 阅读全文
posted @ 2014-02-25 08:55 java界的奥特曼 阅读(930) 评论(0) 推荐(1) 编辑
  2014年2月19日
摘要: 下面举一个代码的列子目的是实现如下功能:[{"userId":1,"userName":"plf"},{"userId":2,"userName":"phy"},{"userId":3,"userName":"ply"}]变成[{"user_id":1,"user_name":"plf"},{"user_id":2,"user_ 阅读全文
posted @ 2014-02-19 17:29 java界的奥特曼 阅读(5962) 评论(0) 推荐(0) 编辑