工具类
追梦者晓东
I have a dream.
展开
-
日常任务-07-技术-17.SSH-如何新增Spring-Filter实现未登录权限校验--解决未授权校验漏洞
Spring-Filter-未授权校验-登录接口session校验原创 2022-07-01 09:41:28 · 273 阅读 · 0 评论 -
日常任务-07-技术-16.Java正则表达式获取字符串当中的网址
//创建正则表达式截取内容详情中的网址(不全最后部分截取的不全)String reg = "(ht|f)tp(s?)\\:\\/\\/[0-9a-zA-Z]([-.\\w]*[0-9a-zA-Z])*(:(0-9)*)*(\\/?)([a-zA-Z0-9\\-\\.\\?\\,\\'\\/\\\\\\+&%\\$#_]*)([\\\"|\\']([^\\\"\\']*)[\\\"|\\']([^>])*)?\\=(\\d*[1-9]\\d*)\\&([a-zA-Z0-9\\-\\..原创 2021-10-31 22:14:14 · 509 阅读 · 0 评论 -
日常任务-07-技术-14.Java正则表达式判断是否全部为汉字-企业名称输入是否合法(是否包含数字及非法字符)
if( (companyName.matches("[0-9]{1,}")) || (Pattern.compile(".*\\d+.*").matcher(companyName).matches())){ compNaTwo=companyName+"、"+compNaTwo; runtimeResult.setErrorInfo (compNaTwo+"企业名称不合法,请核对!", SysStatusCode.DATA_EXCEPT.原创 2021-10-31 21:44:07 · 467 阅读 · 0 评论 -
日常任务-07-技术-9.获取某一个地址的经纬度工具类
import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;import java.net.HttpURLConnection原创 2021-01-18 16:27:52 · 138 阅读 · 4 评论 -
日常任务-08-技术-1.cmd命令窗口如何查看端口被占用idea无法成功启动的情况并处理
已知被占用的端口的情况下:例如:端口18080被占用,无法启动idea程序:解决方案:1.查找占用该端口的进程的PID:netstat -aon|findstr "18080"2.杀掉该进程:25404为占用该端口的进程的pidtaskkill /f /pid 25404...原创 2020-12-18 14:08:01 · 199 阅读 · 0 评论 -
日常任务-07-技术-6.java后端返回两位小数处理方式
方式一:.Map<String, Double> countType = countTableMapper.getCountType();格式处理:结果为-count1111:DecimalFormat df=new DecimalFormat("#.00");Double count11 = countType.get("count11");String count1111 = df.format(count11);方式二:.格式处理:结果为-count111 :String原创 2020-12-02 13:50:15 · 410 阅读 · 0 评论 -
日常任务-07-技术-4.处理获取逗号分隔的多个入参-string数组处理
phoneNumbers->phoneNumber: String[] str = phoneNumbers.split(","); StringBuilder stringBuilder = new StringBuilder(); //查询短信最新发送时间 for(String phoneNum:str){ if (StringUtils.isNotBlank(stringBuilder)) {原创 2020-11-27 16:29:30 · 108 阅读 · 0 评论 -
日常任务-03-技术-1.根据两个日期返回天数差
/*** 根据两个日期返回天数差* @return String*/public static long getDifferDay(String time1) {try {long time = 0l; String time2 = new SimpleDateFormat("yyyy-MM-dd").format(new Date()); //time2:当前日期 long t1 = new SimpleDateFormat("yyyy-MM-dd").parse(time1).g原创 2020-06-11 19:23:32 · 130 阅读 · 0 评论