内容列表
- servlet是基础
- 学java时,总觉得东西很杂,很多,比如容器,框架,模式,jsp,strunt,spring,hibernate,jdo,ejb,serlet
,cactus,junit,mockmaker,easymock,xdoclet,HSQL,ant,log4j,axis,torque,jstl,taglib,meddlegen,ma
ven,picocontainer看得头昏眼花,云里雾里.一.Ja
- 分类:Java 查阅全文
- Go deep into HashCode method
- Go deep into HashCode
为什么HashCode对于对象是如此的重要?一个对象的HashCode就是一个简单的Hash算法的实现,虽然它和那些真正的复杂的Hash算法相比还不能叫真正的算法,它如何实现它,不仅仅是程序员的编程水平问题,而是关系到你的对象在存取是性能的非常重要的关系.有可能,不同的HashCode可能会使你的对象存取产生,成百上千倍的性能差别.
我们先来看一下,
- 分类:Java 查阅全文
- 汉字获得拼音(包括多音)得到拼音首字符.查询.排序等的实现
- 汉字获得拼音(包括多音)得到拼音首字符.查询.排序等的实现//************************************
- 分类:Java 查阅全文
- 使用JAAS框架和LDAP做验证(Authentication)、授权(Authorization)
- 前言:网上很多文章都在讲LDAP Server,但是很少有人提及如何使用它来做验证和授权,今天写出此贴,希望能够帮助各位开发人员。
目标:使用JAAS框架,使用Struts框架,使用LDAP Server,使用JBOSS,做用户的验证和授权(验证的含义是用户有效,即用户名、密码输入正确;授权的含义是用户被授予某种角色)
基础要求:精通J2EE框架会使用Struts开发能够正确安装iPlanet
- 分类:Java 查阅全文
- The Game API package provides a series of classes that enable the development of rich gaming content
- javax.microedition.lcdui.game
Classes GameCanvas Layer LayerManager Sprite TiledLayer
API OverviewThe API is comprised of five classes:
GameCanvasThis class is a subclass of LCDUI's C
- 分类:Java 查阅全文
- 用Collection和HttpSessionListener获取当前所有会话信息
- web.xml: //注册
<listener> <listener-class>org.eleaf.qsls.server.ActiveUserListener</listener-class> </listener>
ActiveUserListener.java:package
- 分类:Java 查阅全文
- 转贴--Hibernate Session的维护
- HibernateUitl的类,专门用于Hibernate Session的维护,它的代码如下: package com.huangdong.demo.util; import net.sf.hibernate.HibernateException; import net.sf.hibernate.Session; import net.sf.hibernate.SessionFactory; i
- 分类:Java 查阅全文
- 30分钟玩转Blog定制
- 本来还真打算要放弃CSDN的Blog了,但是看着自己辛辛苦苦积累下来的内容,真的有点舍不得.而且,换了Blog就好像换了手机号码,还要再通知朋友们.想来想去,总是觉得有些成本过高.不过在找其他的Blog服务提供商的同时,看到了不少漂亮的Blog,于是心中为之一动:不如自己也先把Blog打扮起来吧.于是就有了这个花费了5个小时全新打造的Blog.——当然,这是因为我花费了很多
- 分类:Java 查阅全文
- Java多线程程序设计入门
- 以下为引用,原文链接 http://dev.csdn.net/article/42/42290.shtm在Java语言产生前,传统的程序设计语言的程序同一时刻只能单任务操作,效率非常低,例如程序往往在接收数据输入时发生阻塞,只有等到程序获得数据后才能继续运行。 随着Internet的迅猛发展,这种状况越来越不能让人们忍受:如果网络接收数据阻塞,后台程序就处于等待状态而不继续任何操作,而这种阻塞是经
- 分类:Java 查阅全文
- 一个通用的JSP分页程序
- //本程序使用了一个类反射的类,可以自动将查询出来的值填充到值对象里。//这个类可以参见ibm的文章:使用类反射机制简化struts的开发.package com.lyjWeb.wyhn.common;
import java.sql.*;import com.lyjWeb.common.*;import java.util.*;
public class Fenye {  
- 分类:Java 查阅全文
- 一图胜千言:RUP核心概念解析
- 一图胜千言:RUP核心概念解析
温 昱(转载自
- 分类:Java 查阅全文
- JXTA技术与应用发展
-
1、 概述2、 JXTA的设计目标及有关概念3、 JXTA协议4、 JXTA应用与发展
一、概述
美国Sun公司自从1995年向世界推出了Java语言以来,每年都会在Java领域里推出新的技术,从JavaCard、J2ME到J2EE、JINI、JavaTV,推动了Java技术的发展和应用。在最近几次的旧金山
- 分类:Java 查阅全文
- Liferay Portal发布新版本 采用轻量级架构
- Liferay Portal发布新版本 3.0分企业版本和专业版本,其中专业版完全采用基于Spring框架(http://www.springframework.org)的轻量级架构,采用基于AOP的基础设施实现,因此可以完全脱离高端J2EE应用服务器,以web应用的形式运行在纯servlet容器(例如Tomcat)中。从技术的角度,这足以证明:基于IoC容器和AOP的轻量级架构完全可以取代EJB
- 分类:Java 查阅全文
- Dom4j 编码问题彻底解决
-
这几天开始学习dom4j,在网上找了篇文章就开干了,上手非常的快,但是发现了个问题就是无法以UTF-8保存xml文件,保存后再次读出的时候会报“Invalid byte 2 of 2-byte UTF-8 sequence.”这样一个错误,检查发现由dom4j生成的这个文件,在使用可正确处理XML编码的任何
- 分类:Java 查阅全文
- ANT十五大最佳实践
-
在ANT出现之前,编译和部署Java应用需要使用包括特定平台的脚本、Make文件、不同的IDE以及手工操作等组成的大杂烩。现在,几乎所有的开源Java项目都在使用Ant,许多公司的开发项目也在使用Ant。Ant的大量使用,也自然带来了对总结Ant最佳实践的迫切需求。
本文总结了我喜好的Ant最佳实践,很多是从亲身经历的项目错误,或从其他开发者的“恐怖”故事中得到
- 分类:Java 查阅全文
- J2ME手机游戏开发日记1
- J2ME新手,做了一个游戏的项目,其中有些体会,觉得有些东西还是可以拿出来和大家分享。说错了还请包涵。
开发环境:
windows2000+JBuilder X+semc_j2me_sdk_2_1_4_beta
从来没有接触过这个方面,因为小组一个项目要开始学J2ME,看了两天的书,发现其实JDK还是很简单的。总共也就那几个类。只是如果要考虑到资源和性能的最佳优化的话,算法和数据结构的要求比
- 分类:Java 查阅全文
- 基于JDO的系统开发总结(一)
- 对于信息系统,持久层就是外界信息和数据库的处理桥梁,负责把输入信息存储到数据库,JDO就是这么一个持久层。而JDO也不是什么新鲜的东西,是对JDBC的一个包装。使程序员对信息的持久处理更为透明。 JDO是这么一种技术。它不用你写sql数据,不用你建表。你能用更OO的想法去设计系统,分析类之间的关系,写类文件和元文件。加些属性配置,JDO就会帮助你,在数据库中自动生成表。&
- 分类:Java 查阅全文
- JDOM in the Real World, Part 3
- JDOM in the Real World, Part 3
By Jason Hunter
This installment shows how to use JDOM inside your own Java programs.
In the first two parts of this series (Oracle Magazine, September/October 200
- 分类:Java 查阅全文
- 浅谈DAO模式
- 刚搞定我的Web Media Technology的作业...有一点时间就写一些关于DAO的个人见解:
什么是DAO
DAO是Data Access Object数据访问接口...
数据访问..故明思异就是与数据库打交道...
是夹在业务逻辑与数据库资源中间...
DAO的功能:
1. DAO用来封装Data Source的..就比如,Connection conn =
- 分类:Java 查阅全文
- 在java中实现sql的select函数功能
- 在java中实现sql的select函数功能
――通过简单的机制实现对象数组或集合的选择,过滤,和排序
David Rappoport
摘要
在“filter collections”中,David Rappoport 讲述了一个过滤集合对象的简单方法。在本文中,他扩展了自己的思想,并展示了怎样实现,如同用sql的select处理关系数据库中的表一样,处理对象数组或
- 分类:Java 查阅全文