
JAVA
文章平均质量分 83
tidus2005
乐观,开朗,热衷于技术。
展开
-
JDK1.5 新特性
Java 5.0发布了,许多人都将开始使用这个JDK版本的一些新增特性。从增强的for循环到诸如泛型(generic)之类更复杂的特性,都将很快出现在您所编写的代码中。我们刚刚完成了一个基于Java 5.0的大型任务,而本文就是要介绍我们使用这些新特性的体验。本文不是一篇入门性的文章,而是对这些特性以及它们所产生的影响的深入介绍,同时还给出了一些在项目中更有效地使用这些特性的技巧。 简转载 2006-10-09 23:42:00 · 723 阅读 · 1 评论 -
简单的ant入门例子
公司的BOSS系统架构很复杂,模块化非常明显,没个子系统就是一个应用程序,所以集成的话需要ant搞。以前用得少,现在随便搞下加深记忆。 详细条目参考ant doc、 目标:用ant工具完成一个java类的编译而且要运行看到结果,并且提示过程完成。 过程: 1、下载ant:到http://ant.apache.org网站下载最新版本的ant apache-ant-1.x-bin.z原创 2007-08-15 03:46:00 · 803 阅读 · 0 评论 -
JFreeChart学习笔记(创建JSP输出)
JFreeChart学习笔记<!--google_ad_client = "pub-8672584364535288";google_ad_width = 336;google_ad_height = 280;google_ad_format = "336x280_as";google_ad_type = "text_image";google_ad_chann原创 2007-08-21 10:19:00 · 1453 阅读 · 0 评论 -
JfreeChart作好的折线+曲线图!
折线图 line.jsp XY曲线图 xy.jsp 时间曲线图 timeserver.jsp 其他曲线图 MultipleAxisDemo.jsp 折线图 line.jsp : org.jfree.chart.ChartPanel, org.jfree.char转载 2007-08-21 10:32:00 · 2450 阅读 · 2 评论 -
j2ee 轻量级开发模式
任何东西都有固定的模式,掌握了模式后,什么都好做.本文讲讲j2ee轻量级别的开发模式 最近突击了几个项目,发现自己还是动手少了。 做完后,要总结总结。 把j2eeweb开发的模式列一下: 1,搭框架, spring ,webwork, hibernate 什么什么开源的都搭好。2,设计数据库,这步很关键,要反复斟酌,修改。要考虑很多东西,功能扩展行,等等。 如果原创 2007-08-28 17:07:00 · 760 阅读 · 0 评论 -
RSS4J解析网络上指定URL的RSS文档的例子
这是一个用开源包rss4j组件通过解析网络上指定URL地址的RSS文件的例子。不是很复杂,但是可以通过这个思路进行扩展,开发出自己的RSS聚合器。 外部包: 名称 用途 下载地址 R原创 2008-05-26 00:23:00 · 786 阅读 · 0 评论 -
Java日期转换SimpleDateFormat格式大全
24小时制时间显示: public class Datetime { public static void main(String args[]){ java.util.Date current=new java.util.Date(); java.text.S原创 2008-05-26 00:39:00 · 1694 阅读 · 0 评论 -
Quartz实现定时功能,Cron表达式调度等等
Quartz是一个完全由java编写的开源作业调度框架,具体的介绍可到http://www.opensymphony.com/quartz/官方网站查看。 Quartz的几个核心的接口和类为: Job接口:自己写的“定时程序”实现此接口的void execute(JobExecutionContext arg0)方法,Job还有一类为有状态的StatefulJob接口,如果我们原创 2008-05-25 23:21:00 · 1511 阅读 · 1 评论 -
JDBC Hibernate 连接数据库连接字符串大全
Java代码 # Application configuration properties file ### Database configuration properties ### # Database user name database.username=${database.usern原创 2008-05-25 23:57:00 · 1000 阅读 · 0 评论 -
JAVA程序通过后台登陆网站,获取Session,然后再POST Http Request添加数据到数据库的实例
关键字: java http session http request 后台登陆网站 * 1,在HTTP的WEB应用中, 应用客户端和服务器之间的状态是通过Session来维持的, 而Session的本质就是Cookie, * 简单的讲,当浏览器向服务器发送Http请求的时候, HTTP服务器会产生一个SessionID,这个SessionID就唯一的标识了一个客户端到服务器的请求会话过原创 2008-05-30 02:51:00 · 4423 阅读 · 2 评论 -
log4j的例子和教程
log4j的例子和教程分类:Java基础相关csdn上有很多关于log4j的例子和教程,有的写的挺好的,但为了巩固知识,自己也写一份吧。 我对log4j的要求不是很高,主要有两个用途 一) web应用程序中如何使用log4j和common-logging 包; 二) 普通的java应用程序如何使用log4j和common-logging 包; 首先先总结简单的,在普通java应用程序中转载 2007-08-03 14:42:00 · 1256 阅读 · 0 评论 -
java,jsp,探察运行环境
JSP InfoJSP Info(Mail: nscdl AT yahoo DOT com)Now is: OS name: OS version: OS arch: User name: User home: User dir: User language: User timezone: File encoding: File separator: Path separator: Line se原创 2007-08-06 10:13:00 · 595 阅读 · 0 评论 -
Snap ConnectionPool简介(图)- -
Snap ConnectionPool简介(图)- - 【虎.无名】Jdbc连接池接口有两种,目前的主流连接池,都是基于DataSource接口的。而下面这个,则直接基于原始Conntion和Statement等。Snap ConnectionPool的特点是,不仅仅缓存Connection,还对Statem转载 2007-08-06 09:17:00 · 1045 阅读 · 0 评论 -
Java正则表达式详解
Java正则表达式详解 本文出自:http://www.computerworld.com.cn 作者:仙人掌工作室 (2002-01-29 20:49:25) 如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配转载 2006-07-09 00:36:00 · 589 阅读 · 0 评论 -
利用Struts+valitor框架的一个例子
问题陈述:本讲将完成通用论坛系统的BBS的注册功能。用户在用户注册页面填写用户注册信息,单击[确认]按钮后,则提交用户注册信息,这些信息经过Validator框架验证成功后,被提交到数据库,则该用户成了BBS系统注册用户。一、创建数据库表 create database if not exists ‘bbs’CREATE TABLE ‘user’ ( ‘ username’ va转载 2006-12-11 13:22:00 · 1034 阅读 · 0 评论 -
struts总结
毕业设计进行了一段时间了,发现如果不总结总结的话,学到的知识也会慢慢在不经意间忘记.1,如果要在一个form里用不同的action的话,可以这样 2,在html:form里的name就是要在struts-config.xml中配置的name既 action的名字.3,要在jsp页面中包含别的页面可以用html:base 标签,就可以相对的引用别的页面,不然路径会出错原创 2006-12-11 13:52:00 · 655 阅读 · 0 评论 -
Java的内存泄漏
Java的内存泄漏作者:欧阳辰, 周欣出处:http://www-128.ibm.com/developerworks/cn/java/l-JavaMemoryLeak/2002 年 10 月 21 日Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问转载 2007-01-15 22:17:00 · 700 阅读 · 0 评论 -
JAVA程序设计必须注意的30条
(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(Package)属于一种原创 2007-01-23 23:10:00 · 614 阅读 · 0 评论 -
易懂易用的MD5加密(可直接运行)
概述:出于安全考虑,网络的传输中经常对传输数据做加密和编码处理,其中涉及以下几种: 1、md5加密,该加密算法是单向加密,即加密的数据不能再通过解密还原。相关类包含在java.security.MessageDigest包中。 2、3-DES加密,该加密算法是可逆的,转载 2007-07-10 17:38:00 · 596 阅读 · 0 评论 -
全解forward()和sendRedirect
昨天在servlet中搞些页面重定向的问题,在处理页面的path时遇到了一些恼人的问题,今天来深究一下:Javax.servlet.RequestDispatcher.forward(ServletRequest request, ServletResponse response)Javax.servlet.http.HttpServletResponse.sendRedirect(Str转载 2007-07-10 17:11:00 · 1155 阅读 · 0 评论 -
JSP自定义标签例子
由于工作需要,最近要做一个WAP网。打算采用 SPRING + HIBERNATE 做 应用层和持久层。表示层的话,由于没有合适的开源框架,打算改源。准备把Struts 改成 WAPruts。Struts其实控制器其实不用动的,只要改前端表示就行了,而由于表示很多部分是封装好了标签的,所以改Struts也就是主要改标签的展现。首先就做了个自定义标签的例子备忘记 :功能:在页面输出原创 2007-07-31 15:50:00 · 1103 阅读 · 0 评论 -
Java开发WAP中文问题解决方案
%@ page language="java"%> %@ page contentType="text/vnd.wap.wml" pageEncoding="UTF-8"%> xml version="1.0" encoding="UTF-8"?> DOCTYPE wml PUBLIC "-//WAPFORUM//DTD原创 2007-08-01 10:56:00 · 1570 阅读 · 0 评论 -
[JAVA实用应用] 项目代码行数统计器,帮助你统计项目一共有多少行代码
记得以前有位大师说,一个程序员如果没有写满1,000,000行代码,那么不是一个成熟的程序员.[JAVA实用应用] 项目代码行数同机器,帮助你统计项目一共有多少行代码/** * codelinesstatistic 2008-6-20 TangRen * Copyright www.tonydev.cn 2008 */package cn.javadr.go原创 2008-06-21 00:15:00 · 2200 阅读 · 0 评论