自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 MyBatis的动态SQL

基础部分可以查看我的另一篇博客:http://haohaoxuexi.iteye.com/blog/1333271 MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有: ifchoose(when,otherwise)trimwheresetforeachi

2013-09-22 14:12:49 435

转载 Ibatis手册上配置参数说明

具体配置参数如下:true"lazyLoadingEnabled="true"enhancementEnabled="true"errorTracingEnabled="true"maxSessions="1024"maxTransactions="512"maxRequests="2048"useStatementNamespaces="true" />

2013-09-22 12:59:40 511

转载 Spring3MVC 在JSP中使用@ModelAttribute

在教程中,我们将创建一个简单的Spring3MVC simple CRUD应用程序. 什么是@ModelAttribute Spring3关于@ModelAttribute的文档 引用@ModelAttribute has two usage scenarios in controllers. When you place it on a method para

2013-09-22 09:08:42 1299

原创 idea 实用插件

1.AceJump2.AutoPackage3.FindBugs-IDEA4.GenerateSerialVersionUID5.iBATIS/MyBatis mini-plugin6.Key promoter7.SVN Disconnect

2013-08-27 16:16:29 779

转载 解决poi导出excel中文列宽问题

使用列宽自适应方法sheet.AutoSizeColumn(i);  只能解决英文、数字列宽自适应,如果该列为中文,会出现列宽不足现象。可通过手动设置列宽解决首先通过value.getBytes().length方法对比找到该列数据最大长度通过sheet.setColumnWidth(i,cellLength*2*256);手动设置列宽。长度乘以2是

2013-08-20 11:09:28 667

转载 Java主线程等待子线程执行完毕-CountDownLatch

想做的一个程序如题,主要是想统计子线程都执行完毕所用的时间,网上搜索到了CountDownLatch这个类,这个工具类可以理解为计数器。在这里用于表示正在运行的线程数,当一个子线程结束的时候,将这个计数器减一,最后在主线程的一个地方等待子线程全部执行完毕,再继续运行等待后面的程序。写了个Demo程序,如下:?子线程1234

2013-08-15 23:20:42 380

转载 CountDownLatch的介绍和使用

1、类介绍java.util.concurrent类 CountDownLatchjava.lang.Objectjava.util.concurrent.CountDownLatch一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。用给定的计数 初始化 CountDownLatch。由于调用了 countDown()

2013-08-15 23:18:02 385

转载 Spring--quartz中cronExpression配置说明

Spring--quartz中cronExpression Java代码  字段      允许值         允许的特殊字符  秒       0-59        , - * /  分       0-59        , - * /  小时      0-23        , - * /  日期      1-31        ,

2013-04-27 16:33:22 362

转载 Spring + Quartz配置实例

Spring + Quartz配置实例 参考文章【http://www.cnblogs.com/kay/archive/2007/11/02/947372.html】            【http://www.diybl.com/course/3_program/java/javajs/2008530/118164.html】各种企业应用几乎都会碰到任务调度的需求,就拿论坛来说

2013-04-27 16:30:48 375

转载 与时间相关的SQL语句/sql获取当前时间/sql时间比较/sql时间格式化

1. 当前系统日期、时间select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值例如:向日期加上2天select dateadd(day,2,'2004-10-15') --返回:2004-10-1700:00:00.0003. datediff 返回跨两个指定日期的日期和时间边界数。select date

2013-04-27 15:32:19 697

转载 myeclipse下 配置 多个相同版本的tomcat实例

平时在做项目时,有多个项目时,一般不会将这些项目都放到一个tomcat中,除非你可以忍受得了那个启动速度=.=但是myeclipse默认的tomcat配置只有 4.x,5.x,6.x 这3个。现在我演示一下配置N个tomcat6实例:1. 按照下图的顺序,点击“Create Launch Configuration”,这样就可以创建一个

2013-04-27 09:09:09 742

原创 Map.keyset()

有一个Map对象,这时候使用keySet()方法获取所有的key值,比如:   Map map = new HashMap();   map.put(1, "a");   map.put(2, "b");   map.put(3, "c");   map.put(4, "d");   Set keys1 = map.keySet();   Set keys2 = map

