随笔分类 -  JAVA

JAVA一些常用的方法
摘要:Result.java public class Result<T> { private Integer code; private String msg; private String message; private T data; public Integer getCode() { retu 阅读全文
posted @ 2020-10-10 13:18 yvioo 阅读(4221) 评论(0) 推荐(1) 编辑
摘要:在Spring Boot的配置文件application.properites中添加配置项,可以关闭默认的Favicon spring.mvc.favicon.enabled=false 阅读全文
posted @ 2020-09-28 18:02 yvioo 阅读(728) 评论(0) 推荐(0) 编辑
摘要:LocalDateTime 转 Date LocalDateTime localDateTime=LocalDateTime.now() Date date = Date.from(localDateTime.atZone( ZoneId.systemDefault()).toInstant()); 阅读全文
posted @ 2020-09-28 17:38 yvioo 阅读(41954) 评论(0) 推荐(1) 编辑
摘要:环境要求:使用jdk1.8 package com.date; import java.text.ParseException; import java.text.SimpleDateFormat; import java.time.LocalDateTime; import java.time.Z 阅读全文
posted @ 2020-09-28 17:28 yvioo 阅读(9097) 评论(1) 推荐(0) 编辑
摘要:/** * 判断请求url是否非法 * @param url * @return */ public static boolean isValidRequestUri(String url) { if (StringUtils.isNotEmpty(url)) { if (hasSpecialCha 阅读全文
posted @ 2020-09-27 18:29 yvioo 阅读(2960) 评论(1) 推荐(0) 编辑
摘要:/** * 私有IP: * A类 10.0.0.0-10.255.255.255 * B类 172.16.0.0-172.31.255.255 * C类 192.168.0.0-192.168.255.255 * * 127这个网段是环回地址 * localhost */ static List<P 阅读全文
posted @ 2020-09-27 17:15 yvioo 阅读(4476) 评论(1) 推荐(1) 编辑
摘要:/** * 获得当前访问的URL路径 * @param request * @return */ public static String getLocation(HttpServletRequest request) { UrlPathHelper helper = new UrlPathHelp 阅读全文
posted @ 2020-09-27 17:04 yvioo 阅读(7162) 评论(0) 推荐(0) 编辑
摘要:/** * 获取本机的Mac地址 * @return */ public String getMac() { InetAddress ia; byte[] mac = null; try { // 获取本地IP对象 ia = InetAddress.getLocalHost(); // 获得网络接口 阅读全文
posted @ 2020-09-27 17:00 yvioo 阅读(2180) 评论(0) 推荐(0) 编辑
摘要:private static final String[] ADDR_HEADER = { "X-Forwarded-For", "Proxy-Client-IP", "WL-Proxy-Client-IP", "X-Real-IP" }; private static final String N 阅读全文
posted @ 2020-09-27 16:59 yvioo 阅读(5017) 评论(0) 推荐(0) 编辑
摘要:需要jar包 mailapi-1.4.2.jar https://yvioo.lanzous.com/iZO6Kgx314h EmailSendUtils.java package com.email; import javax.mail.*; import javax.mail.internet. 阅读全文
posted @ 2020-09-25 19:08 yvioo 阅读(497) 评论(0) 推荐(0) 编辑
摘要:Spring整合redis实现key过期事件监听:https://www.cnblogs.com/pxblog/p/13969375.html 可以用于简单的过期订单取消支付、7天自动收货场景中 1、Spring Boot整合redis 参考 https://www.cnblogs.com/pxbl 阅读全文
posted @ 2020-08-25 13:58 yvioo 阅读(3486) 评论(0) 推荐(0) 编辑
摘要:Caused by: java.lang.NoClassDefFoundError: javax/jms/Message at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclar 阅读全文
posted @ 2020-08-23 23:29 yvioo 阅读(1132) 评论(0) 推荐(0) 编辑
摘要:严重: Exception initializing page contextjava.lang.StackOverflowErrorat javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrappe 阅读全文
posted @ 2020-08-23 16:29 yvioo 阅读(395) 评论(0) 推荐(0) 编辑
摘要:JAVA整合Redis使用redisTemplate清除库中的所有键值对数据,清除所有缓存数据 Set<String> keys = redisTemplate.keys("*"); redisTemplate.delete(keys); 阅读全文
posted @ 2020-08-20 17:02 yvioo 阅读(13061) 评论(0) 推荐(0) 编辑
摘要:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project generate: Error assembling WAR: webxml attri 阅读全文
posted @ 2020-08-20 10:02 yvioo 阅读(870) 评论(0) 推荐(0) 编辑
摘要:/** * 通过请求头判断是否是微信内置浏览器,是否是在微信内打开 * @param request * @return */ @RequestMapping(value = "/hello") public String hello(HttpServletRequest request){ Str 阅读全文
posted @ 2020-08-11 15:22 yvioo 阅读(1495) 评论(0) 推荐(0) 编辑
摘要:LocalDateTime与Date相互转换参考:https://www.cnblogs.com/pxblog/p/13745972.html 关键类 Instant:瞬时时间。 LocalDate:本地日期,不包含具体时间, 格式 yyyy-MM-dd。 LocalTime:本地时间,不包含日期. 阅读全文
posted @ 2020-08-07 16:51 yvioo 阅读(4834) 评论(0) 推荐(1) 编辑
摘要:Stream流的map使用 转换大写 List<String> list3 = Arrays.asList("zhangSan", "liSi", "wangWu"); System.out.println("转换之前的数据:" + list3); List<String> list4 = list 阅读全文
posted @ 2020-08-07 16:37 yvioo 阅读(902) 评论(0) 推荐(0) 编辑
摘要:我们做微信开发的时候,有时候会有如下要求 用户在网页授权页同意授权给公众号后,微信会将授权数据传给一个回调页面,回调页面需在此域名下,以确保安全可靠。 下载文件 将以下文件上传至填写域名或路径指向的web服务器(或虚拟主机)的目录(若填写域名,将文件放置在域名根目录下,例如wx.qq.com/MP_ 阅读全文
posted @ 2020-08-06 11:21 yvioo 阅读(6895) 评论(0) 推荐(0) 编辑
摘要:微信公众号开发 授权获取用户信息报错 “redirect_uri 参数错误” 出现这个情况要检查下 微信公众号配置了网页授权域名 在这里配置微信公众号redirect_uri中的域名地址,不用加http:// 的前缀 加之前需要把微信的验证文件放在项目根目录下,SpringBoot项目可以参考:ht 阅读全文
posted @ 2020-08-06 09:39 yvioo 阅读(8133) 评论(0) 推荐(0) 编辑