java练习题解惑



java练习题解惑。

package com.zy.javapuzzler;

import java.io.UnsupportedEncodingException;
import java.math.BigDecimal;
import java.util.regex.Pattern;

import org.apache.log4j.Logger;

public class Puzzler {
public static Logger logger=Logger.getLogger(Puzzler.class);
public static void main[......]

Read more

JAVA压缩与解压缩ZIP文件



JAVA压缩与解压缩ZIP文件

1、压缩文件代码
将sourceDir文件夹下的文件压缩成zipFile的ZIP包。

public static void zip(String sourceDir, String zipFile) {
try {
BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(zipFile));
ZipOutputStream zos = new ZipOutputStream(bos);
File file = new File(sourceDir);[......]

Read more

ActiveXObject可实现客户端从服务器端下载文件到本地的功能

ActiveXObject可实现客户端从服务器端下载文件到本地的功能

1、javascript代码如下,filePath为服务器路径:

function sendFileToServer(filePath){
var stream =new ActiveXObject(“ADODB.Stream”);
stream.Type=1;
stream.Open();
stream.Position = 0;
stream.LoadFromFile(filePath) //可以读取服务器端文件,并下载到本地指定路径
stream.Position = 0;
sendByteS[......]

Read more

Android环境搭建

Android环境搭建

目录

Read more

JAVA读写EXCEL文件方法

JAVA读写EXCEL文件方法。

目前,有两套开源的库可以直接读写Excel文件:
Apache组织下的Jakarta POI项目。
JExcelApi项目。
POI项目是读写微软的OLE2文档的一套API,包括Word文档,Excel文档,不过目前成熟的是操作Exce的HSSF子项目。
JExcelApi是一个韩国人开发的,只是针对Excel文件。
从功能来说,两者都支持:
Excel文档的读写
支持对字体,数字,日期的格式化
支持对单元格加阴影和加色彩
支持公式的读写
修改存在的工作表
支持图片的创建
单元格的合并
不过HSSF的功能似乎更强大一些,还支持[......]

Read more

JAVA的全文搜索引擎lucene 简介

JAVA的全文搜索引擎lucene 简介

Lucene不是一个完整的全文索引应用,而是是一个用Java写的全文索引引擎工具包,它可以方便的嵌入到各种应用中实现针对应用的全文索引/检索功能。
对于中文用户来说,最关心的问题是其是否支持中文的全文检索。但通过后面对于Lucene的结构的介绍,你会了解到由于Lucene良好架构设计,对中文的支持只需对其语言词法分析接口进行扩展就能实现对中文检索的支持。

1、全文检索的实现机制
Lucene的API接口设计的比较通用,输入输出结构都很像数据库的表==>记录==>字段,所以很多传统的应用的文件、数据库等都可以比较方便的映射到L[......]

Read more

Lucene简单应用

Lucene简单应用

这里介绍lucene 3.4的应用
1、下载lucene相关JAR包:(主要是以下三个JAR包)

http://jakarta.apache.org/lucene/

lucene-analyzers-3.4.0.jar
lucene-core-3.4.0.jar
lucene-highlighter-3.4.0.jar
将这三个JAR包引进项目里,放在PATH下
2、建立索引文件夹
在D盘下建立文件夹luceneIndex,存放索引信息,建立文件夹luceneDataSource,存放索引的文件
3、建立索引的文件hello.txt,内容如下:[......]

Read more

java读写文件详细攻略与方法介绍

java读写文件详细攻略与方法介绍。

最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,int length),flush()和close()方法为抽象方法,Reader中read(char[] ch,int off,int length)和close()方法是抽象方法。子类应该分别实现他们。
当我们读写文本文件的时候,采用Reader是非常方便的,比如FileReader,InputStreamReader和BufferedReader。其中最重要的类是[......]

Read more

DOM4J例子详解

DOM4J例子详解

最近熟悉了一下Dom4,写了一些小代码,分为生成与解析。
一、生成xml
需要的jar包:dom4j、jaxen
输出的结果xml
<?xml version=”1.0″ encoding=”gb2312″?>

<SOAP-ENV:Envelope xmlns:SOAP-ENV=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:SOAP-ENC=”http://schemas.xmlsoap.org/soap/encoding/” xmlns:xsi=”http://www.w3.org[......]

Read more

关于eclipse不编译类的问题

关于eclipse不编译类的问题

这个问题的解决方法总结一下:
1,查看project –> Build Automatically有没有选中?如果没有,勾上以后,clean一下,重启eclipse。
2,查看你的lib里面有没有不用的(多余)jar包,看你的.classpath文件中有没有错误的路径.
3,这是最重要的一点,有problems视图中查看有没有关于本项目的错误信息,一般都会有这样的话:
The project cannot be built until build path errors are resolved
然后下面提示unbound classp[......]

Read more