利用Java Service wrapper 将Tomcat做成windows服务

Java service wrapper 下载:http://wrapper.tanukisoftware.com/doc/english/download.jsp选择下载社区版,但只支持32位windows解压到随便哪里都行,此处解压到D盘路径为D:/wrapper-windows-x86-32-3.5.20 如版本为其它注意更换tomcat路径为:D:\apache-tomc …… 阅读全文

java 截取c字符串中的结束符之前的字符串

java和c通信的时候,由于c中的char中有结束符\0的,但是java中没有结束符这一说,直接看代码/** * 截取掉C中\0之前的字符串。即只截取\0前的字符 * * @param s * @return */ public static String interceptChar0Before(String s){ …… 阅读全文

apache POI 导出excel相关方法

apache POI 操作excel无比强大。同时有操作word和ppt的接口。下面讲解poi中常用方法。1,设置列宽HSSFSheet sheet = wb.getSheetAt(0);sheet.setColumnWidth(0, 16 * 256); //设置例宽第一个参数是是列的序号从0开始第二个参数是需要设置的宽度此处是设计16px2,设置单元格样式 …… 阅读全文

Servlet 过滤器实现一段时间内请求次数过滤

为防止用软件频繁请求突然想到的简单实现方法,通过servlet的过滤器便可解决package com.wiker;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import java …… 阅读全文

Windows SVN变更发送邮件通知(JAVA实现)

之前有过一篇python的实现http://blog.csdn.net/wiker_yong/article/details/103349671,新增文件post-commit.bat内容:rem REPOS-PATH (the path to this repository)set REPOS=%1rem REV (the number of the revision …… 阅读全文

Java 字符串操作封装

java 对常用字符串操作的封装package com.wiker;import java.beans.XMLDecoder;import java.io.BufferedInputStream;import java.io.ByteArrayInputStream;import java.io.UnsupportedEncodingException;import j …… 阅读全文

JAVA 日期工具类

封装一些常用操作,获取时间等。不然每次转一下也挺麻烦import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;public cla …… 阅读全文

Java文件操作类封装

java文件操作类,简单封装,封装了复制,剪切,删除目录,压缩解压zip,等常用功能package com.wiker;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.ByteArrayOutput …… 阅读全文