2013-04-24 17:19:08 446

原创 页面跳转

"window.location.href"、"location.href"是本页面跳转"parent.location.href"是上一层页面跳转"top.location.href"是最外层的页面跳转举例说明:如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js这样写"window.location

2013-04-24 17:18:14 403

原创 ibatis(操作mssql)使用like又使用sql的函数后的新发现

现在发现可以有三种:1、拼字符串:这个方法一看就很傻!没试验过,网上找的,应该可行。当应用SELECT * FROM TABLE WHERE COL LIKE 'value%'时如果要把'value'以参数代替,可以把整个LIKE后面的字符串全改为参数,即 SELECT * FROM TABLE WHERE COL LIKE #param#,此时参数param的值为字符串"value%

2013-04-19 13:00:48 610

原创 JAVA HashMap、TreeMap根据value值排序

package com.dooioo.test;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;public cla

2013-04-17 17:45:23 774 1

原创 <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>意义

我们在写jsp页面的时候经常会在页面头部使用如下代码:那么 pageEncoding , contentType 分别用来做什么那?在解释之前让我们先了解下jsp从被请求到响应经历的三个阶段:第一阶段:将jsp编译成Servlet(.java)文件。用到的指令是pageEncoding,根据pageEncoding=“XXX”的指示,找到编码的规则为

2013-04-17 13:58:02 3548

原创 springmvc <mvc:view-controller >

/" view-name="redirect:/xxcontroller/xx"/>当输入path的路径时,被view-name的控制器拦截到进行处理。

2013-04-17 10:25:52 1453

原创 多个applicationContext.xml互相引用

一个applicationContext.xml文件如何共引用另一个applicationContext.xml文件中的bean操作步骤:一、在需要引用其它applicationContext.xml文件的applicationContext.xml文件中的    标记之间引入别人的applicationContext.xml:格式如下:

2013-04-16 17:04:28 1352

原创 JSP页面img图片缓存问题处理

JSP页面img图片缓存问题现象表述及问题解决l  问题表述:当对含有头像的客服人员信息进行修改(含对头像信息的修改)后,重新打开数据修改界面,发现文本内容修改成功,而头像内容仍然显示为原来的头像——数据库中的对应信息头像所在字段数据已经成功更新。 l  前提:jsp页面中进行了页面缓存清除处理:当然,下边3行代码功能与上边的3行功能相同,页面中仅写一份

2013-04-16 16:33:13 4890 1

原创 eclipse java项目转为web项目

1、进入项目目录,找到.project文件,打开。 2、找到...代码段。 3、在第2步的代码段中加入如下标签内容并保存: org.eclipse.wst.common.project.facet.core.nature org.eclipse.wst.common.modulecore.ModuleCoreNature org.eclipse.jem.workbe

2013-04-16 09:26:27 538

原创 spring3 文件上传

spring支持在网络应用程序处理文件上传,提供拔插的org.springframework.web.multipart.MultipartResolver对象 。在写上传文件的前提下需提供两个jar包:1.添加上传拦截,可指定上传的大小 Java代码        "multipartResolver"          c

2013-04-15 18:01:56 536

原创 web project项目到MyEclipese中,在Package Explorer中工程前面有一个红色感叹号

原因出在引用包上。在工程名上面右键,选择Properties->Java Build Path,把前面带红色感叹号的包删除重新导入就好了。

2013-04-15 16:58:13 839

原创 myeclipse web工程多余包部署问题(servlet-api.jar,jsp-api.jar冲突问题解决方法)

问题web通常通常需要依赖jsp、servlet包,但用IDE(myeclipse)调试/发布,这些包将被部署,与所运行的web服务器重复,因为各自的class loader不同,导致类找不到或者版本不同等错误。解决方法:1)先把工程deploy一下/或者运行一下,关掉。在调试环境中找到WEB-INF/lib,copy里面的所有lib到下面图所示需要发布的lib目录。

2013-04-15 15:28:35 2136

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除