Java
zaq123q
这个作者很懒,什么都没留下…
展开
-
Servlet和Filter的url匹配以及url-pattern详解
Servlet和filter是J2EE开发中常用的技术,使用方便,配置简单,老少皆宜。估计大多数朋友都是直接配置用,也没有关心过具体的细节,今天遇到一个问题,上网查了servlet的规范才发现,servlet和filter中的url-pattern还是有一些文章在里面的,总结了一些东西,放出来供大家参考,以免遇到问题又要浪费时间。 一,servlet容器对url的匹配过程:转载 2011-11-30 15:26:51 · 465 阅读 · 0 评论 -
Maven 在eclipse中的安装
Eclipse是一款非常优秀的IDE。除了基本的语法标亮、代码补齐、XML编辑等基本功能外,最新版的Eclipse还能很好地支持重构,并且集成了JUnit、CVS、Mylyn等各种流行工具。可惜Eclipse默认没有集成对Maven的支持。幸运的是,由Maven之父Jason Van Zyl创立的Sonatype公司建立了m2eclipse项目,这是Eclipse下的一款十分强大的Maven插件,原创 2012-01-05 00:06:31 · 621 阅读 · 0 评论 -
java生成Execl表格
使用JXL2_5_9包创建EXCEL文件:public void createXLS() { try { //打开文件 WritableWorkbook book= Workbook.createWorkbook(new File("JAVA生成EXCEL测试.xls")); //生成名为"第一页"的工作表,参数0表示这是第一页原创 2012-01-03 10:18:15 · 1033 阅读 · 0 评论 -
java 分页
public class PageUtil { private int pageSize;//每页显示的条数 private int recordCount;//总共的条数 private int currentPage;//当前页面 public PageUtil(int pageSize, int recordCount, int currentPage转载 2012-01-13 20:01:43 · 482 阅读 · 0 评论 -
对request.getSession(false)的理解(附程序员常疏忽的一个漏洞)
【前面的话】在网上经常看到有人对request.getSession(false)提出疑问,我第一次也很迷惑,看了一下J2EE1.3 API,看一下官网是怎么解释的。 【官方解释】 getSession public HttpSession getSession(boolean create)Returns the current Http转载 2012-01-10 15:48:30 · 468 阅读 · 0 评论 -
Address already in use: JVM_Bind(端口冲突)
java.net.BindException: Address already in use: JVM_Bind at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(Unknown Source) at java.net.ServerSocket.转载 2012-01-10 11:49:56 · 521 阅读 · 0 评论 -
正则表达式
常用的正则表达式常用正则表达式正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。用户名:/^[a-z0-9_-]{3,16}$/密码:/^[a-z0-9_-]{6,18}$/十六进制值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/电子邮箱:/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a转载 2012-01-07 17:29:42 · 455 阅读 · 0 评论 -
java web/tomcat项目中Date类获取时间不正确的问题
这两天做一个web项目,数据库中有个字段为上次登录的时间,所以需要在用户登录的时候记录下时间 没用calendar 用了Date类,突然发现system.out.println(date)的时候时间比北京时间晚了8个小时(还是早了,反正是差8个小时) 仔细一看系统时间 完全正确,当时以为是jdk sb了下 调试了半天发现怎么都不对而新建一个java project ,system.out.pr转载 2011-12-16 14:10:46 · 2478 阅读 · 0 评论 -
Java读取配置文件的几种方法
在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,本文根据笔者工作中用到的读取配置文件的方法小小总结一下,主要叙述的是spring读取配置文件的方法。 一、读取xml配置文件 (一)新建一个java bean package chb.demo.vo; public class HelloBean { private String hell原创 2011-12-16 12:09:03 · 588 阅读 · 0 评论 -
随机生成密码
import java.util.Random;public class test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(genRandomNum(10)); }转载 2011-12-14 16:39:17 · 631 阅读 · 0 评论 -
Javamail in maven repository
javamail and the activation jar are finally available from a maven repository! Especially great for projects likecommons-email.Update: …and Carlos put them up on ibiblio into the maven2 reposito转载 2011-12-14 15:47:41 · 3603 阅读 · 0 评论 -
SimpleDateFormat格式化日期
//默认的为本地语言环境SimpleDateFormat format=new SimpleDateFormat(String pattern);//或者,加上语言环境SimpleDateFormat f=new SimpleDateFormat("EEEEE",Locale.ENGLISH);pattern模式:为字符串,定义了以下模式字母(所有其他字符 'A' 到'Z'原创 2011-12-22 10:20:23 · 1718 阅读 · 0 评论 -
java开源辅助类之org.apache.commons.lang.builder包分析
我们继续看org.apache.commons.lang.builder这个包。在这里面我们可以找到7个类,用于帮助我们实现Java对象的一些基础的共有方法。这7个类分别是:CompareToBuilder – 用于辅助实现Comparable.compareTo(Object)方法;EqualsBuilder – 用于辅助实现Object.equals()方法;HashCodeB转载 2011-12-13 15:11:30 · 676 阅读 · 0 评论 -
Java中获取日期函数应用
(1)String类型转换成日期(Date类型): SimpleDateFormat myFormatter = new SimpleDateFormat("yyyy-MM-dd"); java.util.Date date = myFormatter.parse(sj1); java.util.Date mydate =转载 2011-12-20 16:59:05 · 975 阅读 · 0 评论 -
java中给定一个日期,获得这个日期所在周的周一的日期
import java.text.*;import java.util.*;public class genWeek { //--------------------------------------------------- //类名称:genWeek //功能描述:给定一个日期,获得这个日期所在周的周一的日期 //包含方法:genMonday(String dat原创 2011-12-20 16:40:59 · 1882 阅读 · 0 评论 -
Maven Project的建立
首先Eclipse需要安装Maven的插件,地址:http://m2eclipse.sonatype.org/sites/m2e。用MyEclipse安装Maven插件,建出的Maven项目有些问题。一是,发布tomcat的时候resources总是不会被发布到 tomcat下;二是,把WEB-INF下的classes改到target下的classes,但是不知道为什么MyEcli原创 2011-12-13 10:00:58 · 2819 阅读 · 0 评论 -
JAVA URLEncoder和 javascript encodeURLComponent 区别
public static String encodeURIComponent(String component) { String result = null; try { result = URLEncoder.encode(component, "UTF-8") .replaceAll("\\%28", "(")原创 2014-04-30 14:11:01 · 2376 阅读 · 0 评论