`
zysnba
  • 浏览: 185713 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
第一步引入jar   implementation 'org.freemarker:freemarker:2.3.30' 第二步   新建word,标题和图片为例   插入--文档部件--域---选择AutoTextList--新值输入${title}即可。   图片的要在文档里面插入一个图片,然后另存为xml格式即可。   找到编辑器找到图片的代码,替换${image}即可。   标题:${title}   图片:${image} 第三步 public static void main(String[] args) {         try {             Configur ...
public class CalculateUtil {     /**      * @param a 单数  33      * @param b 总数  222      * a / b    计算百分比22/222      * @return      */     public static String CalculateUtil(BigDecimal a, BigDecimal b){         String percent =                 b == null ? "-" :                         b.co ...
查看java进程的命令 1、查看进程 netstat -ntlp 2、杀掉进程 kill -9 xxxxx 3、启动项目 nohup java -jar demo.jar --server.port=8080 --spring.profiles.active=test & tail -f nohup.out nohup java -jar demo.jar --server.port=8080 --spring.profiles.active=pro & tail -f nohup.out 4、查看启动日志动态100行 tail -f -n 100 internal ...
https://blog.csdn.net/QiuHaoqian/article/details/120942134
  List<Demo> joinCountList = totaltList.stream()                 .filter(item -> testList.stream().map(e -> e.getStudentId()).collect(Collectors.toList())                         .contains(item.getStudentId())).collect(Collectors.toList());
1,'org.hibernate.validator:hibernate-validator:6.0.17.Final'导入检验包 2,   @NotBlank(message = "图片url不能为空")     private String picUrl; 3,public Result saveObject(@RequestBody @Valid DemoDto dto) { 4,建立全局捕获异常类 package com.exception; import com.ka.common.api.ResultJson; import com.ka.common.er ...

切面日志

1,引入    // https://mvnrepository.com/artifact/org.aspectj/aspectjweaver     implementation group: 'org.aspectj', name: 'aspectjweaver', version: '1.9.6' 2 package com.etonkids.wonderhouse.interceptor; import java.lang.annotation.*; /** * 系统日志注解 * * @Author zys * @email xxx * @Date 2019年1月14日 ...

hutool导出

implementation 'cn.hutool:hutool-all:5.8.11'     implementation 'org.apache.poi:poi:4.1.2'     implementation 'org.apache.poi:poi-ooxml:4.1.2'     implementation 'org.apache.poi:poi-ooxml-schemas:4.1.2' /**      * 导出      *      * @param response      */     @RequestMapping("/doExport")    ...
1,定义controller     @PostMapping("/uploadExcel")     @ApiOperation(value = "导入上传")     public Result upload(@RequestParam("studentList") MultipartFile reqXls,HttpServletRequest request) {             return service.readRequestXls(ExcelUtil.getReader(reqXls.getInputStrea ...
服务端=====1    @GetMapping("getDate")     @ApiOperation(value = "获取数据")     public ResultJson getDate(Long userId,String studentNumber) {         try {             log.info("userId:::==="+userId);             log.info("studentNumber:::==="+studentNumber);       ...
public static void main(String[] args) {         ArrayList<String> listA = CollectionUtil.toList("a", "b", "c", "d", "e");         ArrayList<String> listB = CollectionUtil.toList( "b", "c", "d", "e" ...
public static void main(String[] args) {         System.out.println(new Date()+"当前时间");         System.out.println(DateUtil.beginOfMonth(new Date())+"当月开始时间");         System.out.println(DateUtil.endOfMonth(new Date())+"当月结束时间");         DateTime dateTime = DateUtil.offs ...
public static List<String> findDaysStr(String cntDateBeg, String cntDateEnd) { List<String> list = new ArrayList<>(); //拆分成数组 String[] dateBegs = cntDateBeg.split("-"); String[] dateEnds = cntDateEnd.split("-"); //开始时间转换成时间戳 Calendar start = Calendar. ...
1,定义异步config package com.text.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.annotation.AsyncConfigurer; import org.springframework.scheduling.annotation.EnableAsync; import org.springfra ...

java生成pdf

1.首先,新建一个word文档,内容如下,另存为pdf格式,我的命名:test.pdf 2.用Adobe Acrobat Pro 打开刚刚制作的pdf文件。 3.点击创建-->PDF表单-->使用当前文档-->使用当前文档,一直点下一步完成。(有的版本Adobe Acrobat Pro软件右边有准备表单,直接点击准备表单是同样的效果 4.上面好多给框,双击黑框可以修改名称,还可以设置字体大小。 5.图片的地方没有黑框,我们可以在空白处点击右键,选择文本域,给图片的域起名为img 6.如下图是制作好的pdf模板,直接保存即可。注意:黑框里面的名称,是后面程序要用到 ...
Global site tag (gtag.js) - Google Analytics