
工具类
清风醉-木寒暄
这个作者很懒,什么都没留下…
展开
-
不同tomcat引用不同版本的jdk
有时我们可能因为服务器资源紧缺而将现有的项目发布至正在运行老项目的服务器上去,这样可能会遇到现有项目不能正常运行的问题,这个问题有可能是项目所需的jdk版本和服务器上jdk版本不一致导致。这样就有了让不同tomcat引用不同版本jdk的需求(一个tomcat引用不同jdk暂未研究过)。我们开始正题:Linux系统:一、先将下载好的tomcat和对应版本的jdk上传至服务器指定目录;二、用tar命令将文件解压至指定目录;三、进入到解压后tomcat的bin目录修改catalina.sh和set原创 2021-04-09 11:05:42 · 483 阅读 · 0 评论 -
点击一个tomcat里的startup.bat启动的是另一个tomcat
点击windows系统中的一个tomcat里的startup.bat启动的却是另一个tomcat。经过排查发现是配置了tomcat的环境变量,将相关的环境变量删除即可或者将项目发布至系统环境变量配置的tomcat中即可。将tomcat配置在系统环境变量中可以将tomcat运行在后端而避免错误关闭tomcat运行窗口而停止服务。...原创 2021-04-08 10:42:58 · 1032 阅读 · 0 评论 -
使用XSSFWorkbook自由合并单元格并设置单元格样式
可以实现上图表格的合并导出,只需添加表头的f内容和合并单元格的数量,设置单元格的样式(字体,字体大小,字体颜色,是否加粗,是否居中)即可。相关代码下载链接:https://download.youkuaiyun.com/download/u012365843/15011260...原创 2021-02-03 17:13:00 · 2990 阅读 · 0 评论 -
poi导出Excel报表多表头双层表头、合并单元格
效果图:controller层方法: /** * * 导出Excel报表 * @param request * @return * */ @RequestMapping("/export") @ResponseBody public void export(HttpServletRequest request, ...转载 2018-07-04 19:13:04 · 1437 阅读 · 1 评论 -
java时间操作大全
import java.util.Date; import java.util.Calendar; import java.text.SimpleDateFormat; public class TestDate{ public static void main(String[] args){ Date now = new Date(); SimpleD转载 2017-05-08 18:04:32 · 4280 阅读 · 0 评论 -
虚拟机安装VMware Tools
虚拟机安装剪切复制工具:1.在工具栏中虚拟机菜单下的设置中选择CD/DVD(SATA)2.再点击虚拟机下面的安装VMware Tools,等待安装成功。3.再点击虚拟机下面的可移动设备,连接CD/DVD(SATA)原创 2015-09-16 17:52:10 · 393 阅读 · 0 评论 -
多个数组全排列组合(不取重)
比如有个三个数组: String[] str1={"a","b"}; String[] str2={"c","d"}; String[] str3={"e","f"};最后组合成8个数组:{ace}{acf}{ade}{adf}{bce}{bcf}{bde}{bdf}public class Main {public static void main(String args[]转载 2015-08-27 12:56:56 · 4698 阅读 · 0 评论 -
java 获取汉字串拼音首字母,英文字符不变 工具类
package cmcc.gz.platform.emms.util;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyinO原创 2015-07-07 09:04:27 · 1218 阅读 · 0 评论 -
java 随机数产生工具类
import java.text.SimpleDateFormat;import java.util.Date;import java.util.GregorianCalendar;import java.util.Random;public class CommonUtils {/*** 门票号8位随机数字* @return*/public s原创 2015-07-06 18:08:29 · 529 阅读 · 0 评论 -
java 时间加工工具类
package cmcc.gz.common.app.util;import java.sql.Timestamp;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import原创 2015-07-06 18:05:41 · 468 阅读 · 0 评论 -
多图片上传
upload 确定上传 取消 增加 图片1: var TfileUploadNum = 1; //记录图片选择框个数 var Tnum = 1; //ajax上传图片时索引 //增加上传按钮 function T原创 2014-08-14 22:05:20 · 483 阅读 · 0 评论 -
JAVA 根据设置的概率生成随机数
做一个参加抽奖活动的模块,要做到抽到3元的/** * JAVA 返回随机数,并根据概率、比率 * @author zhanglei * */ public class MathRandom { /** * 0出现的概率为%50 */ public static double rate0 = 0.50;转载 2014-10-23 16:07:26 · 11472 阅读 · 2 评论 -
FTP文件上传
package cmcc.gz.platform.hbqj.utils;import java.io.IOException;import java.io.InputStream;import org.apache.commons.net.ftp.FTP;import org.apache.commons.net.ftp.FTPClient;import org转载 2014-08-27 22:00:40 · 407 阅读 · 0 评论 -
Spring中Quartz的配置
首先我们来写一个被调度的类:package com.kay.quartz;public class QuartzJob{ public void work() { System.out.println("Quartz的任务调度!!!"); }}转载 2014-08-27 20:16:36 · 389 阅读 · 0 评论 -
按钮两次之间的间隔设置
//判断是否第一次获取验证码 true表示第一次获取否则多次获取public boolean isLogin(HttpServletRequest request, HttpServletResponse response)throws ServletException,IOException {boolean b = true;HttpSession session = re原创 2014-09-05 16:56:16 · 3685 阅读 · 0 评论 -
http协议上传文件到指定服务器
package cmcc.gz.platform.hbqj.utils;import java.io.File;import java.net.FileNameMap;import java.net.URLConnection;import org.apache.commons.httpclient.HttpClient;import org.apache.common原创 2014-08-30 18:47:19 · 2522 阅读 · 1 评论 -
如何将数据库中的数据存储成各种文件类型
package cmcc.gz.platform.hbqj.utils;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.io.FileReader;import jav原创 2014-08-27 20:19:47 · 2658 阅读 · 0 评论 -
Easyui扩展验证
$.extend($.fn.validatebox.defaults.rules, { idcard : {// 验证身份证 validator : function(value) { return /^\d{15}(\d{2}[A-Za-z0-9])?$/i.test(value); }, message : '转载 2014-07-25 16:25:36 · 444 阅读 · 0 评论