
JAVA编程
文章平均质量分 51
zhuyisheng08
这个作者很懒,什么都没留下…
展开
-
错误提示:string cannot be resolved to a type
解决方法: 1.window-->preferences-->java-->Installed JREs-->Add 增加你要用的jdk 2.window-->preferences-->java-->compiler,将level选为对应的版本,1.5的就选5.0,1.6的选6.0 这种错误是因为你重做了系统或其他原因,导致你的IDE找不到以前设定的...2011-04-26 13:14:01 · 505 阅读 · 0 评论 -
"推技术"之生产者消费者、仓储模式
对于此模型,应该明确一下几点: 1、生产者仅仅在仓储未满时候生产,仓满则停止生产。 2、消费者仅仅在仓储有产品时候才能消费,仓空则等待。 3、当消费者发现仓储没产品可消费时候会通知生产者生产。 4、生产者在生产出可消费产品时候,应该通知等待的消费者去消费。 推技术: 功能 提供后台往前台的数据推送功能,前...原创 2012-06-08 15:19:16 · 238 阅读 · 0 评论 -
Java排序大全
import java.util.Random;/** * * 排序测试类 * * * * 排序算法的分类如下: * * 1.插入排序(直接插入排序、折半插入排序、希尔排序); * * 2.交换排序(冒泡泡排序、快速排序); * * 3.选择排序(直接选择排序、堆排序); * * 4.归并排序; * * 5....原创 2011-04-07 16:31:57 · 157 阅读 · 0 评论 -
Action类中获取Request 的3种方式
1. ActionContext ctx = ActionContext.getContext(); HttpServletRequest request = ctx.get(ServletActionContext.HTTP_REQUEST); 2. HttpServletReqeust request = ServletActionContext....原创 2011-04-07 15:50:01 · 1165 阅读 · 0 评论 -
JSP统计在线人数
import javax.servlet.http.*;import javax.servlet.*;import java.util.*;public class onLineUser implements HttpSessionBindingListener {public onLineUser(){}private Vector users=new Vecto...原创 2011-08-07 18:17:18 · 307 阅读 · 0 评论 -
struts2文件下载,中文名称乱码
解决办法: 1.Struts.xml文件中配置如下,红线部分重要点,特别是字符集的设置:<result name="export" type="stream"> <param name="inputName">downloadFile</param> <param name=&q2011-07-22 14:49:48 · 100 阅读 · 0 评论 -
关于使用JAVA.util.zip压缩文件后,解压缩时出现文件名乱码的解决办法
//使用org.apache.tools.zip包 public void ExportRARTest(String tablename[],HttpServletRequest request,String dir,String fileFolder,String isback) throws IOException{ byte[] buf = new byte[1024...原创 2011-07-22 12:10:12 · 449 阅读 · 0 评论 -
java中IO操作整理 2
BufferedReader的小例子注意: BufferedReader只能接受字符流的缓冲区,因为每一个中文需要占据两个字节,所以需要将System.in这个字节输入流变为字符输入流,采用:BufferedReader buf = new BufferedReader( new InputStreamReader(System.in)); ...原创 2011-10-10 15:42:58 · 103 阅读 · 0 评论 -
java中IO操作整理 1
说明:此文章转摘自网络博客【案例1】创建一个新文件import java.io.*; class hello{ public static void main(String[] args) { File f=new File("D:\\hello.txt"); ...原创 2011-10-10 15:37:53 · 101 阅读 · 0 评论 -
getOutputStream() has already been called for this response 的解决方法
今天在jsp页面中写java代码进行文件下载的时候出现如下问题:严重: Servlet.service() for servlet jsp threw exception java.lang.IllegalStateException: getOutputStream() has already been called for this response 。。。。在网上...原创 2011-07-15 20:07:06 · 190 阅读 · 0 评论 -
JSP页面中直接操作文件
写道<%@ page contentType="text/html; charset=UTF-8"%> <%@ taglib prefix="s" uri="/struts-tags"%> <%@ taglib prefix="matrix" uri="matrix_dojo"%> <%@page impor原创 2011-07-15 19:08:41 · 102 阅读 · 0 评论 -
Java中File的delete方法删除文件失败问题解决
一般来说 java file.delete失败 有以下几个原因 1.看看是否被别的进程引用,手工删除试试(删除不了就是被别的进程占用)2.file是文件夹 并且不为空,有别的文件夹或文件, 3.极有可能有可能自己前面没有关闭此文件的流(我遇到的情况) 这个方法我用来获取文件的大小,用到了流类,但是用完了没有关闭,导致无法删除文件:public String getfilesize(S...2011-07-15 13:49:04 · 1727 阅读 · 0 评论 -
Java反射测试例子
package com.reflect;class Customer{ private long id; private String name; private int age; public Customer() { } public Customer(String name, int age) { this.name = name; ...原创 2011-06-28 10:06:25 · 122 阅读 · 0 评论 -
一个数的原码和补码
一个数如果为正,则它的原码、反码、补码相同; 一个数如果为负,则符号位为1,其余各位是对原码取反,然后整个数加1。 为了简单起见,我们用1个字节来表示一个整数。 +7的原码反码补码为: 00000111 -7的原码为: 10000111 -7的反码为: 11111000 ...原创 2011-06-27 18:23:51 · 1158 阅读 · 0 评论 -
迭代器Iterator 的用法
和枚举一样,表示一些对象的集合,主要用于对数组进行遍历,定义如下: package java.util; public interface Iterator { boolean hasNext(); Object next(); void remove(); } 3 个方法的作用如下: hasNext(),判断是否有下一个元素,如果有,返回值为tru...原创 2011-05-26 18:11:41 · 137 阅读 · 0 评论 -
jxl操作Excel
import jxl.*;import jxl.write.*;import java.io.*;import java.io.File.*;import java.util.*;public class excel{public static void main(String[] args) {String targetfile = "c:/o...原创 2011-08-18 19:01:51 · 86 阅读 · 0 评论 -
JavaWeb项目中出现中文乱码
在Struts配置文件中设置<constant name="struts.i18n.encoding" value="utf-8"></constant>同时在jsp页面 将编码方式 也改成utf-8即可! -----------------------------------------------------------------------------...2011-05-10 18:32:34 · 112 阅读 · 0 评论 -
Java操作XMLDEMO
Java操作xml的demo,方便以后应用的操作!原创 2012-07-24 14:34:32 · 127 阅读 · 0 评论