java
xiaotian_ls
这个作者很懒,什么都没留下…
展开
-
JAVA日期处理相关
package javaapplication1;import java.text.*;import java.util.*;public class Spell_Time { //给定一个日期,获得这个日期所在周的周一的日期 //输入参数:String date //----------------------------------------------------转载 2008-08-21 08:56:00 · 227 阅读 · 0 评论 -
Java线程总结
首先要理解线程首先需要了解一些基本的东西,我们现在所使用的大多数操作系统都属于多任务,分时操作系统。正是由于这种操作系统的出现才有了多线程这个概念。我们使用的windows,linux就属于此列。什么是分时操作系统呢,通俗一点与就是可以同一时间执行多个程序的操作系统,在自己的电脑上面,你是不是一边听歌,一边聊天还一边看网页呢?但实际上,并不上cpu在同时执行这些程序,cpu只转载 2008-08-21 09:34:00 · 475 阅读 · 0 评论 -
Java中异常机制的深入研究
由于本文旨在探讨Java"异常机制"的深层原理,因此关于"异常"的使用方法都不做详细说明。首先看一段非常熟悉的用于打开一个文件的C程序段: FILE *fp; fp=fopen(filename,"rw"); if(fp==NULL){ printf("cannot open file/n"); exit(0); } 在这段程序中,if转载 2008-08-21 09:29:00 · 211 阅读 · 0 评论 -
请求重定向与请求转发的比较
(1)实现过程差异 重定向过程:客户浏览器发送http请求----》web服务器接受后发送302响应要求客户浏览器发送一个新的http请求----》客户端浏览器接受此响应后在发送一个新的http请求到服务器----》服务器根据此请求寻找资源并发送给客户 转发过程:客户浏览器发送http请求----》web服务器接受此请求后调用内部的一个方法在容器内部完成请求处理和转发动作----》将目标资源发送转载 2008-08-21 09:18:00 · 289 阅读 · 0 评论 -
Map.Entry 类使用简介
你是否已经对每次从Map中取得关键字然后再取得相应的值感觉厌倦?使用Map.Entry类,你可以得到在同一时间得到所有的信息。标准的Map访问方法如下:Set keys = map.keySet( );if(keys != null) {Iterator iterator = keys.iterator( );while(iterator.hasNext( )) {Object key转载 2008-08-21 09:07:00 · 212 阅读 · 0 评论 -
Hashtable和HashMap
Hashtable和HashMap类有三个重要的不同之处。第一个不同主要是历史原因。Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。 也许最重要的不同是Hashtable的方法是同步的,而HashMap的方法不是。这就意味着,虽然你可以不用采取任何特殊的行为就可以在一个多线程的应用程序中用一个Hashtable,但转载 2008-08-21 09:06:00 · 220 阅读 · 0 评论 -
JavaMail 深入浅出
我干软件开发也有一点的年头了,回头想想,也经历了不少的酸甜苦辣,为解决了复杂的问题快乐过.也为不分昼夜的加班赶工程郁闷过.不过这些都没能减少我对计算机的热情,我对程序的喜好.以前对JavaMail也有一些学习性的认识,不过一直没在实际的项目中应用过.直到最近的一个项目,需要JavaMail所以我打算认真的学习一下这种技术,因为我目前擅长的是Struts,而Struts又不具备邮件发送的功能,转载 2008-08-21 09:05:00 · 333 阅读 · 0 评论 -
Servlet过滤器介绍之原理分析
1.Servlet过滤器1.1 什么是过滤器过滤器是一个程序,它先于与之相关的servlet或JSP页面运行在服务器上。过滤器可附加到一个或多个servlet或JSP页面上,并且可以检查进入这些资源的请求信息。在这之后,过滤器可以作如下的选择:①以常规的方式调用资源(即,调用servlet或JSP页面)。②利用修改过的请求信息调用资源。③调用资源,但在发送响应到客户机前对转载 2008-08-21 09:03:00 · 1760 阅读 · 0 评论 -
有关request.getSession参数(true或者false)的含义
文档里说:Returns the current HttpSession associated with this request or, if if there is no current session and create is true, returns a new session.session你可以认为是每一个IE进程对应一个会话(你新开一个IE进程就可以对应两个会话的)转载 2008-08-21 09:03:00 · 530 阅读 · 0 评论 -
自定义标签开发步骤(传统标签)
初涉“标签库(Tag Library)”,以一个简单的hello标签开演示开发自定义标签的基本步骤: 一、新建一个包test,包中新建一个标签类HelloTag.java,代码如下: package test;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.ser转载 2008-08-21 09:02:00 · 326 阅读 · 0 评论 -
struts1中文乱码问题解决
近日,使用struts 1.1,发现讨厌的中文乱码问题,在form的传送过程和入库时候出现。就我在网络上找的方法罗列如下:(Tomcat 5.0.28+struts 1.1+hibernate 2.1+sqlserver2k)1.直接转编码public static String isoToGB(String src){ String strRet=null; try{转载 2008-08-21 09:01:00 · 1172 阅读 · 1 评论 -
Java/JSP中文乱码问题解决心得
关键字: 中文乱码---经典 Java/JSP中文乱码问题解决心得 作者信息:liqian liqianbnu@126.com http://202.112.88.39/liqian/ 文章原始出处:http://202.112.88.39/liqian/000271.html 自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决转载 2008-08-21 09:00:00 · 324 阅读 · 0 评论 -
java日期
Java 语言的Calendar(日历),Date(日期), 和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分. 日期是商业逻辑计算一个关键的部分. 所有的开发者都应该能够计算未来的日期, 定制日期的显示格式, 并将文本数据解析成日期对象. 我们写了两篇文章, 这是第一篇, 我们将大概的学习日期, 日期格式, 日期的解析和日期的计算. 我们将讨论下面转载 2008-08-21 09:40:00 · 298 阅读 · 0 评论