摘要: 今天在网上看到一个关于pdf在线阅读系统实现思路,突发的对这个特别有兴趣,所以就在网上东搜搜,西找找的,查找了一些资料。发现实现这个功能需要这些第三方插件。 1. OpenOffice,jodconverter 用于转换 doc,ppt,txt..至pdf格式文件 2.SWFTools 用与将pdf文件转换成swf文件,主要用到SWFTools里面的pdf2swf.exe这个工具 3.FlexPaper 用于在浏览器中显示所转换得到的swf文件,用这个显示效果比较好。 一。下载安装OpenOffice,这个可以直接在SUN官网上下载,安装好后,需要启动OpenOffice服务,启动过程是:启动 阅读全文
posted @ 2012-08-23 15:51 云 娜Blog 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 在先文档浏览器,像豆丁那样的,每篇文章都会有个缩略图,我就很好奇它那个缩略图是怎么弄出来的,难道是人工直接剪切出来(这肯定是荒谬的)。所以就借助百度和谷歌。搜索到了截取图片的插件,就是PDFBOX,目前版本是1.6 下面是实现代码: 1 try { 2 PDDocument doc = PDDocument.load("D:\\1.pdf");// 待获取图片的pdf文件 3 int pageCount = doc.getNumberOfPages(); 4 System.out.println(pageCount... 阅读全文
posted @ 2012-08-23 15:49 云 娜Blog 阅读(1531) 评论(1) 推荐(1) 编辑
摘要: 上传Servlet的实现代码 1 public void doGet(HttpServletRequest request, HttpServletResponse response) 2 throws ServletException, IOException { 3 4 String id = null; 5 Affiche affiche = new Affiche();//自定义的一个简单javabean 6 boolean isMultipart = ServletFileUpload.isMultipartContent(request);// 判断提交的表单是... 阅读全文
posted @ 2012-08-23 15:44 云 娜Blog 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 1请写一个变量声明,将它置于下面的循环之前,使得该循环成为无限循环。for (int i =start; i <=start+1; i++){}这里,start是未定义变量,我们需要定义它。如果你非常熟悉int的话,可能能得出正确答案:答案:int start = Integer.MAX_VALUE - 1;解释:因为int.MAX_VALUE + 1 = int.MIN_VALUE。2什么样的声明能让下面的循环是无限循环?while(i == i + 1){}答案:double i = Double.MAX_VALUE;解释:这样做是因为一个浮点数值越大,它和其后继数值之间的间隔就越大 阅读全文
posted @ 2012-08-23 15:41 云 娜Blog 阅读(15862) 评论(1) 推荐(0) 编辑
摘要: 1 package com.yyy.five.day; 2 3 4 /** 5 * 动态规划求最大连续字序列 6 * 7 * @author YYY 8 * 9 */10 public class Opp1 {11 12 13 public static void main(String[] args) {14 int a[] = { -2, 11, -4, 13, -5, 2, -5, -3, 12, -9 };15 System.out.println(getMaxSquence1(a));16 System.out.println(getMaxSqu... 阅读全文
posted @ 2012-08-23 15:39 云 娜Blog 阅读(171) 评论(0) 推荐(0) 编辑
摘要: JUnit4.1源代码分析---2上一篇:JUnit4源代码分析---1这篇主要讲下JUnit是如何构建、运行Runner 。JUnit4中是通过Request.classes(Computer computer, Class<?>... classes)来构造Runner的 //org.junit.runner.Request 1 public static Request classes(Computer computer, Class<?>... classes) { 2 try { 3 AllDefaultPossibilitiesBuilder... 阅读全文
posted @ 2012-08-23 13:49 云 娜Blog 阅读(1148) 评论(1) 推荐(0) 编辑
摘要: JUnit4.1源代码分析---1用JUnit4进行测试有两种方式分别是: (1)、命令行方式:java org.junit.runner.JUnitCore [java class...]; (2)、程序方式:直接调用org.junit.runner.JUnitCore.runClass(Class<?>...clazz)方法;这两种测试的方法,最终调用的是同一个执行体。先看第一种测试方法:在JUnitCore这个类中,我们可以发现它有一个main方法:1 public static void main(String... args) {2 runMainAndExit(new 阅读全文
posted @ 2012-08-22 09:08 云 娜Blog 阅读(1798) 评论(0) 推荐(0) 编辑