POI 简述

POI报表 API描述WorkbookExcel的文档对象,针对不同的Excel类型分为:HSSFWorkbook(2003)和SheetExcel的表单RowExcel的行CellExcel的格子单元FontExcel字体CellStyle格子单元样式Excel 2003:在POI中使用HSSF对象时,excel2003最多只允许存储65536条数据,一般用来处理较少的数据量。这时对于百万级别数据,Excel肯定容纳不了。Excel 2007:当POI升级到XSSF。 阅读详情

1 POI报表的概述
1.1 需求说明
在企业级应用开发中,Excel报表是一种最常见的报表需求。Excel报表开发一般分为两种形式:

为了方便操作,基于Excel的报表批量上传数据
通过java代码生成Excel报表。
在Saas-HRM系统中,也有大量的报表操作,那么接下来的课程就是一起来学习企业级的报表开发。

1.2 Excel的两种形式


目前世面上的Excel分为两个大的版本Excel2003和Excel2007及以上两个版本,两者之间的区别如下:

区别Excel 2003Excel 2007及以上
扩展名xlsxlsx
数据结构二进制格式xml格式
单sheet数据量行:65535、列:256行:1048576、列:16384
特点存储容量有限基于xml压缩,占用空间小,操作效率高

Excel2003 是一个特有的二进制格式,其核心结构是复合文档类型的结构,存储数据量较小;
Excel2007 的核心结构是 XML 类型的结构,采用的是基于 XML 的压缩方式,使其占用的空间更小,操作效率更高


1.3 常见excel操作工具
Java中常见的用来操作Excl的方式一般有2种:JXL和POI。

JXL只能对Excel进行操作,属于比较老的框架,它只支持到Excel 95-2000的版本。现在已经停止更新和维护。
POI是apache的项目,可对微软的Word,Excel,Ppt进行操作,包括office2003和2007,Excl2003和2007。poi现在一直有更新。所以现在主流使用POI。
1.4 POI的概述
Apache POI是Apache软件基金会的开源项目,由Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java语言操作Microsoft Office的功能。

1.5 POI的应用场景


数据报表生成
数据备份
数据批量上传

当poi遇上embedding 最近看到一篇关于poi的论文,把poi各个类别通过邻接关系利用Word-embedding训练成了词向量,这样原本属于不同大类下的子类但是功能很相近的类别就在词向量空间里显得比较近,更符合实际情况。相比于之前的分开看各种poi类别比例,这样可以更好地表达出城市内的poi配置情况。 论文提要 Liu K, Yin L, Lu F, et al. Visualizing and exploring POI configurations of urban regions on POI-type semanti. 阅读详情

相关推荐

LBS之十三:POI三部曲之POI应用场景表征学习

POI的应用表征学习与POI推荐简介

whascj的博客 1700

快速学习POI- POI报表的概述

2 POI报表的概述 2.1 需求说明 在企业级应用开发中,Excel报表是一种最常见的报表需求。Excel报表开发一般分为两种形式: 为了方便操作,基于Excel的报表批量上传数据 通过java代码生成Excel报表。 在Saas-HRM系统中,也有大量的报表操作,那么接下来的课程就是一起来学习企业级的报表开发。 2.2 Excel的两种形式 目前世面上的Excel分为两个大的版本Excel...

逍遥云恋 856

poi技术

poi技术 其实生活中不乏很多需要从数据库向excel导入数据的情况,但是如果数据库的东西很多且字段很长,会造成卡死机的状态。 那么如何解决这个一问题呢,其实网络上有一门技术叫做poi,官方介绍是: Apache POI是Apache软件基金会的开放源码函式库,poi提供API给Java程序对Microsoft Office格式档案读和写的功能。 其实可以把它理解为Java和Microsoft之间...

chen的博客 3171

POI报表生成

