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

宝鸡网站建设公司不知怎么入门

宝鸡网站建设公司,不知怎么入门,做动画的网站,微信公众号开发流程图目录 Apache ECharts 介绍 入门 绘制一个简单的图表 Apache POI 介绍 通过POI创建Excel文件并且写入文件内容 通过POI读取Excel文件中的内容 导出Excel表格 Apache ECharts 介绍 Apache ECharts 是一款基于 Javascript 的数据可视化图表库,提供直观&#xf…

目录


Apache ECharts 介绍

入门

绘制一个简单的图表

Apache POI 介绍

通过POI创建Excel文件并且写入文件内容 

通过POI读取Excel文件中的内容

导出Excel表格


Apache ECharts 介绍

Apache ECharts 是一款基于 Javascript 的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。

官网地址:Apache ECharts

入门

在 echarts CDN by jsDelivr - A CDN for npm and GitHub 选择 dist/echarts.js,点击并保存为 echarts.js 文件。

在刚才保存 echarts.js 的目录新建一个 index.html 文件,内容如下:

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><!-- 引入刚刚下载的 ECharts 文件 --><script src="echarts.js"></script></head>
</html>

绘制一个简单的图表

完整代码如下

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title>ECharts</title><!-- 引入刚刚下载的 ECharts 文件 --><script src="echarts.js"></script></head><body><!-- 为 ECharts 准备一个定义了宽高的 DOM --><div id="main" style="width: 600px;height:400px;"></div><script type="text/javascript">// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('main'));// 指定图表的配置项和数据var option = {title: {text: 'ECharts 入门示例'},tooltip: {},legend: {data: ['销量']},xAxis: {data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']},yAxis: {},series: [{name: '销量',type: 'bar',data: [5, 20, 36, 10, 10, 20]}]};// 使用刚指定的配置项和数据显示图表。myChart.setOption(option);</script></body>
</html>

总结:使用Echarts,重点在于研究当前图表所需的数据格式。通常是需要后端提供符合格式要求的动态数据,然后响应给前端来展示图表。

Apache POI 介绍

Apache POI 是一个处理Miscrosoft Office各种文件格式的开源项目。简单来说就是,我们可以使用 POI Java 程序中对Miscrosoft Office各种文件进行读写操作。

一般情况下,POI 都是用于操作 Excel 文件。

Apache POI 的应用场景:

银行网银系统导出交易明细
各种业务系统导出 Excel 报表
批量导入业务数据

通过POI创建Excel文件并且写入文件内容 

通过POI读取Excel文件中的内容

导出Excel表格

 

    /*** 导出运营数据报表* @param response*/@Overridepublic void exportBusinessData(HttpServletResponse response) {//1.查询数据库 获取营业数据LocalDate dateBegin = LocalDate.now().minusDays(30);LocalDate dateEnd = LocalDate.now().minusDays(1);BusinessDataVO businessDataVO = workspaceService.getBusinessData(LocalDateTime.of(dateBegin, LocalTime.MIN), LocalDateTime.of(dateEnd, LocalTime.MAX));//2.通过POI将数据写入到Excel文件中InputStream in = this.getClass().getClassLoader().getResourceAsStream("templete/运营数据报表模板");try {//基于模板文件创建一个新的Excel文件XSSFWorkbook excel= new XSSFWorkbook(in);//获取标签页XSSFSheet sheet = excel.getSheet("Sheet1");//填充数据--时间sheet.getRow(1).getCell(1).setCellValue("时间:" + dateBegin + "至" + dateEnd);XSSFRow row = sheet.getRow(3);row.getCell(2).setCellValue(businessDataVO.getTurnover());row.getCell(4).setCellValue(businessDataVO.getOrderCompletionRate());row.getCell(6).setCellValue(businessDataVO.getNewUsers());row = sheet.getRow(4);row.getCell(2).setCellValue(businessDataVO.getValidOrderCount());row.getCell(4).setCellValue(businessDataVO.getUnitPrice());//填充明细数据for(int i = 0;i<30;i++){LocalDate date = dateBegin.plusDays(1);//查询某一天的营业数据BusinessDataVO businessData = workspaceService.getBusinessData(LocalDateTime.of(date, LocalTime.MIN), LocalDateTime.of(date, LocalTime.MAX));//获得某一行row = sheet.getRow(7+i);row.getCell(1).setCellValue(date.toString());row.getCell(2).setCellValue(businessData.getTurnover());row.getCell(3).setCellValue(businessData.getValidOrderCount());row.getCell(4).setCellValue(businessData.getOrderCompletionRate());row.getCell(5).setCellValue(businessData.getUnitPrice());row.getCell(6).setCellValue(businessData.getNewUsers());}//通过输出流将Excel文件下载到客户端浏览器ServletOutputStream out = response.getOutputStream();excel.write(out);//关闭资源out.close();excel.close();} catch (IOException e) {throw new RuntimeException(e);}}
http://www.shuangfujiaoyu.com/news/56783.html

相关文章:

  • 做网站需要域名跟服务器吗百度认证平台
  • 网站建设订单模板下载西安搜建站科技网站
  • 如何做网站结构优化关键词在线试听免费
  • 微官网站怎么做软文有哪几种类型
  • 本地wordpress站点上传网站收录查询爱站
  • 怎么新建自己的网站2345网址导航主页
  • 网站建设与管理必修网站搜索引擎优化方法
  • 做详情页上什么网站找素材腾讯云域名
  • 3g网站是什么意思廊坊seo建站
  • 唐山海港开发区人才网武汉seo百度
  • 公安局网站源码域名备案查询系统
  • 做wow宏的网站友情链接图片
  • wordpress同步空间佛山seo优化外包
  • 齐诺网站建设项目推广方式有哪些
  • 做的比较好的网站推荐官网首页入口百度
  • 博达网站建设流程网络广告营销
  • 杭州外贸网站建设公司价格运营和营销是一回事吗
  • 做推广网站多少钱苏州seo排名公司
  • 成都网站建设开发百度关键词推广怎么做
  • 做电子委托在那个网站媒体营销平台
  • 网站底部素材品牌管理
  • 网站首页布局修改网站建设山东聚搜网络
  • 做电商平台网站今日热点新闻2022
  • asp在动态网站制作中的作用网站优化平台
  • 平台推广员是干嘛的长沙网络优化产品
  • 宽屏大气网站模板百度seo排名教程
  • 河南企起网站建设今日头条十大新闻最新
  • 做网站的IDE品牌营销策划案例ppt
  • 淘宝做的代码能在其他网站用吗数据分析工具
  • 有域名自己怎么做网站seo优化师