`
Veromca-源代码
  • 浏览: 41579 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
aspose实现Office转Pdf关键代码: jar包: aspose-words-14.6.0.jar aspose-cells-10.8.jar aspose.slides-14.4.0.jar aspose-diagram-2.1.0.jar protected void realTransform(InputStream in, OutputStream out) throws IOException { String lowerFileName = this.fileName.toLowerCase(); try { if ((lower ...
最近项目需要实现下载Office文档时自动转成PDF文档,以下代码支持2003及2007版的Word,PPT,Excel转换,并支持自定义添加水印、页眉、页脚 实现需要事先安装OpenOffice(我这里安装的是OpenOffice 4) OpenOffice 下载:http://www.openoffice.org/ JodConverter 下载地址http://sourceforge.net/projects/jodconverter/files/JODConverter 需要代码正常运行还需要其他Jar包(见附件) Java代码: /** * @filename: Offic ...
Java集合排序及java集合类详解 : [url] http://blog.csdn.net/jiangxinyu/article/details/7886348 [/url]
JAVA数据结构 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确 ...
XML 技术是随着 Java 的发展而发展起来的。在 XML 出现之前对于简单的数据格式通常是存储在 ini 配置文件等文本文件中,复杂的格式则采用自定义的文件格式,因此对于每种文件格式都要有专门的解析程序。 XML 出现以后解决了这个问题,程序面对的是有固定格式的 XML 文件,只要通过标准 API 就可以进行 XML 文件的处理。 XML 文件在案例系统中应用是很广泛的,比如 ClientConfig.xml 、 ServerConfig.xml 文件就是使用 XML 文件来做配置文件的,元数据文件以及元数据加载器更是离不开 XML 。因此总结一下处理技术。     XML处理技术比较 ...
1 创建监听器: public class LogListener implements ServletContextListener { private Log log = LogFactoryImpl.getFactory().getLog(LogListener.class); @Override public void contextDestroyed(ServletContextEvent arg0) { if (log.isDebugEnable()) { log.debug("销毁LogListener...."); ...
生成的文件内容和格式: <?xml version="1.0" encoding="UTF-8"?> <mail> <from>xxx@sohu.com</from> <subject>Mail subject</subject> <content>Mail content</content> <to>xxx@qq.com</to> <cc>xxx@qq.com</cc> ...
由于项目要求Log4j需要支持热配置,研究了一下Log4j中实现修改配置文件后实时生效的方法,考虑到效率问题,最后采用了第二种方法,以下是具体实现实例: 一.使用log4j自带的动态更新配置文件【轮询方式来实现】: 主要调用 PropertyConfigurator 或者 DOMConfigurator类的 configureAndWatch(String configFileName)或者 configureAndWatch(String configFileName, long delay)来实现。 注意:在log4j中每调用一次configureAndWatch方法都会启动一个新的扫描 ...
Spring 1、你一般用spring做什么? 控制反转IOC  AOP 2、spring中的哪个类的哪个方法可用于获取bean ApplicationContext类的getBean()方法。 3、spring是什么?根据你的理解详细谈谈你的见解。   ◆目的:解决企业应用开发的复杂性   ◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能   ◆范围:任何Java应用   简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。   ◆轻量——从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1MB多的J ...
Hashtable和HashMap的主要区别: 1.线程同步: Hashtable和HashMap最大的区别就是Hashtable的方法是Synchronize的,而HashMap不是。多个线程访问Hashtable时,不需要实现同步,而HashMap需要。 2.继承不同: Hashtable是基于陈旧的Dictionary类的;HashMap是Java 1.2引进的Map接口的一个实现。 public class Hashtable extends Dictionary implements Mappublic class HashMap extends AbstractMap im ...
系统运行了一晚上,第二天早上没有其他操作,直接打开IE浏览器登录报错: 错误信息: HTTP Status 500 - -------------------------------------------------------------------------------- type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. excepti ...
public class Test { /** * 解析并修改log4j.xml 中指定的属性值 */ private void setPriority(String fileName, String priorityValue) { try { File inputXml = new File(fileName); SAXReader saxReader = new SAXReader(); Document document = saxReader.read(inputXml); Element employees ...
之前用smartupload上传文件,发现处理较大文件时会内存溢出,在网上了解到可修改系统设置来解决此问题: (1). 在windows 更改系统环境变量 加上JAVA_OPTS=-Xms64m -Xmx512m (2). 修改TOMCAT_HOME/bin/catalina.sh 在“echo "Using CATALINA_BASE:   $CATALINA_BASE"”上面加入以下行: JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m" 但还是不太好使,后来改成了commons-file ...
Linux 常用命令 exit 退出命令界面。 logout 注销 reboot shutdown now关机 命令速查,按5下esc 显示2143个命令,按q退出。(或Ctrl+c或Ctrl+d) 需求帮助(以下几个命令都会给出关于shutdown帮助信息) 如 shutdown --help shutdown --? man shutdown 建立文件和目录 touch 1创建文件1,(在linux文件的后缀名没有任何意义,无非是自己做个记号,提示性意义。) mkdir dd1 建立dd1这个目录 使用光驱:(假设当前目录 ...
下面介绍的是非AJAX的实现方法,首先我们需要一个上传的HTML或者JSP文件,如下:                                                                                   <FORM METHOD="POST" ACTION="../servlet/FileUploadServlet" enctype="multipart/form-data" target="hidden_frame" onSubmit="showm ...
Global site tag (gtag.js) - Google Analytics