自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 HTTPS和HTTP的区别

HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。 它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实际上应...

2009-12-11 15:08:15 99

原创 将 Flex 集成到 Java EE 应用程序的最佳实践

传统的 Java EE 应用程序通常使用某种 MVC 框架(例如,Struts)作为前端用户界面,随着 Flex的兴起,基于 RIA 的客户端能够给用户带来更酷的界面,更短的响应时间,以及更接近于桌面应用程序的体验。本文将讲述如何将 Flex集成至一个现有的 Java EE 应用程序中,以及如何应用最佳实践高效率地并行开发 Java EE 和 Flex。 开发环境本文的...

2009-12-09 11:09:50 110

a href=#与 a href=javascript:void(0) 的区别 打开新窗口链接的几种办法

使用javascript的时候,通常我们会通过类似: <a href="#" onclick="javascript:方法">提交</a> 的方式,通过一个伪链接来调用javascript方法.这种方法有一个问题是: 虽然点击该链接的时候不会跳转页面.但是滚动条会往上滚,解决的办法是返回一个false. 如下所示: <a href="#" on...

2009-12-09 10:32:17 157

原创 ClassLoader加载class的 流程

java应用环境中不同的class分别由不同的ClassLoader负责加载。一个jvm中默认的classloader有Bootstrap ClassLoader、Extension ClassLoader、App ClassLoader,分别各司其职:Bootstrap ClassLoader    负责加载java基础类,主要是 %JRE_HOME/lib/ 目录下...

2009-11-17 15:39:34 142

MyEclipse 安装插件

