工具类
一些常用工具类
菠了个白了个菜
没有梦想,只有目标,看不见未来,看不懂现在,只会走好脚下每一步。
展开
-
获取客户端真实IP
客户端IP获取获取客户端IP地址的方法是request.getRemoteAddr(),大部分情况下适用, 但如果用了代理和网关转发的情况下是获取不到客户端真实IP的,是代理请求服务器或网关的IP地址。在我们使用nginx等反向代理软件时,不能通过这个方法获取客户端真实IP地址。使用 X-Forwarded-For要想获取真实IP地址,就要使用request.getHeader("x-forwarded-for")来获取在请求头部中x-forwarded-for存的信息是:ip1,ip2,i原创 2022-02-21 18:05:16 · 2102 阅读 · 0 评论 -
压缩文件(日志,多文件)下载工具类
import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.servlet.http.HttpServletResponse;import java.io.*;import java.util.zip.ZipEntry;import java.util.zip.ZipOutputStream;public class FileZipUtil { private static Logger log = Logg原创 2022-02-17 17:54:55 · 1067 阅读 · 0 评论 -
备份MySQL数据库代码
import java.io.File;import java.text.SimpleDateFormat;import java.util.Date;/** * * 备份MySQL数据库(Windows) */public class MysqlUtil { private static String mysqlIp = "127.0.0.1";// mysql主机ip private static String mysqlPort = "3306";//端口 pr原创 2022-01-13 09:21:15 · 461 阅读 · 0 评论