Java
心知向之
机场路
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot、SpringCloud读取application.properties配置文件中的参数时中文乱码
**问题还原:**在做项目时,需要读取application.properties配置文件中配置的文件保存目录参数,然后使用。由于参数中有中文,取到之后在使用时报错了,经调试发现中文乱码了,如何解决那?。解决方案:***通过修改IDEA中的配置实现。***具体步骤如下:点击File-Settings:依次点击Editor > File Encodings,在弹窗中将Properties Files(*.properties)下的Default encoding for properti原创 2022-01-26 19:41:37 · 844 阅读 · 0 评论 -
Vue+SpringBoot/SpringCloud轻松实现Excel文件下载
问题还原:在做项目时,很多时候会用到上传、下载Excel文件。此处,笔者需要实现Excel文件下载功能。具体实现如下所述。解决方案:Vue端相关代码如下:定义按钮:<el-buttontype=“primary”icon=“el-icon-upload2”@click=“downloadExcel()”>下载ExcelJS方法:methods: {downloadExcel () {// 下载好用版Vue.axios({method: ‘get’,url: ‘原创 2022-01-22 16:34:27 · 1092 阅读 · 0 评论 -
SpringBoot、SpringCloud读取bootstrap.yml或者application.properties配置文件中的参数
问题还原:在做项目时,需要配置所上传Excel文件的存储路径,用于将Excel文件存储到所配置的路径下。此路径可以写死到代码里,但是不方便;也可存到数据库表中,但是麻烦;我们一般都是配置到bootstrap.yml中,然后获取出来使用。解决方案:将所需参数在bootstrap.yml文件中配置后,通过Component、Value组件取出值。具体代码如下:bootstrap.yml配置(PS:注意使用空格缩进。):#自定义参数fileManager: #文件保存目录 fileSavePa原创 2022-01-21 18:56:27 · 4891 阅读 · 0 评论 -
Vue+SpringBoot实现Excel在线预览功能(PS:添加样式比较费劲)
**问题还原:**在做项目时,用户需要上传Excel模板,里面有对应的各种数据。我们拿到这个Excel后,定时的根据其中的数据去查对应的实时数据并进行计算,然后将实时数据和计算后的数据保存到Excel中存储到服务器上。用户在系统中可以看到Excel生成记录,点击后可以在线预览Excel。那么如何实现Excel在线预览那?**解决方案:方案1:使用Office官方自带的url,大概就是把要预览的Excel地址拼装到Office的链接后边,就可以通过生成的新链接直接访问了。PS:由于此方案会暴露原创 2022-01-21 09:15:29 · 5891 阅读 · 8 评论 -
Vue+SpringBoot/SpringCloud轻松实现文件导入、存储到服务器
问题还原:在做项目时,用户需要上传Excel模板,然后根据Excel模板中的内容取到对应的实时数据、计算并重新存储Excel。解决方案:Vue端相关代码如下:定义按钮:<el-buttontype=“primary”icon=“el-icon-upload2”@click=“handleImport”>导入2<inputid=“import-excel”type=“file”style=“display:none;”@change=“importEx.原创 2022-01-19 18:17:40 · 844 阅读 · 0 评论 -
POI解析Excel,XSSFCell.CELL_TYPE_STRING等无法引入问题
问题还原:POI低版本中, 通过XSSFCell.CELL_TYPE_STRING等判断值类型时,提示无法引入。源代码如下:public static String formatCell(Cell cell) { String value = null; switch (cell.getCellType()) { // 数值型,0 case XSSFCell.CELL_TYPE_NUMERIC://老版 if (HSSFDateUti.原创 2022-01-18 19:06:29 · 4956 阅读 · 0 评论 -
POI导出Excel,公式不能自动计算
问题还原:通过POI读取Excel内容后,需要根据读取内容中的key去数据库中查取对应的实时数据,计算之后,重新塞回到Excel对应的列中。这时计算公式中包含此列的单元格值按理应该是要改变,可是却没有变化。解决方案:方案1:Sheet sheet = workbook.getSheetAt(0);sheet.setForceFormulaRecalculation(true);//强制执行sheet页中所有公式本人采用此方案,问题解决!方案2:case FORMULA: ce.原创 2022-01-18 18:56:32 · 1679 阅读 · 3 评论 -
POI读取Excel,读取的内容和sheet页的内容不一致
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2022-01-18 18:48:43 · 1088 阅读 · 0 评论
分享