
java
zhenggang198
这个作者很懒,什么都没留下…
展开
-
什么是RSS?
讨论与Blog相关的技术,不可不谈的就是RSS,这个缩写在英文中可以有几个源头,并被不同的技术团体做不同的解释。既可以是“Rich Site Summary”,或“RDF Site Summary”,也可以是“Really Simple Syndication”。为什么有这么多含义呢?这还要从RSS的一段今天也没有理清的关系说起。 今天肯定有人还记得IE 4刚刚推出来的时候有一个有趣的功...2007-04-11 10:31:52 · 105 阅读 · 0 评论 -
JAVA中获得本地系统时间的方法
import java.util.*; public class D { public static void main(String []abc) { int y,m,d,h,mi,s; Calendar cal=Calendar.getInstance(...2007-06-05 10:59:41 · 490 阅读 · 0 评论 -
Calendar获取时间的月和日
开始使用new Date()测试,并用通过date.getMonth(),和date.getDay()获取,不过后来发现这两个访求是jdk1.1版本的,现在已经不用了,而且结果也不正确.所以改用了Calendar如下 Calendar rightNow = Calendar.getInstance(); int month =rightNow.MONTH; int d...2007-06-05 11:14:11 · 697 阅读 · 0 评论 -
Java语言的Calendar和Date类
Java 语言的Calendar(日历),Date(日期),和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分。日期是商业逻辑计算一个关键的部分。所有的开发者都应该能够计算未来的日期,定制日期的显示格式,并将文本数据解析成日期对象。 创建一个日期对象 让我们看一个使用系统的当前日期和时间创建一个日期对象并返回一个长整数。这个时间通常被称为Java 虚拟机(...2007-06-05 11:38:19 · 106 阅读 · 0 评论 -
tbody的解释及用法
写html代码的时候,遇到了Tbody这个标记符,这个标记符是对于表格来说的,每个页面都有head ,body两部分,对于比较复杂的页面,页面的排版用到了很多的表格,表格的结构也就相对的复杂了,所以又将表格分割成三个部分:题头、正文和脚注。而这三部分分别用:thead,tbody,tfoot来标注。 thead用来放标题之类的东西 ...2007-06-06 14:21:40 · 251 阅读 · 0 评论 -
javaScript:Escape()
escape 返回以 ISO-Latin-1 字符集书写的参数的十六进制编码,以便它们能在所有计算机上可读。核心函数 实现版本 Navigator 2.0, LiveWire 1.0 escape("string") 参数 string 以 ISO-Latin-1 字符集书写的字符串。 escape 函数是一个顶级 JavaScript 函数,并不与任何对象关联。使用 escape 和 unesc...2007-06-07 17:09:36 · 129 阅读 · 0 评论 -
Srping读书笔记
术语:IoC(Inversion of Control)控制反转Invasive 入侵性AOP(Aspect-Oriented Programming) 面向方面(切面)编程Dependency Inversion依赖倒置Dependency Injection 依赖注入 Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核...2007-06-12 13:26:41 · 106 阅读 · 0 评论 -
(转)JUnit实战篇 (一)
出处:http://blog.youkuaiyun.com/kanaima/archive/2003/09/15/14011.aspx 修订者:黄 凯 <o:p></o:p> E_mail:hk_sz@163.com<o:p></o:p>前言<o:p></o:p>由于现在公司进行Unit Test Case的整理阶段,...2007-06-12 16:25:16 · 137 阅读 · 0 评论 -
(转)JUnit实战篇 (二)
修订者:黄 凯 <o:p></o:p>E_mail:hk_sz@163.com<o:p></o:p>三、安装 <o:p></o:p>1. 获取J...2007-06-12 16:35:16 · 210 阅读 · 0 评论 -
(转)JUnit实战篇 (二) 续
JUnit最佳实践 <o:p></o:p> Martin Fowler(又是这位高人)说过:“当你试图打印输出一些信息或调试一个表达式时,写一些测试代码来替代那些传统的方法。”一开始,你会发现你总是要创建一些新的Fixture,而且测试似乎使你的编程速度慢了下来。然而不久之后,你会发现你重复使用相同的Fixture,而且新的测试通常只涉及添加一个新的测试方法。 &...2007-06-12 16:43:22 · 120 阅读 · 0 评论 -
Document对象详解 (JS)
Document对象详解 document 文挡对象 - JavaScript脚本语言描述 --------------------------------------------------------------------- 注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写 否则会提示你一个错误信息...2007-07-02 11:12:44 · 355 阅读 · 0 评论 -
关于serialVersionUID
Eclipse到3.1及以后的版本,在类中要加上:private static final long serialVersionUID = 1L; serialVersionUID 用来表明类的不同版本间的兼容性。如果你修改了此类, 要修改此值。否则以前用老版本的类序列化的类恢复时会出错。 在JDK中,可以利用JDK的bin目录下的serialver.exe工具产生这个seri...2007-08-02 17:26:47 · 112 阅读 · 0 评论 -
Eclipse中设置在创建新类时自动生成注释
windows-->preferenceJava-->Code Style-->Code Templatescode-->new Java files编辑它 ${filecomment} ${package_declaration} /** * @author 作者 E-mail: * @version...2007-08-23 14:15:55 · 145 阅读 · 0 评论 -
Cookie 操作
Cookie是当你浏览某网站时,网站存储在你机器上的一个小文本文件,它记录了你的用户ID,密码、浏览过的网页、停留的时间等信息,当你再次来到该网站时,网站通过读取Cookie,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码就直接登录等等。你可以在IE的“工具/Internet选项”的“常规”选项卡中,选择“设置/查看文件”,查看所有保存到...2007-09-17 10:37:50 · 164 阅读 · 0 评论 -
读取资源文件
[code="java"]package mainTest;import java.io.IOException;import java.io.InputStream;import java.util.Properties;import java.util.ResourceBundle;/** * @author zhenggang * @version Ju...原创 2008-07-16 16:14:34 · 143 阅读 · 0 评论 -
java正则表达式应用举例
[code="java"]/** * @author 作者 Bruce * @version 创建时间:Dec 18, 2007 11:58:14 AM * 类说明 */import java.util.regex.Pattern;import java.util.regex.Matcher;public class Test { /** * @par...原创 2008-01-17 10:06:59 · 193 阅读 · 0 评论 -
JAVA Calendar详解
(在文章的最后,将会介绍Date类,如果有兴趣,可以直接翻到最后去阅读)究竟什么是一个 Calendar 呢?中文的翻译就是日历,那我们立刻可以想到我们生活中有阳(公)历、阴(农)历之分。它们的区别在哪呢?比如有:月份的定义 - 阳`(公)历 一年12 个月,每个月的天数各不同;阴(农)历,每个月固定28天每周的第一天 - 阳(公)历星期日是第一天;阴(农)历,星期一是第一天实际上,在历...2007-06-05 10:54:38 · 112 阅读 · 0 评论 -
java中的时间操作
java中的时间操作不外乎这四种情况:1、获取当前时间2、获取某个时间的某种格式3、设置时间4、时间的运算好,下面就针对这三种情况,一个一个搞定。 一、获取当前时间 有两种方式可以获得,第一种,使用Date类。j2SE的包里有两个Date类,一个是java.sql.Date,一个是java.util.Date这里,要使用java.util.Date。获取当前时间的代码如下...2007-06-05 10:41:50 · 116 阅读 · 0 评论 -
关于java异常处理
异常是程序执行时遇到的任何错误情况或意外行为。 以下这些情况都可以引发异常:您的代码或调用的代码(如共享库)中有错误,操作系统资源不可用,公共语言运行库遇到意外情况(如无法验证代码),等等 《Exception Handling for C++》关于异常处理论文, 向对象中每增加一个类,都可能包含一些错误。 Java使用和C++类似的异常处理 1、处理错误的方法有很多流行方...2007-04-19 12:59:12 · 96 阅读 · 0 评论 -
FreeMarker vs. Velocity
1、概述l Velocity是一个简单而且更加轻量级的工具,但是它没有达到FreeMarker能够做的许多任务,而且它的模板语言不是很强大l 我们认为对于大多数应用程序,FreeMarker比Velocity工作更简单,因为:? 使用Velocity,你需要寻找特定工具或各种工作环境来一次次的解决典型的模板创作任务,结果会浪费更多时间? ...2007-04-27 17:13:56 · 323 阅读 · 0 评论 -
获得jar包存放路径的方法
关键字: java,user.dir,CodeSource 在 java 中, System.getProperty("user.dir") 得到的是当前工作路径(对应命令行命令就是 linux 下的 pwd 、 windows 下的 cd ),而 System.getProperty("user.home") 得到的是当前用户主目录(对应于 linux 下的 ~ 目录、 windows 下的...2007-05-11 14:14:49 · 1189 阅读 · 0 评论 -
在Java中获取系统属性
Java语言以其面向对象、跨平台、可移植性好、安全性高等优点,受到众多编程人员的青睐,越来越多 的人将其作为应用软件开发语言的首选。 在Java应用程序运行时,特别是需要在跨平台工作环境下运行时,需要确定操作系统类型、用户JDK版本和用户工作目录等随工作平台变化的信息,来保证程序正确运...2007-05-11 14:20:43 · 193 阅读 · 0 评论 -
循环递归删除文件夹
java 代码 package org.rm.action; /** * @author 作者 zhenggang E-mail: * @version 创建时间:2007-5-18 下午01:54:45 * 类说明 递归循环删除文件夹里所有的文件和目录 */ import java...2007-05-18 15:34:43 · 121 阅读 · 0 评论 -
AOP和Spring事务处理
一.为什么要用框架和模式1.为什么要用模式? 因为模式是一种指导,在一个良好的指导下,有助于你完成任务,有助于你作出一个优良的设计方案,达到事半功倍的效果。而且会得到解决问题的最佳办法。2.为什么要用框架? 因为软件系统发展到今天已经很复杂了,特别是服务器端软件,设计到的知识,内容,问题太多。在某些方面使用别人成熟的框架,就相当于让别人帮你完成一些基础工作,你只需要集中精力完成...2007-05-21 14:38:42 · 173 阅读 · 0 评论 -
[转] JavaMail API 详解
JavaMail API 概述JavaMail API 只提供了用于读取和发送邮件的一般邮件功能。这些 API 要求服务提供程序实现协议。 服务提供程序实现特定的协议。例如,“简单邮件传输协议”(SMTP)是用于发送电子邮件的传输协议。“邮局协议 3”(POP3)是用于接收电子邮件的标准协议。“因特网消息访问协议”(IMAP)是 POP3 的替代协议。除服务提供程序之外,JavaMail 需...2007-05-22 11:40:24 · 285 阅读 · 0 评论 -
[转] JavaMail API 详解(续)
处理HTML消息发送基于HTML的消息比发送纯文本消息要稍微复杂一点,尽管它不需要做大量的工作。它全部取决于您特定的需求。发送HTML消息如果您所要做的全部工作是发送一个等价的HTML文件作为消息,并让邮件阅读者忧心于取出任何嵌入的图片或相关片段,那么就可以使用消息的setContent()方法,以字符串形式传递消息内容,并把内容类型设置为text/html。 String h...2007-05-24 17:52:55 · 445 阅读 · 0 评论 -
JAVA中文件操作大全
一.获得控制台用户输入的信息/** *//**获得控制台用户输入的信息 * @return * @throws IOException */ public String getInputMessage() throws IOException...{ System.out.println("请输入您的命令∶"); byt...2007-06-01 11:21:20 · 128 阅读 · 0 评论 -
上传文件的Bean
java 代码 import java.io.*; import javax.servlet.ServletInputStream; import javax.servlet.http.HttpServletRequest; public class transfer_multi { ...2007-06-01 11:35:11 · 206 阅读 · 0 评论 -
文件上传原理简单实现
要实现文件上载,我们必须先了解上载文件的HTTP请求。下面这个简单的应用示范了如何上载文件以及把HTTP请求的原始数据写入文件。用文本编辑器查看该文件即可了解请求的格式,在此基础上我们就可以提取出上载文件的名字、文件内容以及原本混合在一起的其他信息。 在这里我们写一个简单的html页面up.html,提供一个表单,用户从这里选择文件并把文件上载到服务器。 注意,<form&g...2007-06-01 11:46:42 · 396 阅读 · 0 评论 -
一句代码完成对文本文件读取和写入
在jsp页面里,只需要两句代码就能够同时完成对文本文件的读取和写入.java 代码 import java.io.*; public class OP_File { public BufferedReader bufread; public BufferedWriter bufwriter; ...2007-06-01 11:52:24 · 377 阅读 · 0 评论 -
Ajax应用场景
适用场景 表单驱动的交互 传统的表单提交,在文本框输入内容后,点击按钮,后台处理完毕后,页面刷新,再回头检查是否刷新结果正确。使用Ajax,在点击 sunmit按钮后,立刻进行异步处理,并在页面上快速显示了更新后的结果,这里没有整个页面刷新的问题。 深层次的树的导航 深层次的级联菜单(树)的遍历是一项非常复杂的任务,使用JavaScript来控制显示逻辑,使用Ajax...2007-06-01 12:48:42 · 158 阅读 · 0 评论 -
JAVA中用接口实现多继承和多态的方法
1.JAVA里没有多继承,一个类之能有一个父类。而继承的表现就是多态。一个父类可以有多个子类,而在子类里可以重写父类的方法(例如方法print()),这样每个子类里重写的代码不一样,自然表现形式就不一样。这样用父类的变量去引用不同的子类,在调用这个相同的方法print()的时候得到的结果和表现形式就不一样了,这就是多态,相同的消息(也就是调用相同的方法)会有不同的结果。举例说明: //父类pu...2007-06-01 15:01:12 · 240 阅读 · 0 评论 -
文件的压缩和解压
java 代码 //文件名:myZip.java import java.io.*; import java.util.*; import java.util.zip.*; /** * Title: 文件压缩和解压 * Description: 使用ZipInputStream和Zip...2007-06-01 15:06:11 · 130 阅读 · 0 评论 -
数字金额转大写
[code="java"]public class ConverChMoney { private static final String[] CH_NUMBER = {"零","壹","贰","叁","四","五","六","七","八","镹"};//数组下标即为对应的大写数原创 2011-03-13 02:57:24 · 242 阅读 · 0 评论