- 浏览: 62355 次
- 性别:
- 来自: 北京
最新评论
文章列表
java 生成带页码的pdf文件
- 博客分类:
- java
(需要itext-5.3.2.jar)
import java.io.FileOutputStream;
import com.lowagie.text.Document;
import com.lowagie.text.Element;
import com.lowagie.text.ExceptionConverter;
import com.lowagie.text.Font;
import com.lowagie.text.PageSize;
import com.lowagie.text.Paragraph;
import com.lowagie.text.pdf. ...
环境配置:
下载jacob.rar,解压出jacob.dll和jacob.jar,然后:
1) 把jacob.dll在 C:\Program Files\Java\jdk1.5.0_08\bin、C:\Program Files\Java\jdk1.5.0_08\jre\bin、C:\WINDOWS\system32 目录下各.放一份
2) 把jacob.jar放入 项目的lib包下,并且在“java构建路径”中也要加载此jar包。.
package com.kettas;
import com.jacob.activeX.*;
import com.jacob.c ...
Hibernate逆向工程
- 博客分类:
- hibernate
一、创建工程
1、创建用于生成实体类的工程
2、工程命名为entity
二、创建数据库连接
1、选择图中位置
2、右键选择
3、填写信息
4、点击上图红框处按钮,选择数据库驱动,下一步
网页中正文提取之----joyhtml
- 博客分类:
- html
joyHTML的目的是解析HTML文本当中的链接和正文,利用超链接密度法为主要判断依据的标记窗算法,采用DOM树解析模式。
环境描述:
jdk1.6
joyhtml-0.2.2
提取新闻正文demo代码如下:
import java.net.URL;
import org.cyberneko.html.parsers.DOMParser;
import org.joy.analyzer.html.TextExtractor;
import org.w3c.dom.Document;
import org.xml.sax.InputSource;
public ...
java中利用Ftp向服务器传文件
- 博客分类:
- java
此代码需要引入commons-net-1.4.1.jar
package com.test;
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputSt ...
支持断点续传的FTP
- 博客分类:
- java
此代码需要tftpd-1.3-jar-with-dependencies.jar
public enum DownloadStatus {
Remote_File_Noexist, //远程文件不存在
Local_Bigger_Remote, //本地文件大于远程文件
Download_From_Break_Success, //断点下载文件成功
Download_From_Break_Failed, //断点下载文件失败
Download_New_Success, //全新下 ...
在页面上添加falsh播放的 Js 方法
- 博客分类:
- js
<!--加载flash方法(flash路径,宽度,高度)-->
function load(name,w,h){
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+w+'" height=&quo ...
java方法转换大写日期及人民币大写转换方式
- 博客分类:
- java
/**
* 阿拉伯数字与中文数字(大小写)之间的转换
*
*/
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* @author
*
*/
public final class SwitchMethod {
private static final String[] pattern = { "零", "壹", "贰", "叁", ...
json解析和封装Util(很实用)
- 博客分类:
- java
import java.lang.reflect.Method;
import java.util.Collection;
import java.util.Map;
import java.util.Set;
public final class JsonUtil
{
/**
* 把对象封装为JSON格式
*
* @param o
* 对象
* @return JSON格式
*/
...
spring配置文件中进行配置
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="scan" class="com.sino.Scan"/& ...
HttpClient 是我最近想研究的东西,以前想过的一些应用没能有很好的实现,发现这个开源项目之后就有点眉目了,令人头痛的cookie问题还是有办法解决滴。在网上整理了一些东西,写得很好,寄放在这里。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项目,用来提供 ...
import java.security.Security;
import javax.crypto.Cipher;
import javax.crypto.SecretKey;
import javax.crypto.spec.SecretKeySpec;
/**
* 字符串 DESede(3DES) 加密
* 设Ek()和Dk()代表DES算法的加密和解密过程,K代表DES算法使用的密钥,P代表明文,C代表密表,
* 3DES加密过程为:C=Ek3(Dk2(Ek1(P)))
* 3DES解密过程为:P=Dk1((EK2(Dk3(C)))
* 对称密钥加密又叫专 ...
在网站中添加qq聊天功能:
1、登陆http://wp.qq.com/widget/consult.php 注册需要聊天的QQ号码,然后在页面中添加注册提示的代码即可,具体代码类似:<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=QQ号码&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:QQ号码:41" alt=" ...
第一步:打开jdk 安装目录的bin目录,输入命令 按照步骤,生成证书
keytool -genkey -alias tomcat -keyalg RSA -keystore C:\tomcat.keystore
提示输入密码,使用Tomcat的默认值changeit (这个需要注意),然后按照相应的
提示步骤一次进行即可 ...
Excelsior JET是一款有提前编译技术的Java虚拟机增强工具(非开源)。提前编译器可以将您的类文件和jars文件转化成高度优化的二进制可执行文件,能够在 Intel x86平台的Microsoft Windows和 Linux系统中运行。同传统 JVM(Java虚拟机)中运行的原始类文件相比,这些经过优化的可执行文件具有更快的运行速度。另外,您的应用程序将会得到更好的保护,以防被篡改或窃 取代码
准备工作:
一、将你的Java项目进行打包,有这种将项目生成Jar包的Eclipse的插件(Build Fat Jar);
二、准备好你的图标文件(.ico文件),如果没有可 ...