随笔分类 -  Java

摘要:1. 右击你的工程(Project)2. 属性(Properties)3. 点击运行(RUN)4. 在VM Options属性框中填入: -Djava.library.path="你的dll文件的路径"5. 确定(Ok) 阅读全文
posted @ 2022-01-26 10:45 ziwuxian 阅读(228) 评论(0) 推荐(0)
摘要:public static byte[] readInputStream(InputStream inStream) throws Exception { ByteArrayOutputStream outStream = new ByteArrayOutputStream(); byte[] bu 阅读全文
posted @ 2020-07-24 14:01 ziwuxian 阅读(3011) 评论(0) 推荐(0)
摘要:1. 引用DmJdbcDriver.jar包 2. 编写代码: String driver= "dm.jdbc.driver.DmDriver"; String url= "jdbc:dm://192.168.1.100:12345/TEST"; String username="DEVELOPER 阅读全文
posted @ 2019-10-30 16:24 ziwuxian 阅读(11648) 评论(0) 推荐(0)
摘要:在Java项目开发中,偶尔会遇到通过程序动态拆分word文档的需求,由于Java本身不能操作Word文档,在网上也都是讨论如何动态合并word,所以这个需求实现起来相当困难,下面就将近期对于Word文件拆分的需求及其实现方式的研究做个简单的总结,供大家参考: 1 VBA可以实现word文档拆分功能, 阅读全文
posted @ 2019-08-02 18:18 ziwuxian 阅读(1304) 评论(0) 推荐(1)
摘要:在一般的OA项目中经常会遇到在线处理Office文档的需求,先下载文件,编辑保存后再选择文件上传的方式太过原始,在如今早已是Office Online的时代,没有用户能接受这种蹩脚的操作方式。 虽然微软公司也是Office Online的主要推手,通过使用Office 365免费的Office On 阅读全文
posted @ 2019-08-02 18:16 ziwuxian 阅读(6289) 评论(1) 推荐(0)
摘要:<%@ page language="java" import="java.util.*,java.io.*" pageEncoding="UTF-8"%> <% //java运行Linux命令:Runtime.getRuntime().exec("/bin/bash 命令"); Runtime.g 阅读全文
posted @ 2019-06-17 11:37 ziwuxian 阅读(1114) 评论(0) 推荐(0)
摘要:package com.zzzy; import java.math.BigDecimal; public class Test { public static void main(String[] args) { BigDecimal hundred = new BigDecimal(100); 阅读全文
posted @ 2019-01-30 14:51 ziwuxian 阅读(192) 评论(0) 推荐(0)
摘要:1、在宿主系统下载所需要的jdk版本的gz文件 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2、复制gz文件到容器中的root的用户目录下:docker cp gz文件 容器 阅读全文
posted @ 2018-12-05 16:19 ziwuxian 阅读(1467) 评论(2) 推荐(0)
摘要:Springboot框架中用下面的代码,使用request.getInputStream()获取不到上传的文件流 @PostMapping("/upload_img") public void uploadImage(HttpServletRequest request) { int len = r 阅读全文
posted @ 2018-10-15 16:02 ziwuxian 阅读(2256) 评论(0) 推荐(0)
摘要:当src文件夹为空的时候,git是不提交空文件夹的,所以check出来的项目中没有src文件夹,这个时候也会出现此问题。 阅读全文
posted @ 2018-08-31 13:46 ziwuxian 阅读(235) 评论(0) 推荐(0)
摘要:JRE System Library是只要做java开发都需要的完整的、标准的库。 Java EE5 Libraries只是java三个方向中做java EE所需要的库。如果做Web方面的开发的话就不仅要前者后者也需要。 JRE System Library 是运行Java程序所需要的系统库, JR 阅读全文
posted @ 2018-08-27 21:58 ziwuxian 阅读(705) 评论(0) 推荐(0)
摘要:一、需求介绍 当前B/S模式已成为应用开发的主流,而在开发企业办公系统的过程中,常常有客户这样子要求:把系统数据库中的数据导出到Excel,用户查看报表时直接用Excel打开。或者是:用户已经习惯用Excel打印,也就要求必须把数据导入到Excel文件。这样在我们实际的开发中,很多时候需要实现导出E 阅读全文
posted @ 2018-05-10 16:07 ziwuxian 阅读(670) 评论(0) 推荐(0)
摘要:在开发Web办公系统或文档系统时,PageOffice组件是众所周知的在线处理微软word/ppt/excel文档的强大工具,它对WORD文档的各种处理在API层面进行了封装,屏蔽了Office VBA接口的复杂性,而又不失VBA的强大功能,在此要分享的正是PageOffice封装的一个很强大的功能 阅读全文
posted @ 2018-05-10 10:40 ziwuxian 阅读(579) 评论(0) 推荐(0)
摘要:需求场景 开发的web办公系统如果需要处理大量的Word文档(比如有成千上万个文档),用户一定提出查找包含某些关键字的文档的需求,这就要求能够读取 word 中的文字内容,而忽略其中的文字样式、表格、图片等信息。 方案分析 方案一:使用Apache POI技术将所有服务器上文档的文本获取后存储到数据 阅读全文
posted @ 2018-05-09 16:31 ziwuxian 阅读(1051) 评论(1) 推荐(0)
摘要:解决方案 优点 缺点 Jacob 功能强大 直接调用VBA接口,程序异常复杂;服务器必须是:windows系统+安装Office;服务器端自动化com接口容易产生死进程造成服务器宕机 Apache POI 对Excel的操作功能强大;跨平台 操作word的功能比较弱;必须针对doc和docx两种文档 阅读全文
posted @ 2018-05-09 11:16 ziwuxian 阅读(566) 评论(0) 推荐(0)
摘要:在开发文档系统或办公系统的过程中,有时候我们需要导出word文档。在网上发现了一个用PageOffice生成word文件的功能,就将这块拿出来和大家分享。 生成word文件与我们编辑word文档本质上是相同的,只不过在用程序生成word文档的时候换成了用代码来操作。下面的例子中主要有添加标题,正文( 阅读全文
posted @ 2018-05-09 10:24 ziwuxian 阅读(980) 评论(0) 推荐(0)
摘要:最近遇到一个项目需要把word 转成pdf,百度了一下网上的方案有很多,比如虚拟打印、给word 装扩展插件等,这些方案都依赖于ms word 程序,在java代码中也得使用诸如jacob或jcom这类java com bridge,使得服务器开发受限于win平台,而且部署起来也很麻烦。后来在某论坛 阅读全文
posted @ 2018-05-08 17:26 ziwuxian 阅读(22122) 评论(0) 推荐(0)
摘要:一、在开发OA办公或与文档相关的Web系统中,难免会遇到动态生成word文档的需求,为了解决工作中遇到导出word文档的需求,前一段时间上网找了一些资料,在word导出这方面有很多工具可以使用,jacob、poi、java2word、itext。jacob要求服务器必须是windows操作系统,服务 阅读全文
posted @ 2018-05-08 10:11 ziwuxian 阅读(5386) 评论(1) 推荐(0)
摘要:需求背景 在互联网教育行业,做内容相关的项目经常碰到的一个问题就是如何动态生成一张word试卷。事先把题库中的每一道试题都已经保存成一个独立的word文件了,但是在选择了部分试题生成一张word试卷的时候,如果不能通过java程序来合并已经选择了的word试题文件,那么就只能通过手动录入和拷贝的方式 阅读全文
posted @ 2018-05-07 11:34 ziwuxian 阅读(897) 评论(0) 推荐(0)
摘要:上一个项目的开发中需要实现从word中读取表格数据的功能,在JAVA社区搜索了很多资料,终于找到了两个相对最佳的方案,因为也得到了不少网友们的帮助,所以不敢独自享用,在此做一个分享。 两个方案分别是:一,用POI的TableIterator获取表格中的数据;二,用PageOffice来获取。 为什么 阅读全文
posted @ 2018-05-04 16:42 ziwuxian 阅读(1701) 评论(0) 推荐(0)