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

flask 网站开发做国外直播网站有哪些

flask 网站开发,做国外直播网站有哪些,做网站平方根怎么表示,做食品的采购员常用网站环境介绍 技术栈 springbootmybatis-plusmysqleasyexcel 软件 版本 mysql 8 IDEA IntelliJ IDEA 2022.2.1 JDK 1.8 Spring Boot 2.7.13 mybatis-plus 3.5.3.2 EasyExcel是一个基于Java的、快速、简洁、解决大文件内存溢出的Excel处理工具。 他能让你在不用考虑性…环境介绍 技术栈 springbootmybatis-plusmysqleasyexcel 软件 版本 mysql 8 IDEA IntelliJ IDEA 2022.2.1 JDK 1.8 Spring Boot 2.7.13 mybatis-plus 3.5.3.2 EasyExcel是一个基于Java的、快速、简洁、解决大文件内存溢出的Excel处理工具。 他能让你在不用考虑性能、内存的等因素的情况下快速完成Excel的读、写等功能。 官网https://easyexcel.opensource.alibaba.com/ 加入依赖 dependencygroupIdcom.alibaba/groupIdartifactIdeasyexcel/artifactIdversion3.3.2/version /dependency编写实体类 TableName(value product) Data NoArgsConstructor AllArgsConstructor public class Product implements Serializable {     /**      * 序号_自动生成      */     TableId(type IdType.AUTO)     ExcelProperty(序号)     private Integer number; /**      * 创建时间      */     ExcelProperty(创建时间)     private Date createtime; /**      * 产品名称      */     ExcelProperty(产品名称)     private String productname; /**      * 产品编号      */     ExcelProperty(产品编号)     private String productnumber; /**      * 产品型号      */     ExcelProperty(产品型号)     private String manufacturer; /**      * 产品位置      */     ExcelProperty(产品位置)     private String producepath; /**      * 图片位置      */     ExcelProperty(图片位置)     private String imagepath; /**      * 使用单位      */     ExcelProperty(使用单位)     private String unit; /**      * 金额      */     ExcelProperty(金额)     private Integer money; /**      * 入库时间      */     ExcelProperty(入库时间)     private Date intime; /**      * 出库时间      */     ExcelProperty(出库时间)     private Date puttime; /**      * 操作人      */     ExcelProperty(操作人)     private String operator; /**      * 创建人      */     ExcelProperty(创建人)     private String createduser; /**      * 备注      */     ExcelProperty(备注)     private String notes; /**      * 产品数量      */     ExcelProperty(产品数量)     private Integer producedigit; /**      * 产品单位      */     ExcelProperty(产品单位)     private String productunit; TableField(exist false)     private static final long serialVersionUID 1L; } 自定义监听器 public class MyListener implements ReadListenerProduct {// private ArrayListProduct list new ArrayList();private ProductService productService;int sum0;public MyListener(ProductService testMapper) {this.productService productService;}//每读一行则调用该方法Overridepublic void invoke(Product product, AnalysisContext analysisContext) {sum;//数据库新增// productService.save(product);}//每读完整个excel则调用该方法Overridepublic void doAfterAllAnalysed(AnalysisContext analysisContext) {System.out.println(读取了sum行数据);} } web中的读(上传) 后端 //上传//上传PostMapping(/upload)ResponseBodypublic String upload(MultipartFile file) throws IOException {long start System.currentTimeMillis();EasyExcel.read(file.getInputStream(), Product.class, new MyListener(productService)).sheet().doRead();long end System.currentTimeMillis();System.out.println(耗时:(end-start)/1000秒);return success;} 前端(vue2Element) el-uploadclassupload-demoactionhttp://192.168.1.8:8007/excel/upload:on-previewhandlePreview:on-removehandleRemove:before-removebeforeRemovemultiple:limit3:on-exceedhandleExceed:file-listfileListel-button sizesmall typeprimary点击上传/el-button /el-upload效果 web中的写(下载) 后端 GetMapping(download) public void download(HttpServletResponse response) throws IOException {// 这里注意 有同学反应使用swagger 会导致各种问题请直接用浏览器或者用postmanresponse.setContentType(application/vnd.openxmlformats-officedocument.spreadsheetml.sheet);response.setCharacterEncoding(utf-8);// 这里URLEncoder.encode可以防止中文乱码 当然和easyexcel没有关系String fileName URLEncoder.encode(测试, UTF-8).replaceAll(\\, %20);response.setHeader(Content-disposition, attachment;filename*utf-8 fileName .xlsx);EasyExcel.write(response.getOutputStream(), Product.class).sheet(模板).doWrite(productService.list()); }前端 button clickdownload导出Excel/buttonmethods:{download(){document.location.hrefhttp://192.168.1.8:8007/excel/download;}}, 效果
http://www.zqtcl.cn/news/504745/

相关文章:

  • 网站建设app律师网站素材
  • 安徽 网站建设丹阳杨文军
  • 燃烧学课程网站建设怎么做网站的登录界面
  • 邹城网站定制wordpress托管套餐
  • 沧州网站优化公司logo网站免费
  • 网站制作公司知道万维科技建设银行企业网站无法打印回单
  • 个人网站做贷款广告知乎关键词搜索
  • 常熟外贸网站建设网站突然显示 建设中
  • 宜昌市住房和城乡建设官方网站泗洪网页设计
  • 计算机软件网站建设北京加盟网站建设
  • 推广网站怎么建设和维护strange wordpress主题
  • 安徽省建设厅网站打不开湘潭做网站找磐石网络一流
  • 沈阳做网站哪好网站建设后续说明
  • 给个网站最新的2021在网站的标题上怎么做图标
  • h5做网站用什么框架seo推广计划
  • 亿企搜网站建设百度网盘怎么领取免费空间
  • 天津网站排名提升如何用h5做网站
  • 外贸公司有必要建设网站吗赣州做网站哪家好
  • 功能型网站设计深圳网站优化效果
  • 郑州定制网站开发规模以上工业企业总产值
  • 锡林浩特市长安网站 建设初步方案廊坊百度推广排名优化
  • 搭建论坛网站的流程企业网络推广软件
  • 中国化工建设网站家居装修设计
  • 铜陵公司做网站大淘客网站建设app
  • 网站面包屑导航织梦做网站的教程
  • 建湖网站建设价格小程序商城哪个平台好
  • 网站域名 被别人备案买房的人都哭了吧
  • 自己做网站 套模板工具磨床东莞网站建设
  • 怎么上传图片到公司网站在深圳注册公司需要什么资料
  • 网站建设的公司哪家好用一段话来解释网站建设