随笔分类 - JAVA笔记
摘要:导出对象: import com.alibaba.excel.annotation.ExcelProperty; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; @Data public class Pr
阅读全文
摘要:// 创建表头数据 // 内层List按纵向创建,外层List按横向添加,横向重复的名称会自动合并表格。 List<List<String>> list = new ArrayList<>(); List<String> childList1 = new ArrayList<>(); childLi
阅读全文
摘要:JavaMailSender:默认使用配置文件中的发送人邮箱密码等 JavaMailSenderImpl:方法中使用Impl对象,可手动设置发送账户密码 application.yml spring: #spring集成配置(省略创建session过程) mail: host: #邮件服务器地址 p
阅读全文
摘要:1、@interface 用于声明注解,参数只用八种基本数据类型和四种数据类型(基本类型 byte,short,char,int,long,float,double,boolean 八种基本数据类型 和 String,Enum,Class,annotations ),如果只有一个参数成员,最好把参数
阅读全文
摘要:-Xms2048m // 设置jvm的初始内存。这个值最好设置的跟-Xmx相同,以避免每次垃圾回收完成后JVM都要重新分配内存 -Xmx2048m // JVM最大可用内存 -XX:PermSize=256M // 设置持久代大小 -XX:MaxPermSize=512M // 设置最大持久代大小
阅读全文
摘要:1、添加依赖 Maven仓库地址:https://mvnrepository.com/artifact/net.lingala.zip4j/zip4j <!--压缩--> <dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zi
阅读全文
摘要://常用方法 public Double halfUp(Double value){ if (value != null) { BigDecimal bigDecimalValue = new BigDecimal(value.toString()).setScale(2,BigDecimal.RO
阅读全文
摘要://1.根据名称获取类 Class xxxClass = Class.forName("类名"); //2.根据名称获取方法 //2.1.不带参数 Method xxxMethod = xxxClass.getMethod("方法名", new Class[]{}) //2.2.带参数 Method
阅读全文
摘要:html代码 <div id="fileDiv" style="width:150px"><input type="file" multiple></div> jsp代码 var uploadFileParam = new FormData(); var fileList = p.next().ne
阅读全文
摘要:Object obj = SpringContextUtil.getBean(clazz); 例子 ProcessFactoryBean processFactoryBean=(ProcessFactoryBean)SpringContextUtil.getBean("&ProcessFactory
阅读全文
摘要:spring系列的spring-retry是另一个实用程序模块,可以帮助我们以标准方式处理任何特定操作的重试。在spring-retry中,所有配置都是基于简单注释的。 1.POM依赖 <dependency> <groupId>org.springframework.retry</groupId>
阅读全文
摘要:String md5Str = StringUtil.md5Encrypt(md5BeforeStr); // // Source code recreated from a .class file by IntelliJ IDEA // (powered by FernFlower decompi
阅读全文
摘要:public JSONObject toGetFileData(Integer model){ //用于存储文件内容 String jsonString = ""; InputStream is = null; try { is = new FileInputStream("D:\\data\\xx
阅读全文
摘要:post接口 //import lombok.extern.slf4j.Slf4j; 用于日志输出 //@Slf4j public JSONObject extractingAnslysisTask(JSONObject paramJson) { //获取文件路径 String fileStr =
阅读全文
摘要:Js代码 var a; var b; //a,b为入参(可无入参) window.open("/toExcel?a="+a+"&b="+b,"_black"); Controller代码 @GetMapping("/toExcel") public void getExcel(HttpServlet
阅读全文