- 博客(12)
- 资源 (12)
- 收藏
- 关注
原创 高德抓路服务精确获取道路定位信息 道路等级 限速值
最近由于公司需要获取车辆当前所在地点的道路等级和限速值,但是由于以前是根据gps回传定位位置名称进行判断,容易造成数据误报,所以将车辆最新的三个点位信息存储起来进行高德查询 引用了hutool工具包实例:package com.ltmonitor.util;import cn.hutool.json.JSONArray;import cn.hutool.json.JSONUtil;import java.io.BufferedReader;import java.io.InputStreamRe
2020-05-20 16:46:46 5016 2
原创 详解@Scheduled定时器参数含义
最近项目中使用@Scheduled进行定时任务执行,使用到@Scheduled定时器,方便记录一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为秒(0~59)分钟(0~59)小时(0~23)天(月)(0~31,但是你需要考虑你月的天数)月(0~11)天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099)其中每个元素可以是一个值(如6),一个连续区间(9-12),一个间隔时间(8-18/4)(/表
2020-08-24 16:00:29 1398
原创 将指定文件压缩到指定位置
引入hutool工具类import cn.hutool.core.io.FileUtil;import org.apache.commons.io.IOUtils;import org.apache.commons.lang3.ArrayUtils;import javax.servlet.http.HttpServletResponse;import java.io.*;import java.net.MalformedURLException;import java.net.URL;i
2020-08-21 11:16:21 734
原创 图片与base字符串互转
import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import java.io.*;import java.util.regex.Pattern;/*** @Description: base64工具类* @Param: * @return: * @Author: wj* @Date: 2020-07-03*/ public class Base64Utils { /** * 图片转化成base
2020-08-21 11:10:19 235
原创 gps与百度经纬度互转
/** * GPS坐标转为百度坐标 * @author wj * */public class GpsToBaiduUtil {// public static void main(String[] args) {//// double[] local = GpsToBaiDuXY.wgs2bd(126.50111324097671,45.88024762976107);126.488445 45.871875// double[] local = GpsToBaidu.wgs2bd(2
2020-08-21 11:07:25 1009
原创 根据账户与url远程调用接口
项目中使用到了远程调用其他项目的接口,记录下来import java.io.IOException;import java.net.URI;import java.util.ArrayList;import java.util.List;import java.util.Map;import cn.hutool.json.JSONObject;import cn.hutool.json.JSONUtil;import org.apache.http.NameValuePair;impor
2020-08-21 11:04:36 157
原创 根据list数据分页Page自定义
import java.util.ArrayList;import java.util.List;/**@program: SpringBlade@description: PageUtil@author: wj@create: 2020-04-14 14:39/public class PageUtil {/开始分页@param list@param pageNum 页码@param pageSize 每页多少条数据@return*/public st
2020-05-30 11:21:13 558
原创 获取电脑唯一标识,硬盘序列号,主板序列号,CPU序列号
在生产环境中,有时候会需要获取电脑唯一标识进行程序管理验证,比如一个程序,在A电脑上面只能允许正常登陆一年,到期后提示联系管理员等情况。就是获取电脑唯一标识后将该值存入授权数据库,默认给当前电脑的使用时期为当前时间后一年,一年后登陆时不能正常登陆(记录第一次使用这种场景)java代码package org.wj.common.tool;import java.io.*;import java.net.*;import java.text.ParseException;import java.te
2020-05-30 11:20:04 5532 1
原创 二维码自定义生成
直接代码:需要maven引入google类com.google.zxingcore3.3.3compilecom.google.zxingjavase3.3.3compileimport java.awt.BasicStroke;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Image;import java.awt.Shape;import java.awt.geom.Round
2020-05-20 17:04:33 311
原创 UNIX时间戳转换日期 日期格式转换为UNIX时间戳
package com.ltmonitor.util;import com.ltmonitor.entity.GPSRealData;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/**@program: gps-root@description:
2020-05-20 16:52:14 539
原创 判断传值时间是否处于夜间
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/**@program: gps-root@description: ParaUtil@author: wj@create: 2020-02-15 09:48**/public class ParaUtil {public static double yejian(Date time) {Date nowTim
2020-05-20 16:48:57 222
原创 自定义word模板生成(记录第一次使用)
feemarker基于word模板的导出方式, 这种方式非常简单而且导出的样式美观, 其原理就是先做一个word模板, 该模板中变量数据用xxx这种方式填写,然后再导出时只需读取模板然后用相应的数据替换其中的{xxx}这种方式填写, 然后再导出时只需读取模板然后用相应的数据替换其中的xxx这种方式填写,然后再导出时只需读取模板然后用相应的数据替换其中的{xxx}例:模板将word另存为xml将xml扩展名改为ftl打开ftl文件, 搜索w:binData 或者 png可以快速定位图片的位置,图片
2020-05-20 16:38:42 645
poi-tl引擎实现world模板内容替换(支持docx)
2019-07-30
ZipUtil.java
2019-07-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人