java-工具类
散装程序猿
先做人,再做技术人员,最后做程序员。
展开
-
百度AI图片文字识别工具类
官方开发示例:https://ai.baidu.com/tech/ocr_cars/vehicle_license工具类中的APP_ID、API_KEY、SECRET_KEY等信息 需要自己注册百度账户,登录进去创建文字识别实例。实现百度api图片文字识别,需要先引入jar包 <!-- 百度识别jar --> <dependency> <groupId>com.baidu.aip</groupId> <artifactId>java原创 2021-03-17 11:30:06 · 287 阅读 · 0 评论 -
Base64 工具类
/** * Base64 工具类 */public class Base64Util { private static final char last2byte = (char) Integer.parseInt("00000011", 2); private static final char last4byte = (char) Integer.parseInt("00001111", 2); private static final char last6byte = (c原创 2021-03-17 11:14:42 · 2523 阅读 · 0 评论 -
生成图片验证码VerifyCodeUtils
public class VerifyCodeUtils{ //使用到Algerian字体,系统里没有的话需要安装字体,字体只显示大写,去掉了1,0,i,o几个容易混淆的字符 public static final String VERIFY_CODES = "23456789ABCDEFGHJKLMNPQRSTUVWXYZ"; private static Random random = new Random(); /** *原创 2020-07-29 11:39:18 · 353 阅读 · 1 评论 -
java字符转对应Ascii码(十进制)
package main; /** * Java中将一个字符与对应Ascii码互转 * 1 byte = 8bit 可以表示 0-127 */public class GetCharAscii { public static void main(String[] args) { System.out.println("累加结果"+SumStrAscii("}}")); System.out.println("拼接结果"+spliceStrAscii("}}")); } pub.原创 2020-05-27 11:41:14 · 7201 阅读 · 0 评论 -
ftp工具类,初始化ftp,连接服务区并上传下载数据
这个工具类我没用过,应该是同事有谁用了,写的。看了一遍感觉有点儿不太合理。不过先就这样吧。等以后用了copy下来再改。import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Malformed原创 2020-05-13 14:50:51 · 300 阅读 · 0 评论 -
验证某个经纬度是否在(经纬度)图形中 ZTLUtil
之前发过一个百度地图绘制限行区的文章。然后今天在整理工具类的时候看到了这个判断经纬度是否在图形中的工具类。利用这个工具类可以判断车辆是否驶进限行区内。传送门:利用百度地图绘制区域(限行区)验证的工具类:import java.awt.geom.Point2D;import java.util.ArrayList;import java.util.List;import org.springframework.stereotype.Component;/** * 判断坐标是否在限行区内工具原创 2020-05-13 14:41:02 · 426 阅读 · 2 评论 -
生成验证码图片的工具类VerifyCodeUtils
import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.RenderingHints;import java.awt.geom.AffineTransform;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStre原创 2020-05-13 14:33:18 · 834 阅读 · 0 评论 -
Redis的工具类(RedisUtil),内含多种往redis中存放的方法
内含多种往redis中存放的方法指定数据失效时间指定过期日期删除数据取数据import java.util.Date;import javax.annotation.Resource;import org.springframework.dao.DataAccessException;import org.springframework.data.redis.connection.RedisConnection;import org.springframework.data.redis原创 2020-05-13 14:27:51 · 607 阅读 · 0 评论 -
导出数据为word文档或者excle的工具类
这个工具类主要是实现将数据导出为word文档或者excle文档。这个事工具类。关于用法的话。我等有空了会再写怎么用。import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.text.DecimalFormat;import java.util.ArrayList;原创 2020-05-13 14:24:30 · 559 阅读 · 2 评论 -
分页工具类 pageInfoUtil
import java.io.Serializable;/** * 分页的工具类 * @author */public class PageInfoUtil implements Serializable{ /* 总条数 */ private int totalRecord; /* 每页多少条 */ private int pageSize = 20; /* 总页数 */ private int totalPage; /* 当前页 */ private int curre原创 2020-05-13 14:18:45 · 731 阅读 · 0 评论 -
httpUtil工具类
import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.io.InputStreamReader;import java.i.原创 2020-05-13 14:16:12 · 16255 阅读 · 0 评论 -
字符串加密的工具类
这是一个字符串加密的工具类。里面有加密方法,还有验证方法。import org.apache.commons.codec.digest.DigestUtils;import org.springframework.stereotype.Component;/** * 加密的工具类 * @author Wangsh */@Component("encryptUtil")public class EncryptUtil{ /** * 加密字符串 * * 加密算法$随机数$密文原创 2020-05-13 14:10:25 · 362 阅读 · 0 评论 -
日期时间转换的工具类
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import org.springframework.stereotype.Component;/** * 日期时间的工具类 * @author */@Component("dateFormatUtil")public class DateFormatUtil{ /** * 将日期变成字符串 *原创 2020-05-13 14:02:34 · 326 阅读 · 0 评论 -
java 调用bat文件工具类
我用这个主要是在捕获到程序的某些异常是重启Tomcat用的。记录一下,以后有用到的时候好copyimport org.springframework.stereotype.Component;/** * 调用bat文件工具类 * * @author * */@Componentpublic class CallBatUtil{ public static void callBat(String batName) { ConstatFinalUtil.SYS_LOGGER.原创 2020-05-13 13:56:07 · 457 阅读 · 0 评论 -
百度地图 根据经纬度返回地址信息工具类
用户在使用平台的时候是看不懂经纬度信息的。所以有的时候就需要吧经纬度转换成地址展示给用户。所以就在网上找了个方法写了一个工具类。import javax.annotation.Resource;import org.springframework.stereotype.Component;import com.alibaba.fastjson.JSONObject;/** * 百度地图api 根据经纬度获取地址信息 * @author */@Component("baiduMapU原创 2020-05-13 13:53:01 · 1827 阅读 · 0 评论 -
GPS坐标转百度坐标工具类
GPS坐标转百度坐标工具类,方便自己以后copyimport org.springframework.stereotype.Component;/** * GPS经纬度坐标转换百度坐标 * @author LIU * */@Component("gps2bd")public class GPS2BD { static double pi = 3.14159265358979324; static double a = 6378245.0; static doubl原创 2020-05-13 13:46:51 · 519 阅读 · 0 评论 -
FileUtil文件工具类
文件处理工具类,内包括文件的上传下载、拷贝、压缩到zipimport java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;原创 2020-05-13 11:40:22 · 608 阅读 · 0 评论 -
文件上传工具类FileUploadUtil
方便以后自己copyimport java.io.File;import java.io.IOException;import java.nio.charset.Charset;import org.apache.http.Consts;import org.apache.http.HttpEntity;import org.apache.http.client.methods.CloseableHttpResponse;import org.apache.http.client.metho原创 2020-05-13 11:36:48 · 852 阅读 · 0 评论 -
HttpUtil工具类get与post请求
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;import java.util.List;import java.util.Map; public class TestHttpUtil { /**转载 2020-05-13 11:32:24 · 1617 阅读 · 0 评论