POI报表生成 可以操作office文档的api,当然首选还是去操作excel文档。 其中,POI具有很强的操作office文档的能力,即可以操作整个office(excel,doc,vb宏,ppt,visio)。 1、POI支持的解析方式 HSSF解析(.xls Excel97-03版本) XSSF解析(.xlsx Excel07-16版本) 2、应用场景 导入excel数据:将excel中的备份数据还原到数据库 导出excel数据:将数据库中的数据导出或备份 3、项目搭建——创建一个已有

server643的博客 846

miniDP与DP管脚定义差异详解及设计避坑指南

本文详细解析了Mini DisplayPort与标准DisplayPort接口在管脚定义上的核心差异,通过对比表格直观展示了两者20针脚的不同排列方式,特别是高速差分信号线的分布。文章结合真实设计案例,为硬件工程师提供了从原理图设计、PCB布局到信号完整性考量及故障排查的完整避坑指南,强调绝不能将两者视为简单的物理缩小版。

weixin_29248653的博客 362

airodump-ng、aircrack-ng使用教程

wifi破解、airodump-ng、aircrack-ng脚本

ssmbyss的博客 2231

Java==POI报表详解

一.POI报表 在企业开发中,Excel报表是一种最常见的报表需求,Excel报表开发一般分为两种形式: (1)为了方便操作,基于Excel的报表批量上传数据 (2)通过java代码,快速生成Excel报表 POI报表简介: Apache POI是Apache软件基金会的开源项目,由Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java语言操作Microsoft Office的功能。 Excel分为两个大的版本Excel2003和Excel2007及以.

人生起落,生活苦甜,坚持追求! 1233

TCN(Temporal Convolutional Networks)时序卷积网络详解及代码

TCN(Temporal Convolutional Networks)时序卷积网络详解及代码

zhulewen的博客 7883

POI报表技术

报表技术专栏一、poi入门案例,创建一个Excel二、poi完成excel表导入数据库 一、poi入门案例,创建一个Excel 使用ieda创建一个maven项目,导入poi依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</version>

加油 347

计算机考研复试面试常问问题 数据结构篇(下)

计算机考研复试面试常问问题 数据结构篇(下) 使用前需知(拒绝白嫖,如果对你有帮助,你只需点个赞就行): 注意:有人在闲鱼上盗卖我的资料,而且还有很多同学买了,请各位擦亮双眼,我是整理出来免费分享给大家的! 大家请多点赞和评论,这样后面的同学更容易百度到,不至于被人盗卖,我就不加水印影响大家使用了! 第一次整理,度不好控制,有不好的地方希望大家理解,后面可能会改进,造福今年之后的同学们! ...

程序员宝藏的博客 1万+

vs2017配置liblas库+测试代码

之前已经配置好pcl(vs2017配置pcl),可以单独配置liblas,也可以在原有pcl属性表的基础上继续配置

孙悟空 4020

使用POI来做报表

apache POI

小黄鸡kimhuhg 1092

全球APN信息汇总

全球APN信息,电信APN,移动APN,联通APN,台湾APN,马来西亚APN,俄罗斯APN,日本APN,泰国APN,美国APN,英国APN,法国APN,德国APN,意大利APN,葡萄牙APN,土耳其APN,荷兰APN,丹麦APN,比利时APN,爱尔兰APN,新加坡APN,越南APN,老挝APN,菲律宾APN,印尼APN,泰国APN,柬埔寨APN,巴基斯坦APN,印度APN,奥地利APN,保加利亚APN,捷克APN,立陶宛APN,罗马尼亚APN,挪威APN,希腊APN,匈牙利APN,瑞士APN,乌克兰APN

renkai721的专栏 2796

谈谈POI数据

​什么是POI POI是“Polnt of Information”的缩写,中文可以翻译为“信息点”。是地图上任何非地理意义的有意义的点,如商店,酒吧,加油站,医院,车站等。像城市,河流,山峰这些具有地理意义的点就不属于POI POI的来源 传统的地图测绘人员采用精密的测绘仪器去获取一个信息点的经纬度,然后再标记下来。像村委会村级行政区,还有部分政府机关单位,医院学校等国家单位的坐标点都是由gps测量得到的,每年的地理国情普查,土地调查等国家测绘项目都会进行更新。 现在地图上的POI一般是商家用手机

