内容列表
- 步入java世界
- 步入java世界
一直以来都是看别人的文章,汲取大家的精华,时间一长,自己也积累了一些也谈不上是经验的心得体会,再加上平时学习编程语言的一些小经验,于是记下来,写成文章,由于经验不足,初写文章,希望各位不要见笑,写得不好还望多提意见,以免贻笑大方。
Java总是和C++联系在一起,而C++又是从C派生出来的,所以Java继承了这两种语言的各种特性,随着jdk1.5的出现,Jav
- 分类:Java 查阅全文
- 运用 JSTL 实现快速开发
- 运用 JSTL 实现快速开发
在这篇文章中,我将为大家介绍一种基于JSP且灵活有趣的
- 分类:Java 查阅全文
- Hibernate O/R映射三大基本定则
-
Hibernate O/R映射三大基本定则
1. 引言
在Java环境下,有多种对象关系映射方法,如实体Bean、OJB、JDO、JDBC等。Hibernate是一种新的O/R映射工具,它不仅提供了从Java类到数据表的映射,也提供了数据查询和恢复等机制。Hibernate非常简单易学,目前国内有很多同行已经或正在用Hibernate开发实施项目;但H
- 分类:Java 查阅全文
- 细说Java之util类
- 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。
Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└Weak
- 分类:Java 查阅全文
- iText使用指南
-
iText使用指南
----------使用iText输出PDF文件。
前言
如今PDF格式文档的使用已经越来越普遍,它在文档压缩、安全等方面都表现的非常优秀,有关它的好处我就不在这里多说了。那么如何使用Java语言开发应用来输出PDF格式的文档呢?答案就是iText,它是一个开发源代码的项目,你可以使用iText方便的实现PDF的输出。这篇文章我将向大家介绍如何使用iText来生成PD
- 分类:Java 查阅全文
- 使用JSP标签库验证用户的输入(2)完
- 使用JSP标签库验证用户的输入(2)
验证JSP视图
通常要添加验证,程序员需要一个独立的JSP页面,它看起来象原来的表单页面,但是有错误信息,而且当表单域有问题时能被服务器(重定向)显示出来。我简单的在原JSP页面中加入了错误逻辑。当表单第一次被显示时,错误检查不会执行。在提交行为上,表单被提交给自己,域被JSP标签所验证(在服务器端,JSP被编译为Servlets)。如果所有的都正确
- 分类:Java 查阅全文
- 使用JSP标签库验证用户的输入(1)
- 使用JSP标签库验证用户的输入(1)
在任何一个需要验证用户提交的逻辑请求的WEB程序中,程序的创建者能够使用两种方法来检查数据信息。第一个方法是在客户端上进行验证,甚至是在请求提交到服务器之前就能完成验证。通常,这个是使用运行在客户端浏览器的JavaScript脚本语言来完成。当表单被提交的时候,脚本就会检查所有提交的内容,如果发现错误,脚本就会弹出一个POPUP窗口来显示错误的信息。第二种方
- 分类:Java 查阅全文
- JDO PersistenceManager 介绍
- PersistenceManager
PersistenceManager可以说是JDO中使用非常频繁的一个类。很多对持久化对象的操作(就是对数据库的操作)都是通过这个类进行的,今天我把这个类中主要方法的使用和说明作一个简单的讲解,希望对大家学习JDO有所帮助。
上图显示的是PersistenceManager接口的常用方法和属性,它包含很多标准的JavaBean属性方法setter和
- 分类:Java 查阅全文
- JDO的JDOHelper助手类介绍
-
JDOHelper
这一节我们主要讲述JDOHelper这个助手类中的方法,下面的表格列出了JDOHelper中几个常用的方法,如果你想详细的了解JDOHelper所有的方法可以参考JavaDoc文档中的定义。
JDOHelper
static void makeDirty(Object pc ,String field)
stati
- 分类:Java 查阅全文
- 在JAVA中使用文档对象模型DOM经验小结
- 文档对象模型 (DOM) 是一个文档标准,对于完备的文档和复杂的应用程序,DOM 提供了大量灵活性。DOM标准是标准的。它很强壮且完整,并且有许多实现。这是许多大型安装的决定因素--特别是对产品应用程序,以避免在API发生改变时进行大量的改写。以上是我在选择处理XML数据时之所以没有选择JDOM或者dom4j等其它面向对象的标准的原因,不过也由于DOM从一开始就是一种与语言无关的模型,而且它更趋向
- 分类:Java 查阅全文
- 全面接触Java集合框架
- Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。 Java 2集合框架图 集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。 抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。 实现类:8个实现类(实线表示),对接口的具体实现。 在很大程度上,一旦您理解了接口,您就理解了
- 分类:Java 查阅全文
- 兔八哥笔记13:我的2003
- 兔八哥笔记13:我的2003
&nb
- 分类:Java 查阅全文
- OptimalJ----对J2EE开发的一次全面提速和优化(1)
- OptimalJ----对企业Java开发的一次全面提速和优化(1) 针对J2EE平台所进行的商业应用开发虽然具备多种优势,但同时又是一次挑战。为可扩展的解决方案所建立的复杂和多层架构的应用程序需要来自原本就有限的高级Java编程人员的更多的支持。IT经理所真正需要的是对现有的IT资源的最大化利用,这里既包括了那些最有经验的体系结构设计者,同时还有最
- 分类:Java 查阅全文
- OptimalJ----对J2EE开发的一次全面提速和优化(4)
- OptimalJ----对企业Java开发的一次全面提速和优化(4) 集成化的推广使用 OptimalJ可以在众多的市场领先的J2EE工作服务器上进行部署和使用,例如IBM的WebSphere、BEA的Weblogic、Oracle的9iAS和Sun的SunOne AS。此外,您还可以选择由Compuware出品的集成化的Optimalserver。O
- 分类:Java 查阅全文
- iReport 和 Jasperreport整合开发web报表向导(3)
- iReport 和 Jasperreport整合开发web报表向导(3)
让我们先回顾一下上一篇文档中已经阐述的问题:
1. 如何连接数据库?
2. 如何定义变量、参数以及字段?
3. 如何定义字体以及如何使用自定义的字体(如黑体、楷体或者比较艺术化的子体)?
下面我们接着往下阐述余下的两个问题,在开始以前我补充两个因该在上篇文档阐述而没有阐述的地方。
&n
- 分类:Java 查阅全文
- 一个基础的代理服务器类
- /************************************* * 一个基础的代理服务器类 ************************************* */import java.net.*;import java.io.*;
public class HttpProxy extends Thread { &nbs
- 分类:Java 查阅全文
- JDO PersistenceManagerFactory介绍
-
PersistenceManageFactory
JDO中一个很重要的类除了JDOHelper助手类之外就是这个PersistenceManagerFactory了,它是进行JDO开发初始化配置和获得PersistenceManager的工厂类,写这篇文章的目的是为了详细介绍这个类的内部方法和它们的用途以便大家在使用JDO是作为参考。
上图显示了PersistenceManagerFa
- 分类:Java 查阅全文
- OptimalJ三个版本的区别(开发版、专业版、架构版)
- MDA的开发工具OptimalJ总共有三个版本:
一、架构版本
1、可以定制模型和增加、修改删除转换模式。
2、涵盖专业版本的所有功能。
3、适合公司的架构师使用。
二、专业版本
1、开发PIM、PSM和代码模型。
2、涵盖开发版本的所有功能。
3、适合公司的分析和设计人员使用。
三、开发版本
1、可以只读PIM、PSM模型,可以修改Free Block的代码,并添加自己的代码
- 分类:Java 查阅全文
- 兔八哥笔记14(3):Hibernate 查询语言(HQL)
- 兔八哥笔记14(3):Hibernate 查询语言(HQL)
10.11 子查询(Subqueries)
Hibernate支持子查询,子查询必须用圆括号包围。子查询通常被SQL聚集函数调用。子查询中引用一个外部查询的别名也是被允许的。
from eg.Cat as fatcat
whe
- 分类:Java 查阅全文
- 兔八哥笔记14(2):Hibernate 查询语言(HQL)
-
兔八哥笔记14(2):Hibernate 查询语言(HQL)
10.7 where从句(The where clause)
where从句是你可以按照自己指定的条件更精确的返回实例:
from eg.Cat as cat where cat.name='Fritz'
复合表达
- 分类:Java 查阅全文