java
沉默寡言的托马斯
擅于面向百度编程,人称ctrl+c crtl+v ,crud攻城狮。
展开
-
java 判断非空
Optional.ofNullable(对象).isPresent()原创 2022-04-28 11:20:42 · 682 阅读 · 0 评论 -
java 还原被转义的HTML特殊字符
String escape ="<><body>123'123'</body><>";String unescape =HtmlUtil.unescape(escape);原创 2022-03-14 10:50:35 · 794 阅读 · 0 评论 -
java 拷贝数组
1.定义一个函数式接口@FunctionalInterfacepublic interface BeanUtilCopyCallBack <S, T> { /** * 定义默认回调方法 * @param t * @param s */ void callBack(S t, T s);}2.封装一个工具类 BeanUtilCopy.javapublic class BeanUtilCopy extends BeanUtils {原创 2022-02-15 11:36:04 · 116 阅读 · 0 评论 -
java 数组计算每个元素出现的次数
public static Map<String, Integer> calculate(String[] arr){ Map<String, Integer> occur = new HashMap<String, Integer>(); for (String x : arr) { occur.put(x, occur.getOrDefault(x, 0) + 1); } return occur; }原创 2022-01-21 10:53:01 · 2252 阅读 · 0 评论 -
java 将时间戳转换成String时间格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //设置格式 String create_time=sdf.format(new Date(data.getCreateTime()*1000L));原创 2021-03-10 20:43:38 · 2834 阅读 · 0 评论 -
java Filter 注入Mapper
使用@Autowired注解自动注入了mapper结果发现为null,由于servlet 是在Filter 之后执行的,所以我们要把Bean 给注入进去。package com.fh.util;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContex原创 2020-12-03 09:16:37 · 944 阅读 · 0 评论 -
license 移除
import org.springframework.beans.BeansException;import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;import org.springframework.beans.factory.support.BeanDefinitionRegistry;import org.springframework.beans.factory.support.Bean原创 2020-11-23 17:11:18 · 1252 阅读 · 1 评论 -
java 生成带logo的二维码
package com.enation.app.javashop.framework.util;import com.google.gson.Gson;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import com.google.zxing.WriterException;import com.goo原创 2020-10-22 14:57:04 · 4060 阅读 · 0 评论 -
java LocalDateTime 时间格式化
private LocalDateTime createDate;如果不进行格式化,将会打印出带时区的时间格式1970-01-01T08:00:00那么如何才能把时区去掉呢?加上@JsonFormat 注解将时间格式化 即可@JsonFormat(shape= JsonFormat.Shape.STRING, pattern="yyyy-MM-dd HH:mm:ss")@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")private Loca.原创 2020-09-08 13:04:11 · 2027 阅读 · 0 评论 -
java 将小数转化成百分比
Double num = (double)2/11;NumberFormat nt = NumberFormat.getPercentInstance();//获取格式化对象nt.setMinimumFractionDigits(2);//设置百分数精确度2即保留两位小数String fullReadingRate = nt.format(num);System.out.println(fullReadingRate);...原创 2020-09-08 12:37:07 · 1004 阅读 · 0 评论 -
java 设置全局代理
@Asyncpublic void task() throws IOException { try { System.setProperty("proxyType", "4"); System.setProperty("proxySet", "true"); System.setProperty("proxyHost", "127.0.0.1"); System.setProperty("proxyPort", "10809");原创 2020-08-31 16:57:53 · 1375 阅读 · 0 评论 -
java 生成二维码
最近在做一个自提的需求,当用户下单后给该笔订单生成一个二维码。当用户去实体店自提的时候,实体店扫用户提供的二维码,这样 该笔订单就算完成了。1.相关的依赖 <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.3.0&l原创 2020-08-15 13:00:10 · 547 阅读 · 0 评论