Myeclipse 安装所有插件有两种方式,一种可以直接放到 安装路径下\eclipse\plugins中。但这种安装方式在重装Myeclipse时插件还得重新装。 另外一种是利用link文件链接安装: 1将插件包解压,放到 放到某路径下\eclipse\plugins文件夹中(如果解压之后含有plugins文件夹则直接放到eclipse文件夹下,总之要保证含有\eclipse\plu...

2009-11-11 13:36:21 85

原创 IE8下复选框(checkbox)的解决方法

jQuery1.3.2的选择器在IE8小[checked]失效的简单解决方法 工作中,我要对一个表单中的复选框(checkbox)选中行进行遍历.用一下代码<!-- <br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />ht...

2009-09-23 16:33:28 960

原创 Java类加载原理解析

1       基本信息摘要:每个java开发人员对java.lang.ClassNotFoundExcetpion这个异常肯定都不陌生,这背后就涉及到了java技术体系中的类加载。Java的类加载机制是java技术体系中比较核心的部分,虽然和大部分开发人员直接打交道不多,但是对其背后的机理有一定理解有助于排查程序中出现的类加载失败等技术问题,对理解...

2009-09-16 14:39:46 71

原创 使用 XStream 在 JavaBean 与 XML/JSON 之间相互转换

XML 和 JSON 是当今常用的两种数据描述与传输的格式,特别是涉及到 JS 时使用 JSON 颇为频繁。自然,在 Java 的世界里少不了完成 JavaBean 与这两种格式相互转换的组件,那就是 XStream 和 JSON-lib。这里我简单记下XStream  的用法。其实相类似的工具早已有之。如果用过 DWR 的同志,一定有印像,DWR进行远程方法调用时也能为你完成 J...

2009-09-16 10:30:06 80

原创 Hibernate查询方法与缓存的关系

在前面介绍了Hibernate的缓存技术以及基本的用法,在这里就具体的Hibernate所提供的查询方法与Hibernate缓存之间的关系做一个简单的总结。 在开发中,通常是通过两种方式来执行对数据库的查询操作的。一种方式是通过ID来获得单独的Java对象,另一种方式是通过HQL语句来执行对数据库的查询操作。下面就分别结合这两种查询方式来说明一下缓存的作用。 ...

2009-09-02 13:57:03 103

原创 hibernate缓存机制

hibernate缓存机制  缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。   缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介...

2009-09-02 13:56:22 62

原创 linux常用命令

007 年 2 月 09 日采用 10 个能够提高您的 UNIX®命令行效率的好习惯——并在此过程中摆脱不良的使用模式。本文循序渐进地指导您学习几项用于命令行操作的技术,这些技术非常好,但是通常被忽略。了解常见错误和克服它们的方法,以便您能够确切了解为何值得采用这些 UNIX 习惯。<!-- START RESERVED FOR FUTURE USE INCLUDE ...

2009-06-10 14:39:06 151

原创 Web框架对比: Wicket vs Struts

Wicket是基于web应用框架的高级组件。Struts是以Model2 MVC为蓝本构建的web应用框架。其工作围绕着处理HTTP请求的action类来完成。配置方式采用XML文件。本文将对Wicket和Struts在体系、HTTP请求处理、Servlet API和HTTP协议抽取、状态管理、配置这六方面进行比较。 一、概貌Wicket是基于web应用框架的高级组件...

2009-05-08 11:02:38 95

原创 Wicket 1.5和Tapestry 5比较

Struts框架一度很流行,现在还有很多开发者使用Struts,因为处理遗留代码和投资方面的原因,有更多的开发者已经开始转向使用基于组件的框架。JSF是最受欢迎的组件框架之一,因为JSF是JCP的一部分,而且得到很多厂商支持。JSF2.0即将发布,不过本文要讨论的是另外两个基于组件框架:Wicket 1.5和Tapestry 5。  很快,Apache基金会将会发布两个有趣的框架新...

2009-05-08 11:01:19 127

原创 Spring JSR-250注解

Spring JSR-250注解 注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Ja...

2009-03-30 15:07:41 151

原创 Spring注解讲解

1. 使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现:Java代码 public class UserManagerImpl implements UserManager {        private UserDao userDao;        public void setUserDao(UserDao userDao) {    ...

2009-03-27 15:11:14 107

Spring 2.5.6新特性之packagesToScan

如果你使用早前版本的Spring,又恰好采用了Annotation注解方式(而非传统XML方式)配置Hibernate对象关系映射,那么在通过org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean配置sessionFactory时,你一定对annotatedClasses、annotatedPackag...

2009-03-27 11:45:24 79

spring2.0新特性

Spring2.0的的新特性Spring框架发展实在迅速,1.x系列还火到不行的时候,2.x系列立马来了,大有一统J2EE轻量级开发标准之势。现在市面上介绍Spring2.0的书籍,已经铺天盖地地袭来,显然写这篇文章稍微有些晚,不过应某些网友的的要求,加上本文高度归纳前瞻的观点还是颇有价值的,以下便稍微谈一下Spring2.0的一些新特性好了。   1.引入基于Xml-Schema的配置语法,...

2009-03-26 15:07:25 392

什么是PDM

PDM的含义 PDM的中文名称为产品数据管理(Product Data Management)。 PDM是一门用来管理所有与产品相关信息(包括零件信息、配置、文档、CAD文件、结构、权限信息等)和所有与产品相关过程(包括过程定义和管理)的技术。 PDM产生的背景 在20世纪的60、70年代,企业在其设计和生产过程中开始使用CAD、CAM等技术,新技术的应用在促进生产力发展的同时也带...

2009-02-24 09:16:34 1164

原创 struts2 action

关键字: struts2 action一. 动态方法调用一个Action包含多个业务处理功能,根据用户请求表单的不同,调用不同的方法,与struts1的DispatchAction相似. 首先要设置: struts.enable.DynamicMethodInvocation=true 设置支持动态方法调用,默认为true,可以不用设 Action与配置不变: Java代...

2009-02-23 16:07:17 70

Struts2与Struts1的区别

Struts2与Struts1的对比 来源:struts2开发组  翻译:tianxinet(胖猴) Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去...

2008-12-17 16:39:44 61

英语学习资源

最后在给大家提供几个对我学习很有帮助的网站,希望对有志向有学习精神的人能有所帮助。1.http://www.speak2me.cn/main/home ... ?uid=373476&code=f704c55d5f3baf450cfae477fd76783d练习口语和听力2   http://www.shainiu.com/register.php 一个学习之余供消遣的有...

2008-12-11 13:43:00 183

高效java异常处理机制

Java开发人员可以做出的最重要的架构性决策之一就是如何使用Java异常模型。Java异常一直以来就是社群中许多争议的靶子。有人争论到,在Java语言中的异常检查已是一场失败的试验。本文将辨析,失败的原因不在于Java异常模型,而在于Java类库的设计者未能充分了解到方法失败的两个基本原因。本文倡导一种对异常条件本质的思考方式,并描述一些有助于设计的模式。最后,本文还将在AOP模型中...

2008-12-04 14:44:24 189

排序算法java实现

插入排序: [code="java"] 1. package org.rut.util.algorithm.support; 2. import org.rut.util.algorithm.SortUtil; 3. 4. public class InsertSort implements SortUtil.Sort{ 5. /* (non...

2008-12-04 14:37:51 72

原创 java程序性能优化

关键字: java 性能一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:Java代码 复制代码1. import java.util.Vector; 2. class CEL { 3. void method (Vector vector) { ...

2008-12-01 09:55:32 72

G-STAR08冬季新品

G-STAR 超好质量 帅气棉服129.0元 

2008-11-13 13:18:06 91

原创 JVM知识总结

[size=small][color=blue]1. Jre的选用[/color]如果安装JDK1.3那么安装程序一定会同时安装两套JRE。 一套位于 jdk\jre目录 一套位于program files\JavaSoft目录 JDK里面的工具几乎全是用java所写的,所以JDK本身就是Java应用程序,因此要用JDK附的工具来开发Ja...

2008-11-11 10:19:45 59

原创 编写程序注意事项

[list][*]是否符合代码格式化标准 [*]是否有多余的import项 [*]是否定义了多余的field [*]是否定义了多余的本地变量 [*]是否定义了多余的私有方法 [*]是否有可以重构的逻辑重复的代码 [*]方法/成员的public/private/static/final属性是否合理 [*]调用静态常量是否使用类/接口名 [*]是否所有实现了java...

2008-11-10 10:03:27 408

原创 十大装B品牌

[color=blue]忧郁的眼神[/color]   首先要声明的是,这不一个品牌,也是入选top10的唯一非品牌。但要想装逼,得先会入门。在装逼界,忧郁的眼神永远是最锋利的武器。忧郁的眼神与你忧不忧郁无关,想装逼就必须拥有。不是品牌,甚是品牌。  10大装B第十位,忧郁的眼神,装B指数:6;欠扁指数:6;综合评定:6!    [color=blue]摸死你(MSN)[/colo...

2008-11-07 12:52:34 411

原创 语言学习集锦

关键字: 日语NHK新闻 http://www.nhk.or.jp 朝日新闻 http://www.asahi.com 读卖新闻 http://www.yomiuri.co.jp 每日新闻 http://www.mainichi.com 产经新闻社 http://www.sankei.co.jp 共同新闻社 http://www.kyodo.co.jp 时事通信社 http://www.ji...

2008-11-07 10:16:57 970

原创 DWR学习文档

2008-11-06DWR学习文档编辑 (孙鑫)_学习文档(转)关键字: DWRDWR是作为远程调用的ajax框架,将服务端的java类,方法和浏览器的javascript的类,方法对应起来。现在官方最新的版本是DWR2.0,可以在http://getahead.ltd.uk/dwr/download下载到。 我们真对DWR2.0做一些例子讲解一下它...

2008-11-06 17:41:02 85

原创 Hinernate的映射类型

Hibernate的映射类型(转)关键字: hibernate   Hibernate 映射类型分为两种:内置映射类型和客户化映射类型。内置映射类型负责把一些常见的 Java 类型映射到相应的 SQL 类型;此外, Hibernate 还允许用户实现 UserType 或 CompositeUserType 接口,来灵活地定制客户化映射类型。客户化类型能够把用户定义的 Java 类型映射到数据...

2008-11-05 16:51:46 138

原创 加入ehchace后,系统出现内存泄露问题,详细解决方法

[color=blue]对org.springframework.beans.CachedIntrospectionResults[/color]这个类在spring2.01前没有被改写,spring2.06似乎已经改写了,还未看源码。不过这不是我所在意的问题。我在《org.springframework.beans简单解读》中的对这个类的理解是不正确的。我们先看看Guillaume Poir...

2008-11-05 16:42:56 460

原创 spring任务调度 Quartz表达式

[color=red]关键字: quartz spring [/color]字段 允许值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日期 1-31 , - * ? / L W C 月份 1-12 或者 JAN-DEC , - * / 星期 1-7 或者 SUN-SAT , - * ? / L C # ...

2008-11-05 15:48:48 162

原创 request.getSession()无参,有参的区别

API解释: getSession public HttpSession getSession(boolean create)Returns the current HttpSession associated with this request or if there is no current session ...

2008-11-05 15:40:39 382

空空如也

空空如也

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

TA关注的人

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