内容列表
- java and excel
- 现在MS Excel在用户中作为数据上传和上报中使用的非常普遍,在java中处理excel是非常简单的要求,但是j2se中没有提供相关的类,Apache POI给我们提供了很好的一个工具。通过他来处理excel非常方便,重要的一点是他是open source的。我在这里简要的据一个demo描述怎样读excel里面的数据。
import org.apache.poi.hssf.usermodel.
- 分类:Java 查阅全文
- Java线程入门教程
- 线程是Java的内嵌特性,线程并不容易掌握,有专门介绍Java线程的书籍,读者可以参考。由此可见Java线程的重要性,本文将详细介绍线程的基本知识。
有的时候你可能想写一个程序,每隔一段时间执行相关的任务,这个时候你可以使用Timer和T
- 分类:Java 查阅全文
- 解决打过震荡波补丁之后oracle无法正常启动的问题
- 最近看了很多声称可以解决打过震荡波补丁之后Oracle不能正常启动的问题的贴子,一一尝试,最后都是以失败告终,于是我自己动手,把一些oracle命令组合起来做了一个批处理,放在启动组里面,解决了这个问题。下面详细介绍一下制作过程:
系统环境:
Windows2000 Professional? +?? Oracle 8i
具体实施步骤:
第一步:编辑一个批处理文件,我给它取名qidong.
- 分类:Java 查阅全文
- 试用版获得手记(三)
- 看来是自己不仔细,普元的网站上有下载版本。
不过那天人家电话里都说不提供给爱好者啊。
下载中......争取周末试用。
- 分类:Java 查阅全文
- 如何将网页数据输出为Excel或Word文件
- 将一个JSP页面中的<%@ page contentType="text/html; charset=GBK" language="java" %>替换为
<%@ page contentType="application/vnd.ms-excel;charset=GBK" language="java"%> //Excel
或
<%@ page content
- 分类:Java 查阅全文
- 翻译TIPatterns--连接不同类型(Connecting different types)
- 连接不同类型(Connecting different types)
适配器(Adapter)
适配器(Adaper)接受一种类型,并为其它类型产生一个接口。当你手头有某个类,而你需要的却是另外一个类(When you’ve got this, and you need that),你可以通过Adapter来解决问题。唯一需要做的就是产生出你需
- 分类:Java 查阅全文
- 我的Thinking in Java学习笔记(2)
- 打造第一个java程序 名称的可视性 名称问题有些人觉得不是什么大问题,我开始也觉得那不是个什么大问题,但是当你有一天写了很多的类时,你就发现,名称其实真的很重要,假如你有这么一个类,他需要调用其他几个类, 当这几个被类名相同时,问题就出现了,那么  
- 分类:Java 查阅全文
- 开发Spring MVC应用程序(3-4)
- l priceIncreaseForm Bean定义表单对应的控制器:
Ø sessionForm:是否启用session
Ø  
- 分类:Java 查阅全文
- 开发Spring MVC应用程序(3-3)
- l 现在需要修改springapp-servlet.xml,定义新的表单和对应控制器
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.
- 分类:Java 查阅全文
- 开发Spring MVC应用程序(3-2)
- (22)增加表单
l 下面增加一个允许用户输入百分值的表单。由于表单中使用了Spring的标记,所以将dist/spring.tld导入到springapp/WEB-INF目录下,并在web.xml中增加<taglib>条目
<taglib> &nbs
- 分类:Java 查阅全文
- 开发Spring MVC应用程序(3-1)
- (20)为SpringappController增加单元测试
l SpringappController依赖于HttpServletRequest、HttpServletResponse以及应用程序context
l
- 分类:Java 查阅全文
- 基于Java实现Http服务器之二
- 在上篇文章中我们介绍了Http协议的基本知识,以及Java中两个重要的类Socket和SocketServer类,下面我们将主要介绍如何实现一个基于java的Http服务器。
Http服务器主要由三个类构成:HttpServe
- 分类:Java 查阅全文
- 使java程序变成windows service
- Java编写服务的准备
1、作为本地化的实现,实现NT服务的Java程序当然不是100%纯Java,单靠标准类库是无法实现我们的编写NT服务的目的,所以MS提供了一套SDK for Java(本文采用的是Microsoft SDK for Java 4.0),提到了如何利用MS提供的扩展类库和相应的工具,实现符合Windows平台需要的程序。其中包括了实现NT服务的所需要的类库API框架以及将J
- 分类:Java 查阅全文
- 基于Java实现简单Http服务器之一
- 本文将详细介绍如何基于java语言实现一个简单的Http服务器,文中将主要介绍三个方面的内容:1)Http协议的基本知识、2)java.net.Socket类、3)java.net.ServerSocket类,读完本文后你可以把这个服务器用多线程的技术重新编写一个更好的服务器。
&nbs
- 分类:Java 查阅全文
- EJB基础之RMI入门
- 做过UNIX下编程的朋友应该都听说过RPC的概念了,RPC的全称是Remote Procedure
Call;如果和RMI的全称(Remote Method Invocation)比较,聪明的你应该知道了他们的
区别了:RPC是基于过程的,RMI是面向对象的.实际上,RMI是RPC的JAVA版本,因此,Java
RMI具有Java的"Write Once,Run Anywhere"的优点
- 分类:Java 查阅全文
- java 异常处理学习笔记
- java异常处理学习笔记
如果你对异常已经很了解,就不用看了。这是写给初学者看的。
基础知识
在程序运行时,常常会出现一些非正常的现象,这种情况称为运行错误。根据其性质可以分为错误和异常。
错误:常见的有程序进入死循环,内存泄漏等。这种情况,程序运行时本身无法解决,只能通过其他方法干预。对应的类为Error类
异常:常见的有
- 分类:Java 查阅全文
- 介绍J2ME可选包的概念
- J2ME平台刚刚推出的时候只有一个配置(CLDC)和一个描述(MIDP),但是现在已经有几十个可选包可以应用在J2ME平台了,清楚J2ME可选包的概念熟悉几个重要的可选包是学好J2ME非常重要的一环。
首先你应该清楚J2ME平
- 分类:Java 查阅全文
- Thinking:toString()
- Thinking in java第二版中166页的一段关于array初始化的代码:class A{int i;}
public class VarArgs{ static void f(Object[] x){ for(int i=0;i<x.length;i++) System.o
- 分类:Java 查阅全文
- 翻译TIPatterns--太多(Too many)
- 太多(Too many)
享元(Flyweight):太多对象(too many objects)
Flyweidht模式可能让人感到奇怪的一点是, 它(在其它模式的辅助下)是改善性能(performance hack)的一种方法。 通常来说比较好的做法就是简单的把系统里所有东西都弄成对象,但是有时候这样做会使得产生的对象数量非常巨大,这可能会导致系统过于
- 分类:Java 查阅全文
- 初使Eclipse的感受
- 到新公司后采用Eclipse+Tomcat开发,由于之前做的项目都是JBuilder+Weblogic,一开始很不适应,到现在有一个多星期了,已经基本适应,Eclipse中支持jsp编辑,我是指没有语法提示,很是不习惯,不知道是真的不支持jsp还是我没有安装插件,反正公司有个java老手也说不支持,所以每次jsp里面的java代码有部分在action中写了再copy过去,感觉这点没有JBuilde
- 分类:Java 查阅全文