Java工具类
qq_41202277
这个作者很懒,什么都没留下…
展开
-
Java 文档工具类(使用itext操作)
pom引入itext的时候如果提示资源下载失败,尝试改为阿里的镜像地址再次下载。 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.4.3</version> </dependency&g原创 2021-08-31 21:09:01 · 338 阅读 · 0 评论 -
Java IP工具类
import java.net.InetAddress;import java.net.UnknownHostException;import javax.servlet.http.HttpServletRequest;import org.apache.commons.lang3.ObjectUtils;/** * 获取IP方法 */public class IPUtils { public static String getIpAddress(HttpServletRequest r原创 2021-06-03 11:36:45 · 57 阅读 · 0 评论 -
java Http工具类
package com.ccit.common.utils.http;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ConnectException;import java.net.SocketTimeoutExcepti原创 2021-06-03 11:32:07 · 108 阅读 · 0 评论 -
Java获取ip实际地址(区域,城市)
public class AddressUtils { private static final Logger log = LoggerFactory.getLogger(AddressUtils.class); // IP地址查询 public static final String IP_URL = "http://whois.pconline.com.cn/ipJson.jsp"; // 未知地址 public static final String UNKNOWN = "XX XX";原创 2021-06-03 11:26:43 · 492 阅读 · 0 评论 -
Java获得用户访问时,硬件设施
import cz.mallat.uasparser.OnlineUpdater;import cz.mallat.uasparser.UASparser;import cz.mallat.uasparser.UserAgentInfo;/** * <p> * 获得用户访问时,硬件设施(不太精准,因为用户可以更改设备的请求头) * </p> */public class UserAgentUtil { static UASparser uasParser.原创 2021-06-03 11:19:43 · 144 阅读 · 0 评论 -
数字工具类
public class NumberUtilz { /** * 检查此字符串是否为数字 * * @param str * @return true 如果是数字 */ public static boolean isNumberic(String str) { if (str == null || str.equals("")) { return false; } for (int i = 0; i < str.length(); i++) {原创 2021-06-03 11:14:56 · 67 阅读 · 0 评论 -
Base64加解密工具
public class Base64 { private static final char[] CA = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/" .toCharArray(); private static final int[] IA = new int[256]; static { Arrays.fill(IA, -1); fo原创 2021-06-03 11:07:27 · 154 阅读 · 0 评论 -
Web项目:Xss注入问题修复
参考:https://blog.csdn.net/jungeCSND/article/details/106408032测试步骤:使用抓包工具,改变参数为:<script>alert('1');</script>后保存提交。页面刷新后,可以弹出alert框。感觉可以用过滤器来处理这个问题,暂时没找到方法。后续在修改。注:只添加了对String修饰的属性进行转换。public class XssUtils implements Serializable { priv原创 2021-06-03 10:47:21 · 318 阅读 · 0 评论 -
Md5加密
解密工具:http://www.3464.com/Tools/MD5/jiemi.asp// 用来将字节转换成 16 进制表示的字符 static final char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7','8', '9', 'a', 'b', 'c', 'd', 'e', 'f' }; /** * 生成MD5码...原创 2018-12-03 09:36:33 · 171 阅读 · 0 评论