内容列表
- 两个JTree之间的单向拖拽
- 最近因为在一个项目中要实现JTree之间的拖拽,刚刚学习开始学习Java,参照网上的代码完成的,现在贴出来共享,希望对和我一样的菜鸟有点帮助,有什么错误的话还请多多指正。DragSourceTree.java
package aabbcc;
import javax.swing.JTree;import java.awt.dnd.DragGestureListener;import
- 分类:Java 查阅全文
- 体会真正的Struts开发(3)
-
下面配置Hibernate的数据库驱动
在Hibernate目录下的hibernate.properties
我们配置MySQL
我们配置一下Log4J,拷贝就行了
这个Log4j.xml作用是在当前目录记录Error与Log信息
- 分类:Java 查阅全文
- tomcat5.0.19中不能显示excel问题的解决
- 在tomcat的4.1.18中,客户端页面中显示excel没有问题。但是在tomcat的5.0.19中显示的excel是乱码。我是这样解决的。
打开web.xml
在其中加入下面的代码,重新启动tomcat就好使了。
<mime-mapping> <extension>xls</exte
- 分类:Java 查阅全文
- Java 语言中的 return 语句
-
作者:qlampskyface
和作者联系:[email protected]
众所周知,return 只能用在有返回类型的函数中,但是有返回值的函数一定要有return吗?return都可以用在函数的哪些地方呢?这是本文需要讨论的问题。
例一:
class test { public&n
- 分类:Java 查阅全文
- 软件开发规范(
- 软件开发规范 v0.1 吴振亨@2002年12月25日 1 前言 为了使软件开发过程有章可循,保证软件质量,加强开发管理。 2 开发管理 项目进度周报表格如下: 项目编号: 汇报人: 汇报日期: 项目进度详细描述: 其他问题: 3 项目周期 司项目开发周期分为以下几个步骤: 步骤 说明 参与角色 生成文档或程序(打*号为可选) 可行性分析 对项目的技术,功能需求和市场进行调研和初步分析,确定是否需
- 分类:Java 查阅全文
- 日誌的學習點滴(1)
- 1.前言:对于一个刚踏入java的爱好者,或者比较懒惰的程序员,纪录日志可能会觉得是一件吃力不讨好的工作。记得笔者刚开始学习java时候,正在修改一位前辈留下来的代码,在这个代码里面就有一大堆纪录日志的代码,但是对于刚入门的我,觉得哪些代码都是多余而别扭的,于是乎删除了所有纪录日志的代码,以后的程序生涯中也就只知道System.out.println(),不过也难怪,因为那个时候还没有jdk1.4
- 分类:Java 查阅全文
- 简化JDBC的使用(2)
- 没办法,文章超过64k。只好分割,希望大家见谅
1. 自定义数据的格式
日期类型在不同的数据库中的sql格式不太一样,为了解决这个问题,我们可以使用自定义的对象实现Format来做到这一点。在此以String为例,展示Format的应用:
class StringFormat2 implements Format{
pu
- 分类:Java 查阅全文
- 简化JDBC的使用(1)
- 这是年前写的旧闻,或者更应该算是自己写的工具的简单文档。本文的题目有点大,并非是解决所有的问题。而仅仅只涉及JDBC的使用,呵呵。那些熟悉OR mapping,或正在使用这类工具的兄弟们不要笑话。毕竟,我们还是有很多机会去直接使用SQL+JDBC的,希望对大伙有帮助。工具的源代码请与我联系,欢迎交流。(主要是我不知道怎么传附件,呵呵)
简化JDBC的使用(1)
胡键(james.hu@chin
- 分类:Java 查阅全文
- Apache Ant操作手册(二)
- 使用Ant
1 写一个简单的编译文件
Ant的编译文件是写成XML格式的,每一个编译文件包含一个project和至少一个target。 Targets包含了一些task元素。每一个task元素可以有一个id 属性(attribute)可以被其它的引用。
2 &nb
- 分类:Java 查阅全文
- JBoss 对于EJB QL扩展的三种形式
- JBoss 对于EJB QL扩展的三种形式
Author: sam shaEmail : [email protected]: 2004-3-18
EJB 2.0 规范后,提供了一个种描述实体bean查找的方法,这个语言被称为EJB QL。EJB QL 类似于 SQL, 但是做了修改以支持EJB的概念,同时,为了易于在众多ejb服务器上实现,删减了许多功能。在2.0版本上,支持的功
- 分类:Java 查阅全文
- 日誌的學習點滴(2)
-
3.4 配置接口commons-logging的配置可在系统属性中设置,但是这是一个不好的习惯,系统属性会影响同一jvm下的所有类,而且不好控制,所以配置commons-logging的最好位置在commons-logging.properties文件中。使用属性文件配置commons-logging时一定要把其放到软件系统的classpath下。 commons-logging.proper
- 分类:Java 查阅全文
- 体会真正的Struts开发(2)
- 配置Eclipse
1. 先配置Tomcat插件
2. 配置MyEclipse
完成配置 22:00,半小时搞定
创建工程:
建立我们的目录
将一些文件夹设为Source文件夹
搞定2 现在22:09
设置工程为Tomcat工程
注意必须像上图一样填写
加入对St
- 分类:Java 查阅全文
- JSP标准标记库促进了网页的开发
- Java Server Pages (JSP) 标准标记库 (JSTL)的版本的发布对于JSP/servlet开发者来说是一个重大的进展。有了一个表达语言(EL)和一组四种强大的、易于学习的标准标记库,JSTL极有可能不久后成为实现动态的、基于Java的站点的主要方法。
1996年对JSP servlet的介绍使得Java成为动态网页开发的合理的选择。随后出现的Java服务器页(JS
- 分类:Java 查阅全文
- Adapter模式在J2SE事件处理中的应用.doc
- Adapter模式在J2SE事件处理中的应用
1.Adapter模式理论
Adapter模式又称变压器模式,关于该模式的基本概念请参考其他书籍或资料;这里我们只粗略讨论该模式两大实现方法的区别:基于类的Adapter模式和基于对象的Adapter模式。
基于类的Adapter模式的一般结构如下:Adaptee类为Adapter的父类,Adaptee类为适配源,适配目标(接口)也是Adapte
- 分类:Java 查阅全文
- 一个面象对象的"hello world"程序
- 许多java入门书都喜欢只写一句话"System.out.println("Hello world!");"来引导初学者入门,但本人觉得这样做有点不妥. java 做为一种面向对象的语言应当以面向对象的思维来引导初学者,而不是以面向过程来引导他们. 以下是本人写的一个hello world, 希望能与
- 分类:Java 查阅全文
- 感受JAVA的时间日期处理能力!
- 最近在做一个程序,是把ORACLE里的数据读出来送到SQLSERVER里面去,本来这个程序也没什么,想想一会儿就能做完,但是仔细一看ORACLE里头的数据,发现怎么时间是用字串存的,而且还会出现超过24小时的,一问,原因是时间记录是按班次的,一班48个小时。然而程序要求送到SQLSERVER里的时间是DATETIME类型的,一时间想不到什么好办法,只有分析字符串,得到年、月、日、时、分、、秒后,再
- 分类:Java 查阅全文
- Apache Ant操作手册(一)
- Apache Ant操作手册
引言
Apache Ant是一个基于Java的编译工具。它从功能上类似于make,但它以克服了make的缺点。
为什么在make, gnumake, nmake, jam这些编译工具后,还要产生一个Ant呢?因为这些
- 分类:Java 查阅全文
- 向蚂蚁致敬(3)
- 清单五:
Manifest-Version: 1.0
Created-By: Dorian
Main-Class: Dorian.HelloWorldFrame
Class-Path: panel.jar
Manifest-Version: 1.0
Created-By: Dorian
Main-Class: Dorian.HelloWorldMa
- 分类:Java 查阅全文
- 系统架构设计的小结
- 基于Struts1.02的MVC系统架构
杨恒贤([email protected])
1. 系统构架的重要性
一个项目的开始之初的系统构架决定了一个项目的成败。“好的系统构架就等于成功的一半。”好的系统设计既利于维护,有利于开发过程中
- 分类:Java 查阅全文
- jsp中将数据库中的数据导入到excel的实现
- 我最近做的一个项目是在jsp页面中将数据库中的数据到如到excel中,结合我以往的经验,我做了一个bean可以方便的实现。
package com.javaTNT.excel;/*** @(#)cexcel.java 1.0 04/03/16* Title:* Description:* Copyright: &
- 分类:Java 查阅全文