`
文章列表
(需要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 ...
一、创建工程 1、创建用于生成实体类的工程 2、工程命名为entity 二、创建数据库连接 1、选择图中位置 2、右键选择 3、填写信息 4、点击上图红框处按钮,选择数据库驱动,下一步
  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 ...
此代码需要引入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, //全新下 ...
<!--加载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 ...
/** * 阿拉伯数字与中文数字(大小写)之间的转换 * */ import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; /** * @author * */ public final class SwitchMethod { private static final String[] pattern = { "零", "壹", "贰", "叁", ...
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 定时器

 
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整理

    博客分类:
  • java
 
  HttpClient 是我最近想研究的东西,以前想过的一些应用没能有很好的实现,发现这个开源项目之后就有点眉目了,令人头痛的cookie问题还是有办法解决滴。在网上整理了一些东西,写得很好,寄放在这里。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项目,用来提供 ...

3Des加密技术例

    博客分类:
  • java
 
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文件),如果没有可 ...
Global site tag (gtag.js) - Google Analytics