随笔分类 - java
Java知识点,一切框架的基础
摘要:String s = JSONObject.toJSONString(student) 如果student中有某个属性是Date 日期格式 的,在经过上述转换以后,日期会变成一长串数字,此时需要对日期进行格式化 String s = JSONObject.toJSONString(student,
阅读全文
摘要:常用java 时间格式化: package com.tz.util; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * 时间工具类 最近7天 月初 月末 季度 月度 时
阅读全文
摘要:1.Java操作excel表格,除了运用POI技术,阿里开发一个工具简易操作EasyExcel,接下来我们来实战操作下自定义动态化导出excel,自定义动态化为自定义标题,合并单元格 引入 pom <dependency> <groupId>com.alibaba</groupId> <artifa
阅读全文
摘要:行转列工具类 public class RowConvertColUtil { private static final String NULL_VALUE = ""; private static final String HEADER_NULL_VALUE = "工序"; private sta
阅读全文
摘要:对于线上已经在用的接口,要动态的扩展返回数据的字段,并且不同的调用商需要的字段不一样,为了A客户增加了一个字段,不能把字段返回给B,防止B客户那边也要升级接口。对于开始加一两个字段我还可以接受:每次返回不同的实例,渐渐的我觉得力不从心了,代码重复太多了,就想到了能不能动态的添加字段呢?首先引入mav
阅读全文
摘要://获取第三方数据接口demopublic void updatePlcParams(Set<String> stringSet) { log.info(" updatePlcParams() 更新plc数据开始 "); long start = System.currentTimeMillis()
阅读全文
摘要:JSON的用法 : 1.假如想把 list 对象的 数据保存到数据库 需要转成 String 保存到数据库 使用方式如下: 保存时 转化为 字符串: List list = new ArrayList(); String userList = JSON.toJSONString(list) 查询时
阅读全文
摘要:创建 FeignConfig 点击查看代码 @Configuration public class FeignConfig { @Bean public Decoder customErrorDecoder() { return new FeignClientDecoder(); } @Autowi
阅读全文
摘要:1.给当前日期减一天 SELECT DATE_FORMAT(DATE_SUB(NOW(),INTERVAL 1 DAY),'%Y-%m-%d');2.给当前日期加一天 SELECT DATE_FORMAT(DATE_ADD(NOW(),INTERVAL 1 DAY),'%Y-%m-%d'); 3.
阅读全文
摘要:我们在利用java8 Lambda 表达式将集合中对象的属性转成Map时就会出现 Duplicate key xxxx , 说白了也就是key 重复了!案例如下: @Getter@Setter@AllArgsConstructorpublic class Student{ private Strin
阅读全文
摘要:五、Stream API stream流主要对集合(Collection)进行操作。比如说我们从数据库查询出来的数据,需要做一层过滤,再比如所,我们要在结果集里对数据进行操作等,这写都需要我们做循环,再筛选,再进行操作,其实这并不难,但这些都给我们增加了大量的代码量,如果用stream流,用一行代码
阅读全文
摘要:@Pattern(regexp = "^((\\+86)|(86))?(13)\\d{9}$",message = "请输入正确的手机号") 1 匹配首尾空格的正则表达式:(^\s*)|(\s*$) 2 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 3 只能输入数字:"^[0-9
阅读全文
摘要:方式一 jdk 1.8 以后删除: List<String> strList2 = new ArrayList<>();strList2.add("a");strList2.add("ab");strList2.add("ac");strList2.add("ad");strList2.remove
阅读全文
摘要:字体处理 注意:(seguisym.ttf" ,"simsun.ttc","simfang.ttf","simhei.ttf 字体需要在网上下载,本人没有尝试) html内容字体设置,可以处理中文乱码,内容重叠,字体大小,字体颜色等 package com.hundsun.cooas.manage.
阅读全文
摘要:发生错误的原因是手动生成的html的标签没有闭合或者语法不规范导致的,可以使用jsoup工具对html文件进行标准化处理,实现如下: html 可以是富文本 或者是 html 文件 private static String formatHtml(String html) { String cont
阅读全文
摘要:1.html相关的标签 匹配 <video> 标签:<video.*?>.+?</video> pdfFile = pdfFile.replace("<br.?+>", "<br/>");String repContent = pdfFile.replaceAll("<img(.?+)>", "<i
阅读全文
摘要:你还在为测试时想让别人看下你的代码是否可行,最快的你可以生成个二维码,让他们扫下二维码,就很简单。 本博主找到个生成短时间的二维码网站:草料二维码 访问路径是:https://cli.im/url/info?5347ced9e4de89d66fea5f670fe13b37
阅读全文
摘要:JAVA基于PDF box将PDF转为图片(转自阿里云社区) 1.引用:fontbox-2.0.16.jar、pdfbox-app-2.0.16.jar 版本一定要正确,否则代码会有问题。 main函数: package kevin.cn;import java.awt.image.Buffered
阅读全文