poi

Java 之 POI各Jar包作用

帅比萌擦擦* 提交于 2019-12-16 15:54:18
  目前POI的最新版本是 3.16-beta2,该版本是测试版本,稳定版本是 3.15,下载地址为 Apache POI (http://poi.apache.org/download.html)。 一、目录结构   目录结构如下:          二、详细介绍    官方地址 :https://poi.apache.org/overview.html。 Maven artifactId Prerequisites JAR Notes poi-excelant poi,poi-ooxml poi-excelant-version.jar 用于读取表格、写入表格等一系列操作表格所用到的包   Component Map   The Apache POI distribution consists of support for many document file formats. This support is provided in several Jar files. Not all of the Jars are needed for every format. The following tables show the relationships between POI components, Maven repository tags, and the project

基于深度学习的图像分割在高德的实践

蹲街弑〆低调 提交于 2019-12-16 11:32:41
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 一、前言 图像分割(Image Segmentation)是计算机视觉领域中的一项重要基础技术,是图像理解中的重要一环。图像分割是将数字图像细分为多个图像子区域的过程,通过简化或改变图像的表示形式,让图像能够更加容易被理解。更简单地说,图像分割就是为数字图像中的每一个像素附加标签,使得具有相同标签的像素具有某种共同的视觉特性。 图像分割技术自 60 年代数字图像处理诞生开始便有了研究,随着近年来深度学习研究的逐步深入,图像分割技术也随之有了巨大的发展。早期的图像分割算法不能很好地分割一些具有抽象语义的目标,比如文字、动物、行人、车辆。这是因为早期的图像分割算法基于简单的像素值或一些低层的特征,如边缘、纹理等,人工设计的一些描述很难准确描述这些语义,这一经典问题被称之为“语义鸿沟”。 得益于深度学习能够“自动学习特征”的这一特点,第三代图像分割很好地避免了人工设计特征带来的“语义鸿沟”,从最初只能基于像素值以及低层特征进行分割,到现在能够完成一些根据高层语义的分割需求。 (图像分割的发展历史) 高德地图拥有图像/视频大数据,在众多业务场景上都需要理解图像中的内容。例如,在数据的自动化生产中,通常需要寻找文字、路面、房屋、桥梁、指示牌、路面标线等目标。这些数据里有些是通过采集车辆或卫星拍摄

POI的使用

半腔热情 提交于 2019-12-14 01:17:59
1.依赖 <!-- poi --> < dependency > < groupId > org.apache.poi </ groupId > < artifactId > poi </ artifactId > < version > 4.1.0 </ version > </ dependency > 2. 基本使用 //1. 在内存中创建一个excel文件 工作薄 HSSFWorkbook book = new HSSFWorkbook ( ) ; //2. 通过book创建Sheet HSSFSheet sheet03 = book . createSheet ( "sheet03" ) ; //3. 通过sheet创建row HSSFRow row = sheet03 . createRow ( 0 ) ; //第一行 //4. 通过row 创建 cell HSSFCell cell = row . createCell ( 0 ) ; //第一列 //5. 在cell中存值 cell . setCellValue ( "helloworld~~~" ) ; sheet03 . autoSizeColumn ( 0 ) ; //第一列宽度自适应 // 存储工作薄 book . write ( new File ( "d:\\test\\test.xls" ) ) ;

poi操作excel导入导出

我的梦境 提交于 2019-12-11 02:23:32
poi操作excel导入导出 java中使用poi对excel进行导入导出操作 使用注解建立实体对象与excel之间的映射关系,反射为对象属性设置值。 1、maven中引入poi包 <!-- poi-ooxml自动引入操作xlsx文件所用到的其他包 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.4</version> </dependency> 2、定义注解:用来与excel建立关系,将对象属性与excel的列建立关系。 @Retention(RetentionPolicy.RUNTIME) public @interface ExcelAnnotation { /** * 列索引 */ public int columnIndex() default 0; /** * 列名 */ public String columnName() default ""; } 3、实体对象 public class ExcelModel { //描述改属性在excel中第0列,列名为 序号 @ExcelAnnotation (columnIndex=0,columnName="序号") private int id; /

poi读写doc和docx

♀尐吖头ヾ 提交于 2019-12-10 15:23:57
依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.8</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-scratchpad</artifactId> <version>3.8</version> </dependency> 读 @SpringBootTest public class Docx { @Test public void testDoc() { File file = new File("C:\\Users\\吕厚厚\\Desktop\\aa.doc"); try { FileInputStream fis = new FileInputStream(file); WordExtractor extractor = new WordExtractor(fis); //输出word文档所有的文本 System.out.println(extractor.getText()); fis.close(); } catch (Exception e) { e.printStackTrace(); } } @Test

Apache POI

感情迁移 提交于 2019-12-09 23:12:10
一,POI介绍 Apache POI是用Java编写的免费开源的跨平台的Java API,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能,其中使用最多的就是使用POI操作Excel文件。 官网: https://poi.apache.org/ jxl:专门操作Excel maven坐标: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.14</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.14</version> </dependency> POI结构: HSSF - 提供读写Microsoft Excel XLS格式档案的功能 XSSF - 提供读写Microsoft Excel OOXML XLSX格式档案的功能 HWPF - 提供读写Microsoft Word DOC格式档案的功能 HSLF - 提供读写Microsoft PowerPoint格式档案的功能 HDGF - 提供读Microsoft

POI工具类

五迷三道 提交于 2019-12-09 22:50:32
import java . io . FileNotFoundException ; import java . io . IOException ; import java . io . InputStream ; import java . text . SimpleDateFormat ; import java . util . ArrayList ; import java . util . List ; import org . apache . poi . hssf . usermodel . HSSFWorkbook ; import org . apache . poi . ss . usermodel . Cell ; import org . apache . poi . ss . usermodel . Row ; import org . apache . poi . ss . usermodel . Sheet ; import org . apache . poi . ss . usermodel . Workbook ; import org . apache . poi . xssf . usermodel . XSSFWorkbook ; import org . springframework . web . multipart .

java poi 导入excel

前提是你 提交于 2019-12-09 17:25:26
所需jar包 poi package example.poi; import java.io.*; import java.text.DecimalFormat; import org.apache.poi.hssf.usermodel.*; import org.apache.poi.ss.usermodel.*; import org.apache.poi.xssf.usermodel.*; public class ImportExcel { private Workbook wb = null; private Sheet sheet = null; private Row row = null; private int sheetNum = 0; private int rowNum = 0; private FileInputStream fis = null; private File file = null; private DecimalFormat df = new DecimalFormat("0"); public ImportExcel() { super(); } public void setSheetNum(int sheetNum) { this.sheetNum = sheetNum; } public void setRowNum(int

Java POI读取Office excel (2003,2007)及相关jar包

前提是你 提交于 2019-12-09 17:06:11
poi-3.7-20101029.jar,下载地址:http://download.csdn.net/detail/evangel_z/4107089 geronimo-stax-api_1.0_spec-1.0.jar,下载地址:http://download.csdn.net/detail/evangel_z/4107083 xmlbeans-2.3.0.jar,下载地址:http://download.csdn.net/detail/evangel_z/4107140 poi-ooxml-3.7-20101029.jar,下载地址:http://download.csdn.net/detail/evangel_z/4107145 poi-ooxml-schemas-3.7-20101029.jar,下载地址:http://download.csdn.net/detail/evangel_z/4108997 以上5个jar,就可读取Excel 2003; ----------------------------------------------------------------------------------------------------------------------- 读取Excel 2007,请加上dom4j-1.6.1.jar,下载地址:http:/

POI3.8和jxl读取Excel例子

心不动则不痛 提交于 2019-12-09 17:04:00
这几天在弄java读excel的问题,以前用的是jxl.jar来读的,后来发现无法读取2007的,于是研究了一下POI,在网上下了最新版的poi-bin-3.8-beta5-20111217.zip,同时也参考了网上其它人写的代码,在jboss7服务器下成功读出,发demo吧。 使用方法:jboss服务器或tomcat服务器,将下面的jsp文件保存到某个域名下,同时在此文件所在的目录中新建一个upload目录,然后将要读取的test.xls和test.xlsx放到upload目录下,然后运行jsp文件即可看到结果: (1)用poi.jar来读取excel2003 必须要用到的jar文件: poi-3.8-beta5-20111217.jar poi-ooxml-3.8-beta5-20111217.jar poi-ooxml-schemas-3.8-beta5-20111217.jar xmlbeans-2.3.0.jar dom4j-1.6.1.jar jsr173_1.0_api.jar (如果jdk是1.5版本则需要此jar,如果是1.6以上版本则不需要) 为了方便测试,代码为jsp,如下: [html] view plain copy print ? < %@ page contentType = "text/html; charset=gb2312" language =