开发工具
小李飞刀8
这个作者很懒,什么都没留下…
展开
-
ant打JAR、WAR包
1. ant安装上官网下载ANT:http://ant.apache.org/bindownload.cgi解压出来,添加系统变量ANT_HOME,并把ANT路径加入系统变量Path中在命令行中,来到当前项目的路径(打包文件build.xml在该目录下)在命令行中输入ant,回车就可以看到结果2. ant打JAR包原创 2012-12-15 15:41:43 · 1358 阅读 · 0 评论 -
ZooKeeper集群
一、Zookeeper简介来自百度百科:http://baike.baidu.com/link?url=a0QyhqJwReTYbyWvoq6CvGQmRDcFAnX797Ehb8dllJUtzMADQDuSJvSr2Uyq6Odbx7dgGvHAKRYS62UiBtENLaZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名原创 2014-12-09 16:43:34 · 753 阅读 · 0 评论 -
JavaMail
1.JavaMail简介JavaMail,顾名思义,提供给开发者处理电子邮件相关的编程接口。它是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。2、原创 2014-08-04 22:57:13 · 1149 阅读 · 0 评论 -
Java DWR Extjs Servlet 文件上传 进度条
上一篇博文里面详细介绍了Java Servlet 文件上传,这篇博文将为文件上传添加进度条,其中会利用DWR和Extjs。1、项目的结构图(1)要导入相应的JAR包和EXTJS文件。(2)FileProgressListenerpackage com.fileupload;import java.util.Collection;import javax.servle原创 2013-10-11 23:48:25 · 2174 阅读 · 0 评论 -
Redhat中安装tomcat
下面将介绍如何在VMware中的Redhat中安装tomcat61、下载LInux版的tomcat6http://mirror.bit.edu.cn/apache/tomcat/tomcat-6/v6.0.37/bin/apache-tomcat-6.0.37.tar.gz2、安装tomcat6将文件apache-tomcat-6.0.37.tar.gz拷贝到Redhat中的目录o原创 2013-09-23 21:43:19 · 1351 阅读 · 0 评论 -
Java Servlet 文件上传
平常项目中需要用到文件的上传,下面将详细介绍在Servlet中使用commons-fileupload-1.3.jar进行文件上传的经过。首先项目中要导入JAR包commons-fileupload-1.3.jar、commons-io-2.3.jar1、编写Servlet类package com.fileupload;import java.io.File;import ja原创 2013-10-08 20:18:42 · 3513 阅读 · 3 评论 -
JAVA 文件操作
平常经常使用JAVA对文件进行读写等操作,这里汇总一下常用的文件操作。1、创建文件 public static boolean createFile(String filePath){ boolean result = false; File file = new File(filePath); if(!file.exists()){ try { res原创 2013-10-06 20:24:09 · 18074 阅读 · 0 评论 -
JAVA 超时中断处理
笔者在平常的项目开发中,会遇到有些程序执行时间过长的问题(比如查询数据库的时间过长,或者调用某一接口执行的时间过长),导致程序长时间卡死,因此,需要对程序进行超时中断处理,给程序的执行时间设定一个时间范围限制,如果超过这一范围,则进行中断处理。 下面将介绍两种超时中断处理的实现方法,方法一是本人自己实现的,方法二则利用JDK自带的工具类。 1、方法一import java.原创 2013-10-05 15:28:32 · 4649 阅读 · 0 评论 -
正则表达式
字符集合说明.小数点可以匹配除了换行符(\n)以外的任意一个字符\w可以匹配任何一个字母或者数字或者下划线\WW大写,可以匹配任何一个字母或者数字或者下划线以外的字符\s可以匹配空格、制表符、换页符等空白字符的其中任意一个\SS原创 2013-09-03 22:59:51 · 846 阅读 · 0 评论 -
日志管理
在项目开发中,通常需要记录系统的运行日志,从而观察系统是否正常运行,如果有问题便可通过日志快速、准确定位原因并修复。目前本人在项目中应用的是log4j这个开源框架,下面简要介绍log4j的使用方法1、项目导入log4j-1.2.16.jar2、编写日志配置文件log4j.properties#定义日志的根输出,下面表示将级别为info的日志输出到文件和控制台。log4j.roo原创 2013-08-26 22:49:36 · 705 阅读 · 0 评论 -
常用时间转换方法
/** * 将java.util.Date 将换成java.sql.Timestamp * @paramdate */ publicstatic Timestamp getTimestampByDate(Datedate){ if(date ==null){ returnnull;原创 2013-08-25 22:31:20 · 781 阅读 · 0 评论 -
Maven使用总结
1.Maven简介Maven是一款打包工具,可以将项目打包成JAR、WAR包,配置灵活。注意:在使用过程中也可能出现一些让人烦恼的问题,本人倾向推荐使用ANT打包工具。(1)包引用混乱如果项目中使用的类在MAVEN中导入的两个或多个JAR包中,在不同的环境或不同的时间可能使用的JAR会不同。比如类CLASS1可能存在JAR包JAR1.jar,JAR2.jar中,在某些时间或某种原创 2012-12-15 15:34:19 · 526 阅读 · 0 评论 -
使用jreloader实现tomcat中class文件的热部署
在平常的项目开发或项目升级中,经常需要重启TOMCAT,如果是在本地重启,则会很耗费时间;如果是在生产上的服务器重启,不仅耗费时间,而且会影响系统的使用。如果能够在升级CLASS文件的时候,不需要重启TOMCAT,系统自动加载更新的class,实现热部署,则不仅能够节省升级时间,还不会影响系统的使用。原创 2017-10-03 00:11:45 · 2213 阅读 · 0 评论