Jasenjane的博客 3万+

YOLOv11-seg改进系列 | 引入CVPR2022 MetaFormer,零参数池化Token混合+StarReLU MLP,精度涨不掉速

本文提出了一种改进YOLOv11分割任务的C3k2_PoolingFormer模块,通过引入MetaFormer架构和Pooling Token Mixer,在保持模型轻量化的同时增强全局感受野建模能力。核心创新包括:1)使用零参数的AvgPool3×3差值作为Token Mixer,实现高效邻域信息聚合和局部对比增强;2)采用StarReLU MLP替代传统激活函数,提升非线性表达能力。改进后模型仅增加6.1%参数量,却能显著提升分割精度,特别适用于需要长程依赖建模的实例分割任务。该设计为轻量级视觉模型提

qq_44224801的博客 431

【AI智能体】Coze 数据库从使用到实战操作详解

Coze 数据库使用到实战详解

congge 5910

POI-Enhancer与LLM4POI集成分析

当前LLM4POI方法。: ⭐⭐⭐⭐⭐ (最高)

m0_51376859的博客 918

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

POI数据介绍

概念POI(一般作为Point of Interest的缩写,也有Point of Information的说法),通常称作兴趣点,泛指互联网电子地图中的点类数据,基本...

2万+

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

LBS之十一:POI三部曲之POI资产挖掘

全面的地图POI简介,从新POI生产挖掘,到质量建设(时效性/重复性)的技术与实践算法建模经验

whascj的博客 1886

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

POI配置

/xml配置文件/其他配置/POI配置/POI配置.txt1、导包 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> </dependency> ...

weixin_43292547的博客 1040

POI及EasyExcel

POI及EasyExcel:1.谈谈 POI 和 easyExcel、2.POI-Excel写、3.POI-Excel读、4.EasyExcel操作

雙馬程序猿 4275

POI导入导出Excel

结构:HSSF- 提供读写Microsoft Excel XLS格式档案的功能。XSSF- 提供读写Microsoft Excel OOXML XLSX格式档案的功能。HWPF- 提供读写Word(97-2003) 的 Java 组件,XWPF是 POI 支持 Word 2007+ 的 Java组件,提供简单文件的读写功能;HSLF- 提供读写Microsoft PowerPoint格式档案的功能。HDGF - 提供读Microsoft Visio格式档案的功能。

mx132465的博客 4779

POI,POI 简介,POI 导出

1. POI 简介       POI 是 Apache 下的 Jakata 项目的一个子项目,主要用于提供 java 操作 Microsoft Office 办公套件如 Excel,Word,Powerpoint 等文件的 API.      微软的Office 办公软件在企业的日常办公中占据着重要的地位,人们已经非常熟悉 Office 的使用。在我们开发的应用系统中,常常需要将数据导出

xiaowangzitong的博客 1164

POI入门

ApachePOI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java对Microsoft Office格式档案读和写的功能

lcshen1234的博客 1202

poi是什么Java_POI使用介绍

POI介绍:1.什么是POI?Apache POI是用Java编写的免费开源的跨平台的Java API,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能,其中使用最多的就是使用POI操作Excel文件。2.POI的使用:1.导入依赖:org.apache.poipoi3.14org.apache.poipoi-ooxml3.142.POI结构:HS...

weixin_39724004的博客 1659

apache poi使用例_Apache POI使用详解

1.POI结构与常用类(1)POI介绍 Apache POI是Apache软件基金会的开源项目,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 .NET的开发人员则可以利用NPOI (POI for .NET) 来存取 Microsoft Office文档的功能。(2)POI结构说明包名称说明HSSF提供读写Microsoft Excel XLS格式...

weixin_30925435的博客 262
上一篇: 前端实现新增业务时报告Json解析异常,不要慌
下一篇: 前端中href=“#“与href=“javascript:void(0)“的区别
@百思不如奇解
博客等级 码龄5年 352粉丝 101原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@百思不如奇解

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值