`
文章列表
最常见的一种PDF文本抽取工具就是PDFBox了。PDFBox是一个开源的Java PDF库,这个库允许你访问PDF文件的各项信息。在接下来的例子中,将演示如何使用PDFBox提供的API,从一个PDF文件中提取出文本信息。 PDFBox下载:访问网址http://sourceforge.net/projects/pdfbox/,进入如图7-1所示的下载界面。读者可以在该网页下载其最新的版本。本书采用的是PDFBox-0.7.3版本。 1.创建PdfboxTest类。该类包含一个getText方法,用于从一个PDF中获取文本信息 public void geText(String file) ...
项目中使用到了,参考了来源:http://lavasoft.blog.51cto.com/62575/174244 Jxl是一个开源的Java Excel API项目,通过Jxl,Java可以很方便的操作微软的Excel文档。除了Jxl之外,还有Apache的一个POI项目,也可以操作Excel,两者相比之下:Jxl使用方便,但功能相对POI比较弱。POI使用复杂,上手慢,除了这个没啥说的了。 Jxl目前最新2.6.10,下载地址是: http://nchc.dl.sourceforge.net/sourceforge/jexcelapi/jexcelapi_2_6_10.zip http: ...
http://blog.csdn.net/uohzoaix/article/details/7524913 一,反编译插件: A、Jadclipse 1、打开eclipse增加站点:http://jadclipse.sf.net/update,在线安装好JDT Decompiler 3.4.0 2、http://nchc.dl.sourceforge.net/sourceforge/jadclipse/net.sf.jadclipse_3.3.0.jar将            jadclipse3.3.jar下载下来,置入eclipse安装目录的plugins目录下。 3、下载jad. ...
在Ubuntu中有如下几个文件可以设置环境变量 /etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. /etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量 ~/.profile:在登录时用到的第三个文件是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件. /etc/bashrc:为每一个运行bash she ...

Mogodb学习资料

http://www.cnblogs.com/huangxincheng/archive/2012/03/07/2383284.html
http://www.cnblogs.com/sunli/archive/2010/09/06/cache_expire_same_time.html http://www.cnblogs.com/sunli/archive/2010/07/27/cache_key_mutex.html http://timyang.net/programming/memcache-mutex/
Action() { //思考时间 //lr_think_time (5); //集合点设置 lr_rendezvous("集合"); //事务 lr_start_transaction("trans"); web_add_cookie("cart=6593,12,12|6965,8,8|7989,9,9|4038,5,5; DOMAIN=192.168.3.32"); web_add_cookie("deleteCartProducts=; DOMAIN=192.168.3.32" ...
import java.util.Collection; import java.util.SortedMap; import java.util.TreeMap; public class ConsistentHash<T> { private final HashFunction hashFunction; private final int numberOfReplicas; private final SortedMap<Integer, T> circle = new TreeMap<Integer, T>(); pu ...
来源:http://www.cnblogs.com/luckcs/articles/2543607.html Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。 因此,一般来说都是通过 主从复制(Master-Slave)的方式来同步数据,再通过读写分离(MySQL-Proxy)来提升数据库的并发负载能力 这样的方案来进行部署与实施的。 下面是我在实际工作过程中所整理的笔记,在此分享出来,以供大家参考。 一、MySQL的 ...
写程序的人,往往需要分析所写的SQL语句是否已经优化过了,服务器的响应时间有多快,这个时候就需要用到SQL的STATISTICS状态值来查看了。     通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。介绍如下: SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒为单位)。 SET STATISTICS IO ON:报告与语句内引用的每个表的扫描数、逻辑读取数(在高速缓存中访问的页数)和物理读取数(访问磁盘的次数)有关的信息。 SET STATISTICS TIME ON:显示每个查询 ...
来源:http://www.soft6.com/tech/11/119126.html 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具 ...
http://developer.51cto.com/art/201305/392308.htm
http://msdn.microsoft.com/zh-cn/library/ms345146(SQL.90).aspx
/** * Copyright (c) 2005-2009 springside.org.cn * * Licensed under the Apache License, Version 2.0 (the "License"); * * $Id: Struts2Utils.java 463 2009-09-13 14:34:14Z calvinxiu $ */ package org.grayrabbit.web.struts2; import java.io.IOException; import java.util.Map; impo ...
获得客户端真实IP地址的方法   public String getIpAddr(HttpServletRequest request) {   String ip = request.getHeader("x-forwarded-for");   if(ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {   ip = request.getHeader("Proxy-Client-IP");   }   if(ip == nul ...
Global site tag (gtag.js) - Google Analytics