
Java code
asdfg827426
这个作者很懒,什么都没留下…
展开
-
Java里的File文件操作控制
[b]一.获得控制台用户输入的信息[/b][code="java"]/** *//**获得控制台用户输入的信息 * @return * @throws IOException */ public String getInputMessage() throws IOException...{ System.out.prin...2012-05-02 15:28:23 · 136 阅读 · 0 评论 -
Java实现Zip压缩,解压缩(二)
今天写了个用java压缩的功能,可以实现对文件和目录的压缩。由于上一篇文章中使用java.util.zip.ZipOutputStream有中文乱码问题,所以采用org.apache.tools.zip.ZipOutputStream,此代码需要导入ant-1.6.5.jar。以下是代码: [code="java"] package org; impo...2012-11-15 11:16:18 · 125 阅读 · 0 评论 -
httpclient 用java调用 的方式获取网页内容,
1. 读取网页(HTTP/HTTPS)内容下面是我们给出的一个简单的例子用来访问某个页面/** Created on 2003-12-14 by Liudong*/package http.demo;import java.io.IOException;import org.apache.commons.httpclient.*;import org.a...2012-11-16 09:43:15 · 118 阅读 · 0 评论 -
Java获取网页内容s实现自动化(IASI)
[size=medium][b]IasiClient [/b][/size][code="java"]package com.iasi.client;import java.io.File;import java.io.FileInputStream;import java.io.FileWriter;import java.io.IOException;impor...原创 2012-11-16 09:58:03 · 205 阅读 · 0 评论 -
JAVA中使用FTPClient上传下载
在JAVA程序中,经常需要和FTP打交道,比如向FTP服务器上传文件、下载文件,本文简单介绍如何利用jakarta commons中的FTPClient(在commons-net包中)实现上传下载文件。一、上传文件 原理就不介绍了,大家直接看代码吧[code="java"]** * Description: 向FTP服务器上传文件 * @para...2012-11-16 15:03:18 · 116 阅读 · 0 评论 -
java简单操作Excel
解析Excel文件[code="java"]package hcz.resolve.excel;import java.io.File;import java.io.FileNotFoundException;import java.io.IOException;import jxl.Sheet;import jxl.Workbook;import ...2012-08-15 16:47:18 · 113 阅读 · 0 评论 -
Json 和 Gson
[b] json是一种数据格式,便于数据传输、存储、交换gson是一种组件库,可以把java对象数据转换成json数据格式 [/b][b]TestJson类[/b][code="java"]package Test.action;import org.json.JSONArray;import org.json.JSONException;import org...2012-08-17 11:32:13 · 111 阅读 · 0 评论 -
ftp 主动模式与被动模式
tp的工作原理ftp要用到两个tcp连接即要使用两个端口一个是命令链路:用来传递命令一个是数据链路:用来上传下载数据连接ftp server时有active和passive两种模式通常使用主动模式可完成上传下载主动模式工作原理客户端使用命令链路主动告诉服务端:我打开了XX端口,你来连我吧被动模式工作原理跟主动模式相反,服务端告诉客户端:我打开了XX端口,你来...2012-11-23 12:25:43 · 114 阅读 · 0 评论 -
java实现删除文件指定目录
[code="java"]package hcz.remove.filepath;import java.io.File;import java.io.FileFilter;import java.io.FilenameFilter;public class RemoveFilePath { public static void main(S...2012-08-17 17:28:47 · 179 阅读 · 0 评论 -
jdbc连接数据库(单例模式)
[code="java"]01 package com.sli;02 03 import java.sql.Connection;04 import java.sql.DriverManager;05 import java.sql.ResultSet;06 import java.sql.SQLException;07 import java.sql.St...2012-08-17 17:48:50 · 412 阅读 · 0 评论 -
jdbc连接数据库(静态模式)
[code="java"]01 package com.sli;02 03 import java.sql.Connection;04 import java.sql.DriverManager;05 import java.sql.ResultSet;06 import java.sql.SQLException;07 import java.sql.St...2012-08-17 17:50:04 · 497 阅读 · 0 评论 -
JAVA获取各种各样的时间、时间对比 方法汇总
[code="java"]import java.text.DateFormat;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar...2012-11-28 17:01:53 · 154 阅读 · 0 评论 -
Java读取XML配置文件详细总结(dom4j方式)
最初的想法是不把mysql的连接参数写到程序中,因为每次要修改参数总是很麻烦,于是想找到一种能够方便修改的方式,后来就找到了通过XML文件存储程序参数的方法。本文中使用dom4j读取xml文件 XMLReader类[code="java"]import java.io.File;import java.util.Iterator;import org.dom4j.Doc...2012-11-30 16:57:28 · 234 阅读 · 0 评论 -
FreeMarker
在Web应用中,有时需要按照固定的模板将数据导出到Word,如流程审批单,在流程处理完成后将处理过程按照流程单的要求导出,有时程序中需要实现生成标准Word文档,要求能够打印,并且保持页面样式不变,常见的方案有POI、iText、JACOB、JSP几种方式,POI读取Word文档比较适合、对于生成文档样式比较难控制,iText操作Excel还可以,对Word的操作功能有限,JACOB操作Word实...2012-12-17 15:19:59 · 236 阅读 · 0 评论 -
Java程序发送邮件的两种方法
[size=small][b]前一段时间我在博客中发表过Java接收解析邮件的程序,今天,我来总结两种发送邮件的程序。下是两种邮件发送方式。给出的例子是是发送HTML格式带附件的邮件。(普通文本格式的邮件基本上可以不关心,现在的邮件都是HTML格式的!)如果不要发送附件,只要发送单纯的HTML邮件。只要把附件部分去掉即可 很简单,不解释,拿过去直接可以用,好,直接上代码:...2013-01-24 15:17:43 · 245 阅读 · 0 评论 -
java利器---jodd
网上对Jodd的描述如下:Jodd是一个普通开源Java包。你可以把Jodd想象成Java的"瑞士军刀",不仅小,锋利而且包含许多便利的功能。Jodd 提供的功能有:1. 提供操作Java bean,2. 可以从各种数据源加载Bean,3. 简化JDBC的接连与代码,4. 剖析SQL查询,5. 处理时间与日期,6. 操作与格式化String,7. 搜索本地硬盘上的文件,8. 帮助处理...2013-01-25 17:26:50 · 1482 阅读 · 0 评论 -
Java实现Zip压缩,解压缩(一)
[code="java"]package org;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.zip.ZipEntry;import java.util.zip.ZipInputStream;import jav...2012-11-15 10:37:39 · 149 阅读 · 0 评论 -
java 接收、解析邮件实例(三)
[code="java"]package com.prase.email.four;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOEx...2012-11-15 10:20:28 · 471 阅读 · 0 评论 -
FileInputStream和FileOutputStream
[color=red][size=large]FileInputStream:FileInputStream 用于顺序访问本地文件,用于读取诸如图像数据之类的原始字节流,从超类InputStream中继承了read,close等方法,对文件进行操作,不支持方法和方法.它的两个常用的构造方法是: FileInputS...2012-05-24 15:44:49 · 112 阅读 · 0 评论 -
Hibernate 多对多
多对多(many-to-many):在操作和性能方面都不太理想,所以多对多的映射使用较少,实际使用中最好转换成一对多的对象模型;hibernate会为我们创建中间关联表,转换成两个一对多。1. E-R图[img]http://dl.iteye.com/upload/attachment/225649/f38a4542-41f0-34e7-923b-c7aa9eba88cf.gif[/i...2012-06-11 14:45:29 · 73 阅读 · 0 评论 -
dom4j的全面分析与应用
Dom4j 使用简介作者:冰云 icecloud(AT)sina.com时间:2003.12.15 版权声明:本文由冰云完成,首发于优快云,未经许可,不得使用于任何商业用途。文中代码部分引用自DOM4J文档。欢迎转载,但请保持文章及版权声明完整。如需联络请发邮件:icecloud(AT)sina.com DOM4J是do...2012-06-20 11:03:20 · 94 阅读 · 0 评论 -
Java URL与URLConnection
大家都知道URL就是统一资源定位器 它由协议名和资源名组成 也不多说什么了,就拿URLConnection类举个例子吧,做一个获取网站源码的代码 public class URLDemo { public static void main(String[] args) { Scanner scan = new Scanner(System.in); ...2012-06-21 10:40:50 · 87 阅读 · 0 评论 -
Java基础 write方法应用
[code="java"]package IO;import java.io.*;public class TextTa{ public static void main(String[] args) { try { OutputStreamWriter os = new OutputStreamWriter( new FileOutputStream(...2012-06-21 11:53:08 · 2669 阅读 · 0 评论 -
Java中List分页(不和数据库交互)
[color=green][b]如果你的数据量非常大的话 建议你还是不要用这种方式 除非你每次分页取数据时用到了缓存机制,这样效率会好些 。[/b]但是如果数据量不大可以用下面的方法,一下把数据都取出来存在List中,然后进行分页处理。[/color][code="java"]package com.brit.os.util;import java.util.ArrayLi...2012-07-03 23:41:11 · 407 阅读 · 0 评论 -
Java中List分页(方法二)
[b]此篇文章和上篇文章都是在解决不通过数据库进行分页,而是查询出List结果集之后的分页问题[/b][b]后台代码:[/b][code="java"] flightList:数据集合 perPageNum:每页显示的数据量 pageCount:总页数 pageNum:当前要显示第几页页数 flightPageList :分页后的需要显示的数据结果集 int pageNum=1...2012-07-04 14:08:21 · 190 阅读 · 0 评论 -
Java算法—农夫和牛的问题
问题:一个农夫养了一头牛,三年后,这头牛每年会生出一头牛,生出来的牛三年后又可以内年生出一头牛....问农夫10年后有多少头牛,n年呢?java面向对象方式解决:import java.util.ArrayList;import java.util.List;import java.util.Scanner;/** * 问题:一个农夫养了一头牛,三年后,这头牛每年会生...2013-04-10 16:05:17 · 531 阅读 · 0 评论 -
Java学习之Iterator(迭代器)的一般用法 (转)
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一...原创 2012-07-27 13:24:31 · 96 阅读 · 0 评论 -
Java XML解析,,Node直接转为对象。考虑了一般的类,简单类型,数组,还未考虑List,Map...
[code="java"]XML解析类 package com.supermap.services.components.tilecache.convert; import java.lang.reflect.Array; import java.util.ArrayList; import java.util.List; import org.w3c.dom....2012-07-27 14:23:09 · 575 阅读 · 0 评论 -
用HtmlParser 写个简单的 news爬虫(转)
有一段时间没写博客了,这几天回到学校我同学要赶着交毕业设计,让我帮他写个爬虫,专门抓搜狐的新闻,我用过爬虫,但是从来没有自己写过爬虫,于是Google了一下,找到了一篇不错的文章:使用 HttpClient 和 HtmlParser 实现简易爬虫 . 参考里面的代码,自己写了个简易的搜狐新闻爬虫。 爬虫的主要工做就是到搜狐的新闻首页上去抓取新闻,然后将新闻添加到数据库中。代码...2012-08-01 15:26:17 · 157 阅读 · 0 评论 -
Spring MVC页面传参乱码问题解决
[b][size=large]在eclipse环境里,页面传输数据的时候通常用ISO-8859-1这个字符集可以用 [color=red]str = new String(str.getBytes("ISO-8859-1"), "UTF-8");[/color] 转码str是你页面得到的字符串,后面的表示从"ISO-8859-1"转到"GBK",或者你转成别的也可以[/size][/b]...原创 2012-11-13 16:26:24 · 139 阅读 · 0 评论 -
JavaMail学习笔记(一)、理解邮件传输协议(SMTP、POP3、IMAP、MIME)
电子邮件需要在邮件客户端和邮件服务器之间,以及两个邮件服务器之间进行传递,就必须遵循一定的规则,这些规则就是邮件传输协议。SMTP协议定了邮件客户端与SMTP服务之间,以及两台SMTP服务器之间发送邮件的通信规则;POP3/IMAP协议定义了邮件客户端与POP3服务器之间收发邮件的通信规则。一、SMTP协议 SMTP(Simple Mail Transfer Prot...2012-11-14 16:33:04 · 824 阅读 · 0 评论 -
java发送邮件详细参数解析总结(一)
1.介绍:Java Mail API的开发是SUN为Java开发者提供公用API框架的持续努力的良好例证。提倡公用框架,反对受限于供应商的解决方案,充分预示着一个日益开放的开发环境的建立。 Java Mail API的结构本身证明了它的开发者的基本目标之一--软件开发的工作量应该取决于应用程序本身的复杂程度以及开发者所要求的控制程度。换句话说,Java Mail API尽可能地保持简...2012-11-14 16:36:23 · 1963 阅读 · 1 评论 -
java 发送、解析邮件实例(一)
[code="java"]package com.prase.email.six;import java.io.*; import java.text.*; import java.util.*; import javax.mail.*; import javax.mail.internet.*; /** * 有一封邮件就需要建立...2012-11-14 16:40:20 · 278 阅读 · 0 评论 -
java 发送、解析邮件实例(二)
[code="java"]package com.prase.email.eight;/** * CrazyItTest * 使用JavaMail 编写接收邮件示例 */ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReade...2012-11-14 16:47:04 · 130 阅读 · 0 评论 -
Java读取Txt文件
java读取txt文件的内容 类 1.package txt; 2. 3.import java.io.BufferedReader; 4.import java.io.File; 5.import java.io.FileInputStream; 6.import java.io.InputStreamR...2013-02-28 10:15:06 · 437 阅读 · 0 评论