Maven仓库清理lastUpdated文件
参考博客:Windows下清理maven仓库中的lastUpdated文件 新建clean.bat的文件 主要修改REPOSITORY_PATH参数的值,为自己本地仓库的地址。 @echo offset REPOSITORY_PATH=E:\maven\localRepositoryrem 正在搜索...for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do ( del /s /q %%i)rem 搜索完毕pause 使用管理员权限执行文件
若依(ruoyi)开发框架支持将word文档等文件转pdf并通过接口实时访问返回pdf水印文件
文档内链:通过Java对word/xls/image/ppt转pdf文件并添加水印信息 java后台端代码 @Log(title = "预览上传文件", businessType = BusinessType.OTHER)@RequestMapping("/queryPdfFile")public void queryPdfFile( @RequestParam(value = "fileUrl",required = true)String fileUrl, HttpServletResponse response)throws Exception{ //上传文件目录 String defaultBaseDir = RuoYiConfig.getProfile(); //文件真实位置 String filePath =...
Vue前端预览PDF文件
参考博客01(参考):Vue在线预览PDF(不需要安装插件) 参考博客02(推荐):vue+iframe预览pdf,页面显示pdf外框但是内容空白解决 最终实现方式为参考博客02 PdfPreview2.vue代码如下: <template> <div class="app"> <el-button @click="preview1">预览在线PDF</el-button> <el-button @click="preview2">请求后端预览</el-button> <el-dialog v-if="previewShow" title="预览" :visible.sync="previewShow" append-to-body width="90%"> <!--...
谷歌浏览器预览Axure导出Html页面展示
火狐浏览器(不支持) 注意:火狐浏览器无插件支持预览Axure导出页面 谷歌浏览器(推荐) 初次打开页面 插件名称:Axure RP Extension for Chrome 插件设置: 至此结束-SUCCESS
解决Mac每次打开终端都需要执行souce ~/.bash_profile
参考博客:解决 Mac 每次打开终端都要执行source ~/.bash_profile 在 ~/.bash_profile 中配置环境变量, 可是每次重启终端后配置的不生效.需要重新执行 : source ~/.bash_profile, 后来发现zsh加载的是 ~/.zshrc文件,而 .zshrc文件中并没有定义任务环境变量(或者此文件不存在)。 解决方式 在~/.zshrc(不存在则创建它)文件最后,增加一行: source ~/.bash_profile
通过Java对word/xls/image/ppt转pdf文件并添加水印信息
文件转PDF 参考博客:java : word,excel,img,ppt各种文档转换pdf格式以流方式 环境依赖配置 环境核心依赖配置 外部核心jar包导入 <!--核心依赖--><!-- https://mvnrepository.com/artifact/com.aspose.cells/aspose-cells-jdk16 --><dependency> <groupId>com.aspose.cells</groupId> <artifactId>aspose-cells-jdk16</artifactId> <version>8.1.1.0</version> <scope>system</scope> ...
Mac允许任意来源安装
sudo spctl --master-disable
Js中常用判断为空方法
参考博客:JS 中常用判断为空的方法 变量是否为空 function isEmpty(obj) { for (item in obj) { if (obj.hasOwnProperty(item)) { return false; } } return true;}console.log(isEmpty({ a: 1 }));console.log(isEmpty({})); 数组是否为空 function isEmpty(arr) { if (arr instanceof Array && !arr.length) { return true; } return false;}console.log(isEmpty([1, 2]));console.log(isEmpty([])); 变量是否为空 str === '' || str.trim().length...
算法题攻略-古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
参考博客:【Java】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 解析:有一对兔子从出生后第三个月起,每个月都生一对兔子,小兔子长到第三个月又生一对兔子,每个月兔子的总数是? - 阿木的回答 - 知乎 题目 算法题攻略-古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第3个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 关键点分析 3个月起每个月都生一对兔子,实际是2个月生一对兔子! 图解分析 java代码 符合:斐波那契数列 函数关系: f(n) = f(n-1)+f(n-2) package com.ruoyi;import java.util.Scanner;public class Demo {// 当位数为1时,其返回值 = 1 = 1 + 0;// 当位数为2时,其返回值 = 1 = 1 +...
SpringBoot中logback.xml里面读取yml里面的参数方式
基于SpringBoot的yml文件动态配置log.path日志文件路径