摘要: 今天说说java中的pdf读取,实话说,这是一个很恼人的任务。现在网络上的pdf各种各样,分析出来的文本也是千差万别,目前最流行的jar包pdfbox也只能做到把文字分析出来,并无法很好的控制分析的顺序,格式,字体等信息。(也许可以,是我对pdfbox了解还不够,如果是这样的话,大家一定要告诉我~先谢过了哈。)这给后续的工作带来了很大的麻烦。比如我想提取pdf的一些关键词或标题等有用信息,而分析出来的文本大多没有规律可言,甚至不同pdf分析的顺序也不一样,有些分析出来第一行是标题,有些标题要到第十行甚至更靠后,总体说来这个任务远远没有达到我之前的预期。这里介绍一下,一个为了和大家交流一下,更重 阅读全文
posted @ 2011-07-08 22:09 ~大器晚成~ 阅读(11197) 评论(3) 推荐(0) 编辑
摘要: Java中的多线程经常被使用,而且功能还是比较强大的。下面来简单介绍一下。本人经常使用的多线程方式是去实现Runnable的run方法,然后在外面用start方法进行调用。这样感觉思路更清晰一些。好了,上代码,一看就明白了。比如我要设计一个线程A.代码如下:publicclassThreadAimplementsRunnable{/**(non-Javadoc)*@seejava.lang.Runnable#run()*启动线程 */publicvoidrun(){System.out.println("Astarted");}}OK,很简单吧。A线程定义完毕。下面进行A线 阅读全文
posted @ 2011-07-08 22:00 ~大器晚成~ 阅读(413) 评论(0) 推荐(0) 编辑