当前位置: 首页 > news >正文

佛山企业网站建设技术1 网站建设的目标是什么

佛山企业网站建设技术,1 网站建设的目标是什么,移动互联网开发的前景,企业网站建设应该序言 随着打包部署的方式的改变#xff0c;原本正常运行的代码可能带来一些新的问题#xff0c;比如我们现在使用SpringBoot 的方式生成Jar包直接运行#xff0c;就会对我们再在Resource下的Excel文件产生影响#xff0c;导入与预期不符的情况发生cuiyaonan2000163.com 比…序言 随着打包部署的方式的改变原本正常运行的代码可能带来一些新的问题比如我们现在使用SpringBoot 的方式生成Jar包直接运行就会对我们再在Resource下的Excel文件产生影响导入与预期不符的情况发生cuiyaonan2000163.com 比如我们会在工程中提供一些模板Excel文件然后供前端调用下载但是下载后内容时乱码或者不能正常的打开该文件 打包问题 我们在通过编译后发现 放置在target目录下的excel文件打不开了。因为原本文件就打不开了所以你在后期下载的时候肯定就有问题。 原因SpringBoot会对resources下文件进行压缩导致wordexcel格式异常cuiyaonan2000163.com 增加如下的配置告诉Springboot 相关的文件不要压缩 plugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-resources-plugin/artifactIdconfigurationnonFilteredFileExtensionsnonFilteredFileExtensionxlsx/nonFilteredFileExtensionnonFilteredFileExtensiondocx/nonFilteredFileExtension/nonFilteredFileExtensions/configuration/plugin关于Excel等特殊文件的以流的方式下载的问题 看如下我们经常使用的文件下载或者复制的代码 public static void main(String[] args) {String inputFileName C:\\cuiyaonan2000163.com\\123.xlsx; // 输入文件名String outputFileName C:\\cuiyaonan2000163.com\\copy-123.xlsx; // 输出文件名try (FileReader fr new FileReader(inputFileName);FileWriter fw new FileWriter(outputFileName)) {char[] buffer new char[1024]; // 缓冲数组int length;while ((length fr.read(buffer)) ! -1) {fw.write(buffer, 0, length); // 将读取的内容写入输出文件}} catch (IOException e) {e.printStackTrace();}} 如果是文本文件txt,csv.什么的完全没问题,但是如果是Excel这种文件,内容就会是乱码或者显示文件已经损坏 那我们再换一种方式来考本文件 public static void main(String[] args) throws IOException {try {FileOutputStream os new FileOutputStream(new File(C:\\\\cuiyaonan2000163.com\\\\123.xlsx));FileInputStream resource new FileInputStream(C:\\\\cuiyaonan2000163.com\\\\copy-123.xlsx);FileCopyUtils.copy(resource, os);System.out.print(SUCEESS);} catch (Exception e) {e.printStackTrace();}} 如上的拷贝就没有任何问题,那我们看看FileCopyUtils.copy(resource.getInputStream(), os);的源码给你我们的byte[] 字节数组拷贝的区别是什么. 因为InputStream 或者OutputStream 本身就是字节流不涉及什么编码格式.,像FileInput ,FileOut就会设计编码格式,但是我们在创建他们的时候还不能直接设置编码格式,需要经过一圈的包装转换才能设置 BufferedWriter writer new BufferedWriter (new OutputStreamWriter (new FileOutputStream (filePath,true),UTF-8));FileWriter writer new FileWriter(filePath,true);
http://www.sczhlp.com/news/192118/

相关文章:

  • 凤冈县住房和城乡建设局网站会宁网站建设公司
  • 鸿运网站建设公司邮箱后缀有哪些
  • 威海市环翠区建设局网站乐都企业网站建设哪家快
  • 做网站app优惠活动的东营市垦利区胜坨填建设站的网站
  • 用仿网站做优化有效果吗采购平台官网
  • 仿牌做外贸建网站桔子建站官网
  • 汽车网站排行榜前十名大丰有没有做网站
  • 皮卡剧网站怎样做个人工作室
  • 合肥建设厅网站福田深圳网站建设
  • 怎么学做电子商务网站wordpress 文章点击
  • 竞价推广年终总结北京网站优化专家
  • 南昌做网站优化价格编辑网页软件
  • 织梦cms传播公司网站模板网站开发的职责与分工
  • 厦门地税网站建设物联网就业方向及前景
  • Zabbix 6.0+ 运用官方模板监控 Redis 数据库的完整安装指南
  • 20232323 2025-2026-1《网络与系统攻防技术》实验一实验报告
  • 树莓派4B安装WiringPi使用gpio命令
  • 沈阳网站搜索排名高权重网站收录问题
  • 厦门市房地产建设局网站装潢设计与制作专业
  • 天津建设网站安全员考试成绩查询开封建网站的公司
  • 自己的网站什么做优化wordpress 调用内容
  • 网站空间购买北京asp.net网站设计分工
  • 专门做简历的网站有哪些网站建设运营怎么办
  • h5和手机网站网页设计心得体会报告怎么写
  • 网站怎么推广运营最好的网络营销软件
  • 做网站与运营大概多少钱如何对网站的图片做cdn
  • logo设计在线生成免费商标图片大连seo交流群
  • 网站制作培训费用网站续费管理系统
  • WordPress建站 网盘视频wordpress搜索不了中文linux
  • 长沙网站制作方法昆明做网站那家好