
Java
ark1111
这个作者很懒,什么都没留下…
展开
-
Hibernate开发资源大集萃
更多滚动 8 Hibernate二级缓存攻略 AreYouOK|JAVAEYE|2006-10-11 16:14 二级缓存是SessionFactory级别的全局缓存,它底下可以使用不同的缓存类库 了解Hibernate的FlushMode.NEVER |论坛|2原创 2006-10-12 11:35:00 · 2727 阅读 · 0 评论 -
利用Java事件处理机制实现录制、回放功能
目前在一些java应用程序的GUI测试工具,可以提供捕获用户操作的能力并在代码被修改之后能够自动回放用户的操作。文章将分析Java的事件处理模型及其原理,介绍了基于事件源识别的捕获/回放所需要了解的关键技术并给出了两种实现方式。1、 Java事件介绍1.1什么是事件首先我们来回答"什么是事件"这一基本问题。其实事件本身就是一个抽象的概念,他是表现另一对象状态变化的对象。在面向对象的程序设计中,事件原创 2005-06-28 14:56:00 · 2143 阅读 · 0 评论 -
Java新手留意:Java编程三十条规则
开发者网络 > 开发工具 > Java > 正文 (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:ThisIsAClassNamethisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编原创 2005-02-28 10:21:00 · 1243 阅读 · 0 评论 -
解析Java体系结构对信息安全的支持
]1 2 3 4 下一页天极开发精彩专题(Java类)·JBuilder 2005代码审查功能体验·JSP程序设计初级入门教程·Java数据库接口JDBC入门基础讲座·“老虎”来了 J2SE1.5新功能一览·Java Applet编程技巧实例专辑·JBuilde原创 2005-02-23 13:25:00 · 1161 阅读 · 0 评论 -
JBuilder 2005开发Applet游戏全接触
引言 一张湘绣汇集了湘女累月的心血,我们称之为劳动密集型,一块芯片集聚着众多高新的科技,我们称之为技术密集型,一个实例承载了丰富的知识点,是否可以称为知识密集型呢:)?用一张网捞到更多的鱼是渔夫的追求,通过一个实例学到更多的知识点则是我们这些开发人员的企盼。 本文拟通过一个耳熟能详的指法练习游戏讲解如何在JBuilder 2005下开发Applet应用程序,通过本文,你将可以学习到图形用户原创 2005-02-23 13:14:00 · 993 阅读 · 0 评论 -
Java深入探索之道Java类加载机制的奥秘
在jdk1.2以后,类加载是通过委托来完成的,这意味着如果 ClassLoader 不能找到类,它会请求父代 ClassLoader 来执行此项任务,所有 ClassLoaders 的根是系统 ClassLoader,它会以缺省方式装入类 -- 即,从本地文件系统。今天我们就来探讨一下在jvm中这些机制是怎样运行的。让我们假设有一个class字节码文件(比如Hello.class文件),那么在应用原创 2005-02-17 15:25:00 · 1403 阅读 · 0 评论 -
JavaBean实现多文件上传的两种方法
JavaBean是一种基于Java的软件组件。JSP对于在Web 应用中集成JavaBean组件提供了完善的支持。这种支持不仅能缩短开发时间(可以直接利用经测试和可信任的已有组件,避免了重复开发),也为JSP应用带来了更多的可伸缩性。 文件的上传功能在基于B/S的开发模式中非常普遍。同其他开发工具相比较,JSP对文件的上传支持并不是很完美,它既不象ASP那样一定需要使用组件来完成,也不像PH原创 2005-01-18 18:38:00 · 1629 阅读 · 0 评论 -
Java的破解和反破解之道
java字节码能够很容易被反编译大家都晓得啦,今天下午我为了得到一个心仪已久的jbuilder opentools(昨天1.0 Released,新鲜出炉!但只能用14天,这怎么行,于是我不惜放下其他工作,研究了一把该软件加密方法的破解和反破解,结合以前的一些经验,作文一篇与大家共飨,并不是鼓励大家...... 破解之道: 对一些提供license.key(包含授权信息的加密文件)的原创 2005-01-26 15:36:00 · 1264 阅读 · 0 评论 -
JBuilder 2005代码审查功能体验
代码审查作为JBuilder 2005强大的新特性闪亮登场,直指编码中的软肋,力争将编码中的错误或隐患扼杀于萌芽态,强力提升开发人员的编码质量。 JBuilder 2005根据Sun的编码规范及软件开发界总结出的一套行之有效的编码习惯,对Java开发中的编码风格、声明风格、Javadoc文档注释、EJB规范、命名风格、潜在错误、编码中的画蛇添足等诸多方面进行代码审查并给出警示,以便开发人员发原创 2005-01-18 18:05:00 · 1196 阅读 · 0 评论 -
提升JSP应用程序的七大绝招
你时常被客户抱怨JSP页面响应速度很慢吗?你想过当客户访问次数剧增时,你的WEB应用能承受日益增加的访问量吗?本文讲述了调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。其中,某些调优技术是在你的编程工原创 2004-12-14 17:49:00 · 1153 阅读 · 0 评论 -
全面挖掘Java Excel API 使用方法
Java Excel是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。全文阅读:全面挖掘Java Excel API 使用原创 2004-12-09 17:33:00 · 1246 阅读 · 0 评论 -
图解JDeveloper 10g快速开发会话EJB
本文详细介绍了在Oracle JDeveloper 10g环境下开发会话Bean所涉及到的JDeveloper安装、配置方法以及Enterprise JavaBean的设计、开发、运行、测试方法,为Java初学者和JDeveloper学习者提供了有益的参考。全文阅读:图解JDeveloper 10g快速开发会话EJB原创 2004-12-09 17:50:00 · 1007 阅读 · 0 评论 -
用Rational Rose和UML开发J2EE应用(二)
虽然分析模型可以帮助你解决问题提供了一个基础,不过离实现还是很远。在设计期间,你必须考虑到所采用的技术带来的额外限制和需求,并且尝试映射解决方案到最优化的实现。全文阅读:用Rational Rose和UML开发J2EE应用(二)window.open(http://dev.yesky.com);原创 2004-11-21 14:12:00 · 1046 阅读 · 0 评论 -
JDeveloper构建Struts应用程序
Jakarta Struts是一个由Apache software foundation支持的开放源码项目。Struts提供了一个使用标准J2EE(Java 2 Platform,Enterprise Edition)组件(如JavaServer Pagers(JSP)、servlet和JavaBean)构建Model 2--模型-视图-控制器(Model-View-Controller,MVC)原创 2004-11-21 13:57:00 · 875 阅读 · 0 评论 -
用JBuilderX开发WEB应用程序
Borland公司的JBuilder是世界领先的Java开发环境。目前最新版本JbuilderX是一个开发企业级Java应用的综合性跨平台环境,它在使JBuilder屡获殊荣的性能上,增加了很多新的特性,从而成为目前最强大的 Java可视化开发环境。本文将通过一个简单的WEB项目,使您快速进入JBuilderX的殿堂。全文阅读:用JBuilderX开发WEB应用程序原创 2004-11-21 12:19:00 · 1113 阅读 · 0 评论 -
巧用JBuilderX代码美化工具
代码编写风格主要包括变量、方法、类等语言实体的命名和代码排版布局两方面。评价代码质量的高低不仅取决于算法和数据结构,代码排版布局也是一个不可或缺的方面。随着现代软件规模的扩大,团队开发在所难免,好的代码编写风格增强了代码可读性和维护性,提高了团队协作的效率。全文阅读:巧用JBuilderX代码美化工具原创 2004-11-21 12:14:00 · 1070 阅读 · 0 评论 -
JBuilder2005全新感受
今年9月中旬Borland正式推出了JBuilder 2005,这是去年发布的JBuilderX的升级版,为开发人员提供了更全面的工具以减少Java开发的复杂性并优化软件的性能。JBuilderX获得了开发人员很高的赞誉,然而JBuilder 2005却提供了更强大的性能,它包括了以下方面的改进: 综合管理性能,常规错误代码的检测功能,为增强安全性能提供一种新的安全检测代码;同时还提高与Borla原创 2004-11-10 09:11:00 · 2806 阅读 · 1 评论 -
10分钟Hibernate体验
第一次接触Hibernate,发现网上的入门介绍对于Tomcat+Mysql这样最pop的组合没有涉及,而且均是结合IDE进行开发,要么Jbuilder,要么Eclipse,索性我就用最简单的方式,tomcat(5.0.19)+mysql(4)+ultraedit,来实现一个Hibernate的基本查询,以方便后来人的学习。全文阅读:10分钟Hibernate体验原创 2004-11-08 15:00:00 · 1131 阅读 · 0 评论 -
用JBuilder 2005实现重构之认识重构
开发者网络 > 开发工具 > Java > 正文 为什么要重构 从Martin Fowler所著的《重构--改善既有代码的设计》一书连续两年成为最畅销的计算机图书之一,就可以知道重构给程序员所带来的欣喜程度了。 那么什么是重构呢?重构就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。 也许有人会问,为什么不在原创 2005-03-02 11:27:00 · 1083 阅读 · 0 评论 -
E夏Java轻松行 JBuilder 2005全接触
您现在的位置: Yesky> 软件> 专题教程 时间过得很快,又是一个清闲和放纵的暑假,不过我们处身于竞争激烈的时代,随时“充电”是现代生活的特点,所以不要忘记到天极开发者网络来充充“电”。 JBuilder是Borland公司公司推出的一款优秀的Java集成开发工具,JBuilder 2005是目前的最新版,在这个版本中Borland集成目前众多的优秀技术,如:工程管理、单元测试、代码审查原创 2005-07-25 18:45:00 · 1543 阅读 · 0 评论 -
spring开发资料汇集
更多滚动 8 Spring 2.0的新特性点评 |javaeye|2006-10-09 14:23 Spring2.0的发布恐怕算得上2006年Java社区的一件大事了。在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍 使用Spring更好地处理Strut转载 2006-10-12 11:33:00 · 3182 阅读 · 0 评论 -
进入Ruby on Rails世界
一、ruby和rails简介 ruby是一种面向对象的动态脚本语言。它的语法很灵活,而且提供了丰富的类库。因此,用ruby编写程序的效率是非常高的。 虽然ruby很早就出现了(1993年诞生于日本),但由于ruby一直缺乏英语文档,而且当时的ruby在web开发上并不怎么出众。因此,在2000年之前,ruby还只在日本流行。但这一切被2000年问世的rails打破。 Rails是使用纯ru转载 2006-10-12 11:10:00 · 1350 阅读 · 0 评论 -
Ruby程序设计简易教程
转载 2006-10-11 11:09:00 · 1957 阅读 · 0 评论 -
Eclipse开发资料汇总
转载 2006-10-09 11:04:00 · 4724 阅读 · 0 评论 -
快速应用JDBC控件访问数据库资源
JDBC控件是Beehive1.0中提供的访问JDBC数据源的Java控件。通过继承JDBC控件,我们根本无须关注访问数据库资源的通讯细节,只需要定义自己的业务方法,增加相应的注释来描述该继承子类,我们就可以非常轻松的实现企业应用中JDBC数据源的访问。全文阅读: http://dev.yesky.com/338/2602338.shtml原创 2006-10-08 10:57:00 · 954 阅读 · 0 评论 -
AJAX资料汇总
为AJAX应用程序构建一个错误提交系统原创 2006-09-22 17:26:00 · 2051 阅读 · 0 评论 -
为AJAX应用程序构建一个错误提交系统
摘要 当一些应用程序崩溃时,它们往往向用户提供一个机会来提交关于该错误的信息。该信息能够帮助开发者追踪并修正错误。本文将向你展示如何在你的JavaScript/AJAX应用程序中实现这样的功能。 一、 引言 如果可以存取终端用户的计算机的话,那么终端用户的JavaScript错误就很容易调试。既然你不能实现这样的操作,那么你可以采取下面这样的措施:让用户向你发送你修正该问题需要的内容。 当象原创 2006-09-22 17:24:00 · 934 阅读 · 0 评论 -
全面认识JUnit 4的新特征
提要 本文将向你介绍如何实现从JUnit 3.8向JUnit 4的迁移。同时,还讨论JUnit 4中的一些新特征,特别包括对注解的使用;最后,简要介绍这个新版本的IDE集成现状。 一、 引言 在本文开始,我将假定,你已经了解由Kent Beck和Erich Gamma发明的这个Java单元测试框架并因此而略过必要的简介。所以,我将集中分析从JUnit 3.8到最新版本-JUnit 4的迁移过程转载 2006-09-20 16:37:00 · 1630 阅读 · 0 评论 -
基于AJAX技术提高搜索引擎排名
描述 嵌入在你的web页面中的导航元素能够降低你的搜索引擎评价排名并且降低你的网站的响应性能。本文作者想同你一起探讨如何使用AJAX技术来解决这两个问题。 许多设计良好的web站点都包含大量的与实际内容相联系的可导航信息。用于导航的HTML标记能影响你的搜索引擎评价,而且能够改进访问者的页面下载体验感。在本文中,你会看到如何使用AJAX来创建更为集中的更快速加载的web页面。 一、 分离导航与转载 2006-09-19 16:30:00 · 2366 阅读 · 1 评论 -
结合AJAX进行PHP开发之入门
异步 JavaScript 和 XML(Asynchronous JavaScript and XML,Ajax)无疑是最流行的新 Web 技术。本文中我们将完全使用 PHP 和 Simple Ajax Toolkit (Sajax) 创建一个简单的相册作为在线 Web 应用程序。我们首先用标准的 PHP 开发方法编写简单的相册,然后再用 Sajax 将其变成活动的 Web 应用程序。 创建原创 2006-09-21 14:06:00 · 1150 阅读 · 0 评论 -
深入理解AJAX响应信息的处理
用户的交互操作(interaction)驱动着Web站点。理解如何处理响应信息,特别是在使用新的交互操作形式(例如AJAX)的时候,这一点非常重要的。Kris Hadloc解释了AJAX请求-响应过程的本质,你应该了解这些内容,更好地为用户交互操作服务。 请求和响应 AJAX引擎分很多个方面,每个方面都很重要。如果引擎执行发送请求和接收响应信息的事务,那么它就有很多的处理响应信息的方法。响应信转载 2006-09-20 16:39:00 · 1964 阅读 · 0 评论 -
用Spring JMS使异步消息变得简单
异步处理通信是面向服务架构(SOA)的重要部分,因为企业中的许多系统通信,尤其是跟外部系统通信本来就是异步的。Java消息服务(JMS)就是用来编写异步消息J2EE应用的API。使用JMS API的传统消息实现涉及到象这样的一些步骤:查找对列连接工厂、队列资源以及在实际发送和接受消息前,创建JMS会话(JMS session)。Spring framework简化了用JEE组件(包括JMS)开发J原创 2006-09-09 00:53:00 · 7412 阅读 · 3 评论 -
流氓修炼之谜 揭开流氓软件的技术原理
转载 2006-09-09 00:57:00 · 2472 阅读 · 0 评论 -
eclipse开发资料合集
Eclipse更多>>· 在Eclipse中使用Hibernate插件· Eclipse插件开发如虎添翼· Eclipse中使用Junit插件测试· Eclipse3.1中体验J2SE5.0之注释类型· Eclipse3.1中体验J2SE 5.0之枚举类型· Eclipse Form设计指南之定制布局· 品味Eclipse 3.1 中的新特性· Eclipse中用SWT和JFace开发入门· 开发原创 2005-11-03 13:08:00 · 1564 阅读 · 1 评论 -
Java初学者专区宝典
重点推荐:十四种Java开发工具点评 在计算机开发语言的历史中,从来没有哪种语言象Java那样受到如此众多厂商的支持,有如此多的开发工具,Java菜鸟们如初入大观园的刘姥姥,看花了眼,不知该何种选择。的确,这些工具各有所长,都没有绝对完美的,就算是老鸟也很难做出选择。本期专题简要介绍了常见的十四种Java开发工具的特点。管中窥豹,虽不是那么全面,仍期望能对大家有所帮助。[全文阅读]主题社区 主原创 2005-11-03 11:41:00 · 1314 阅读 · 0 评论 -
Servlet开发中JDBC的高级应用
连结数据库 JDBC使用数据库URL来说明数据库驱动程序。数据库URL类似于通用的URL,但SUN 在定义时作了一点简化,其语法如下: Jdbc::[node]/[database] 其中子协议(subprotocal)定义驱动程序类型,node提供网络数据库的位置和端口号,后面跟可选的参数。例如: String url=”jdbc:inetdae:myserver:1433?langu原创 2005-06-04 17:41:00 · 1558 阅读 · 0 评论 -
Hibernate 3.0 的规则应用分析
一、前言 Hibernate和Spring是两个著名的开源框架,越来越广泛地应用于J2EE应用程序的开发中。虽然它们各自所针对的目标不同,但是它们都有一个共同的特点:依赖性映射。Spring注重于在把对象返回到客户之前,帮助挑选出对象间的依赖性,这样以来大大减少了客户端的编码工作。Hibernate则专注于在把完整的对象模型返回到客户之前,挑选出对象模型描述的依赖性。当直接使用JDBC来把一个数原创 2005-09-21 21:38:00 · 1061 阅读 · 0 评论 -
实现Hibernate分页查询原理解读
那么Hibernate底层如何实现分页的呢?实际上Hibernate的查询定义在net.sf.hibernate.loader.Loader这个类里面,仔细阅读该类代码,就可以把问题彻底搞清楚。全文阅读:实现Hibernate分页查询原理解读原创 2004-11-02 15:13:00 · 1981 阅读 · 0 评论 -
在Eclipse中建立自己的JUnit测试
这篇文章将向你介绍Junit,一个用来在项目中进行测试和调试的工具。在介绍完TDD(以测试驱动开发)理论后,将进一步讲解怎样在流行的Eclipse中建立你自己的JUnit测试。向你展示如何测试Hello World这样简单的程序。 全文阅读:在Eclipse中建立自己的JUnit测试原创 2004-11-02 15:11:00 · 1323 阅读 · 0 评论 -
JBuilder+WebLogic实现教材管理系统
随着科学技术的不断提高,计算机网络的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。同样各类学校的校园网也运行了多个年头,但还有不少学校的管理系统缺少统一规划,单机运行的信息孤岛还为数不少,所以有必要进一步研究在校园网环境下合理利用原有异构数据库建立相关部门的管理系统的方法。 在某高校中教务和教材仓库都已经有了各自独立的数据库管理系统,但教材选订等工作都是人工进行,原创 2004-10-19 09:41:00 · 1272 阅读 · 0 评论