自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xxxatt的专栏

要活的好像明天就要死去一样!

  • 博客(49)
  • 资源 (5)
  • 收藏
  • 关注

转载 树形菜单

树形菜单一大家知道,树型菜单在应用中有着十分广泛的用途。实现树型菜单的途径较多,本文介绍的一种觉得理解起来比较直观,与上篇文章的方法比较类似:就是将树型菜单的节点保存在数据库表中(当然,在实际项目中,节点的信息往往并不是放在一个单一的表中的。比如:在一个权限管理系统中,这些信息可能分别放在用户表、角色表、功能表等表中,只要设法让查询出来的结果与下面给出的表格的内容相似就可以了。只要稍微有些数据库方

2007-09-30 14:59:00 1160

转载 一个帐号同一时间只能一人登录

对于一个帐号在同一时间只能一个人登录,可以通过下面的方法实现:1 .在用户登录时,把用户添加到一个ArrayList中2 .再次登录时查看ArrayList中有没有该用户,如果ArrayList中已经存在该用户,则阻止其登录3 .当用户退出时,需要从该ArrayList中删除该用户,这又分为三种情况① 使用注销按钮正常退出② 点击浏览器关闭按钮或者用Alt+F4退出,可以用javascript捕捉

2007-09-30 14:58:00 1597 1

转载 JSP中Session用法及其属性介绍

【摘 要】TTP协议是无状态的,即信息无法通过HTTP协议本身进传递。为了跟踪用户的操作状态,ASP应用SESSION对象。JSP使用一个叫HttpSession的对象实现同样的功能。      TTP协议是无状态的,即信息无法通过HTTP协议本身进传递。为了跟踪用户的操作状态,ASP应用SESSION对象。JSP使用一个叫 HttpSession的对象实现同样的功能。HTTPSession 是一

2007-09-30 14:57:00 8314 1

转载 java随机数

在Java 中我们可以使用java.util.Random类来产生一个随机数发生器。它有两种形式的构造函数,分别是Random()和Random(long seed)。Random()使用当前时间即System.currentTimeMillis()作为发生器的种子,Random(long seed)使用指定的seed作为发生器的种子。        随机数发生器(Random)对象产生以后,通过

2007-09-30 14:56:00 2742

转载 使用hashtable对字符串操作

1.在一些字符串数组中,常会有重复的记录,比如手机号码,我们可以通过Hashtable来对其进行过滤public String[] checkArray(String[] str)...{        Hashtable hash=new Hashtable();        for(int i=0;i            if(!hash.containsKey(str[i]))     

2007-09-30 14:55:00 758

转载 利用 DWR 开发基于 Ajax 的文件上载 portlet

在文件上载过程中显示方便的进度条

2007-09-30 11:18:00 676

原创 Ajax 技术资源中心

http://www.ibm.com/developerworks/cn/ajax/ 

2007-09-29 09:28:00 491

转载 Axis序列化/反序列化器

Axis是Apache组织推出的SOAP引擎,Axis项目是Apache组织著名的SOAP项目的后继项目。Axis为开发者提供了大量的序列化/反序列化器,能够基本满足大部分应用。但在某些情况下,对特定的对象,现有的序列化/反序列化器不能胜任,于是只有开发人员自己实现专用于此对象的序列化/反序列化器插入到Axis中来完成序列化工作。考虑到Web Service是一门新兴技术,中文资料大多是泛泛的讲

2007-09-27 13:42:00 1094

转载 java native方法

java native方法是指本地方法,当在方法中调用一些不是由java语言写的代码或者在方法中用java语言直接操纵计算机硬件时要声明为native方法。java中,通过JNI(Java Native Interface,java本地接口)来实现本地化。参考资料:1.JAVA中native方法http://karoii.bokee.com/5869823.html2.JNIhttp://w

2007-09-18 13:32:00 638

转载 Spring发布包内容详解

版权声明:作者junsan,本文为本人原创文档,保留本文的一切权力。欢迎转载,请保留此信息。http://www.netspy.com.cn; http://www.inspiresky.com。    我们这里以Spring 2.0.2来说明。    Spring2.0框架要求J2SE 1.3和J2EE 1.3 (Servlet 2.3, JSP 1.2, JTA 1.0, EJB 2.0)

2007-09-12 10:58:00 649

转载 outer-join属性并不简单 ,请大家谨慎设置outer-join=true

Lazy属性做为Hibernate的提升性能的一个重要参数...想必已被大家所熟知...虽然Hibernate2.1.*里面还不支持对于 property的延迟加载...但是正确并且灵活的设置XXX-to-many中的Lazy属性, 可以给程序性能带来很大提高请先看看下面这段配置 set name = " moderators "

2007-09-11 18:52:00 1046

转载 Hibernate一些异常及其解决办法

一 :a different object with the same identifier value was already associated with the session: [org.appfuse.model.ForumSort#4]; nested exception is org.hibernate.NonUniqueObjectException: a different

2007-09-11 18:51:00 620

转载 精通Hibernate:Java对象持久化技术详解 读书笔记

一 :概念模型---〉关系数据模型--〉域模型域对象之间的关系 :1 :关联(Association)2:依赖 (Dependency)3:聚集 (Aggregation)4 :一般化 (Generalization)二 :SessionFactory接口 与 Session 接口SessionFactory 接口特点 :1 :他是线程安全的,它的同一个实例可以被应用的多个线程共享。2 :他是重量

2007-09-11 18:51:00 648

转载 hibernate二级缓存攻略

引自 javaeye 作者:AreYouOK? 很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。 我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。hibernate的session提供了一级缓存,每个session,对同一个i

2007-09-11 18:50:00 500

转载 在Hibernate应用中如何处理批量更新和批量删除

批量更新是指在一个事务中更新大批量数据,批量删除是指在一个事务中删除大批量数据。以下程序直接通过Hibernate API批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段:tx = session.beginTransaction();Iterator customers=session.find("from Customer c where c.age>0").iter

2007-09-11 18:50:00 466

转载 Spring AOP中文教程

AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect(方面)的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。 为了理解AOP如何做到这点,考虑一下记日志的工作。日志本身不太可能是你开发的主程序的主要任务。如果能将“不可见的”、通用的日志代码注入主程序中,那该多好啊。AOP可以帮助你做到。 Spring framework是很有前途

2007-09-11 18:48:00 440

转载 Spring事务处理及其AOP框架的内幕

     Spring框架中成功吸引人的一点就是容器事务的管理,提供了一个轻量级的容器事务处理,针对的对象是普通的java类,使用Spring事务管理的话 ,你可以按照自己的业务把一些相关的方法纳入其事务管理里面,这就避免了程序员在处理事务的过程中繁琐的工作.同时这些也是ejb2.X规范里 面吸引人的一点,这在spring里面都很好的提供.虽然在跨容器的事务管理,spring里面并没有提供,但是对

2007-09-11 18:48:00 702

转载 对比Spring1.0 与 2.0 的事务配置方式

1. 对比 先看1.0的标准事务配置:Spring 2.0 的重头戏之一就是AspectJ 式 AOP 配置。 但是一定要通过对比,才能看到2.0式的AOP配置是如何跳出一片新天空的。1. 对比 先看1.0的标准事务配置:    bean id="transactionManager" class="org.springframework.jdbc.datasource.Dat

2007-09-11 18:47:00 721

转载 spring2.0中的session作用域被注入

样例1:bean id="userPreferences" class="com.foo.UserPreferences" scope="session"/>    bean id="userManager" class="com.foo.UserManager">      property name="userPreferences" ref="userPreferences"/>  be

2007-09-11 18:47:00 662

转载 深入Spring MVC framework之总体分析

在当今的MVC framework里,似乎Webwork2逐渐成为主流, Webwork2+Spring Framework的组合变得越来越流行。这似乎意味着Spring自带的MVC framework远比Webwork2差,所以大家纷纷用Webwork2来代替。确实,Spring的MVC framework不算是整个Spring的核心部件,但它的威力却超过了很多人的想象。很多人包括xiecc认为

2007-09-11 18:46:00 698 1

转载 SpringSite Spring MVC 文档

1.总体设计      MVC框架如Struts、Webwork,都在Servlet的基础上创建了一个自己的绝对空间,在自己的空间里定义MVC世界和规则。无论这个世界定义得是否漂亮,程序员都有一个学习世界的过程。      而Spring MVC则完全保留着Servlet概念中的request,response和session,并没有强制建立一个自己的概念模型(当然,他也有很烂的

2007-09-11 18:45:00 1701 1

转载 简化Spring(3)--Controller层

   MVC不就是把M、V、C分开么?至唯物朴素的做法是两个JSP一个负责View,一个负责Controller,再加一个负责Model的Java Bean,已经可以工作得很好,那时候一切都很简单。    而现在为了一些不是本质的功能,冒出这么多非标准的Web框架,实在让人一阵郁闷。像Ruby On Rails那样简捷开发,可用可不用,而且没有太多的限制需要学习的,比如Webwork这型还可以考虑

2007-09-11 18:44:00 621

转载 Spring之MVC web 框架

Spring包括一个强大而且高度可配置的MVC web 框架。 Spring的MVC model类似于Struts。在多线程服务对象这点上,Spring的Controller类似于Struts Action,只有一个实例处理所有客户的请求。然而,我们相信Spring的MVC比起Struts有很多优点,例如: Spring在controllers,JavaBean,models和views提

2007-09-11 18:44:00 1069

转载 在spring MVC中配置多个视图

如果在一个项目中有人比较喜欢用freemarker,而有人对JSTL(Jsp标准标记库)比较熟,那就得配置多种视图的方式! 1.首先在web.xml,配置多个Dispatcher,不同视图当然转发不一样!web.xml servlet-name>jstlservlet-name>    servlet-class> org.springframework.web.servlet.Dispatc

2007-09-11 18:43:00 807

转载 进入Spring MVC

Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和 POI。Spring

2007-09-11 18:43:00 595

转载 spring mvc入门

要学习使用spring mvc有几个简单的要领,spring mvc的架构很简单地想是透过一个共通的入口DispatcherServlet来接受所有的request,接着依request要求的页面透过handler转送给Controller处理;待Controller处理完毕后,再将结果丢让View呈页出来。大致上的示意图如下(ps. 俺不会uml只是常看大家这样用, 有错的话和我说一声啊。)

2007-09-11 18:43:00 588

转载 说说 spring mvc 中的controller

最近在看《spring in action》这本书,看到对controller的介绍,提供了 AbstractControllerAbstractCommandControllerSimpleFormControllerAbstractWizardFormControllerMultiActionControllerThrowawayController

2007-09-11 18:42:00 719

转载 SimpleFormController类別

Spring附有一些简单的窗体处理handler,这些handler都实现了Controller接口,您可以使用这些类别,让它自动为您收集窗体参数并填入窗体对象(form object),而无需您亲自处理这些细节。    org.springframework.web.servlet.mvc.SimpleFormController是Spring提供的一个 Controller接口实现,以下实现一

2007-09-11 18:41:00 752

转载 Spring架构增强MultiActionController

在使用Spring提供的控制器时,AbstractController和SimpleFormController是应用得最多的。 AbstractController是最基本的Controller,可以给予用户最大的灵活性。SimpleFormController则用于典型 的表单编辑和提交。在一个需要增,删,改,查的需求中,增加和修改扩展SimpleFormController完成,删除和查询则

2007-09-11 18:40:00 717

转载 Spring Framework MVC 学习感想!

其实每个MVC framework的执行过程都是大同小异的,当个request过来时,它都通过一个Servlet来响应request,再根据request的路径名和配置将这个request dispatch给一个Controller执行,最后将之返回配置文件里对应的页面。在Spring MVC里,这个Servlet的名字叫Dispatch

2007-09-11 18:40:00 776

转载 Spring 如何初始化一个容器

什么是Spring 的 IOC 容器呢 ?  可以说  BeanFactory 就是 我们看到的Spring IoC容器. 如何初始化 SPRING 的 IOC 容器 ? 一共三种方法 : 1 :Resource resource = new FileSystemResource("beans.xml"); BeanFactory factory = new XmlBeanFactor

2007-09-11 18:39:00 722

转载 Action + DAO 模式,可以吗

在审阅代码时,发现很多的Service中,啥也没做,只是在DAO层外面又封装了一层, 对于 这样的增、删、改、查的操作,不包含任何的商业逻辑,看不出要扩展的必要,如果考虑到权限,也是在Action这一层来完成,与实体没有任何的关系。我觉 得完全没有必要用再加上Service这一层。非常的重,代码也显的很冗余。不可以直接在Action中调用BaseDao的操作就OK了,这样程序就写 的很轻便了。 但

2007-09-11 18:37:00 550

转载 Hibernate/Spring/Struts架构使用OpenSessionInView的问题

 今天有一个朋友问了我一个问题,他使用的是Hibernate/Spring/Struts架构,配置使 用Spring的OpenSessionInView Filter,但是发现不生效,lazy的集合属性在页面访问的时候仍然报session已经关闭的错误。我和他一起检查了所有的配置和相关的代码,但是 没有发现任何问题。经过调试发现,应用程序使用的Session和OpenSessionInView F

2007-09-11 18:36:00 544

转载 理解Spring

一、    Spring诞生Spring是一个开源框架,目前在开源社区的人气很旺,被认为是最有前途的开源 框架之一。她是由Rod Johnson创建的,她的诞生是为了简化企业级系统的开发。说道Spring就不得不说EJB,因为Spring在某种意义上是EJB的替代品,她是一 种轻量级的容器。用过EJB的人都知道EJB很复杂,为了一个简单的功能你不得不编写多个Java文件和部署文件,他是一种重量级的

2007-09-11 18:35:00 669

转载 spring的事务管理问题

public   interface  Bar  {  2     public   void  foo();  3

2007-09-11 18:35:00 447

转载 spring FAQ

1 : 相比较仅仅使用jsp或者struts等简单框架的开发,使用了spring的web应用,其性能如何?客观来讲,Spring的微内核容器的确会在一定程度上消耗额外的系统性能。 不过,除非对于并发性能(比如超大规模论坛)实时性能(比如超大规模信用卡在线交易系统)要求特别高,我还是推荐使用Spring进行开发。 Spring为我们带来的系统结构和开发上的帮助,远远可以抵消这部分损失。

2007-09-11 18:34:00 462

转载 Spring 框架

Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式,如图 1 所示。 组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。每个模块的功能如下: 1 :核心容器:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFac

2007-09-11 18:33:00 441

转载 Spring2.0的新特性点评

Spring2.0的发布恐怕算得上2006年Java社区的一件大事了。在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍,2.0的新特性是自然是我们最关注的方面: 一、Spring的XML配置引入XML Schema语法简化配置 在Spring1.x 系列中,bean的配置文件使用DTD,没有namespace的分隔。2.0的一个非常大的改进是引入了XML

2007-09-11 18:33:00 375

转载 Spring的XML配置引入XML Schema语法简化配置

在Spring1.x系列中,bean的配置文件使用DTD,没有namespace的分隔。 xml version = " 1.0 "  encoding = " UTF-8 " ?> DOCTYPE beans PUB

2007-09-11 18:32:00 1135

转载 FACTORY模式在SPRING中的实现

业务接口: public   interface  Hello  {        public   void  print();   }    两个不同的BEAN实现: publi

2007-09-11 18:31:00 492

j2ee Best Practice.pdf

j2ee Best Practice.pdf

2007-08-29

J2EE架构师手册.chm

J2EE架构师手册.chm

2007-08-29

Hibernate原理与配置快速入门.pdf

Hibernate原理与配置快速入门.pdf

2007-08-29

SpringGuide开发指南.pdf

SpringGuide开发指南.pdf

2007-08-29

J2ME Tutorial中文版.chm

J2ME Tutorial中文版.chm<br>j2me 经典入门

2007-08-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除