基于Struts1.2的动态多文件上传 2017年02月06日 40 阅读 基于Struts1.2的动态多文件上传2011-08-05首先是web.xml配置<?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun...
使用NetBeans开发和构建项目GlassFish 2017年02月06日 39 阅读 使用NetBeans开发和构建项目GlassFish2011-08-05使用 NetBeans 开发和构建项目 GlassFish作者及整理人: Brian LeonardBrian Leonard 2005 年 6 月 6 日,2005 年 1 月 31 日更新反馈反馈Project GlassFish 是 Sun 在 Java.net 上的开源应用程序服务器开发,已设置为与 NetBeans 协作使用。包含项目 GlassFish 的 30 个模块中的...
Eclipse中的图片资源管理 2017年02月06日 42 阅读 Eclipse中的图片资源管理2011-08-05朱兴在本文中,将讨论如下内容:1、系统资源,为后面讨论图片资源做一铺垫2、SWT中的图片资源管理3、Display hook销毁机制,JFace中图片资源管理的重要基础4、JFace中的ImageDescriptor5、JFace中的图片资源管理(ImageRegistry)6、JFace中图片资源管理ImageRegistry所适用的场景和使用规则7、Eclipse中插件share images机制8、在...
使用CMP Beans生成主键值 2017年02月06日 44 阅读 使用CMP Beans生成主键值2011-08-05Sun Java System Application Server 支持 EJB 1.1、2.0 和 2.1 CMP beans 的自动主键生成。若 要指定自动主键生成,在 ejb-jar-xml 文件中将 prim-key-class 元素的值规定为 java.lang.Object。 具有自动生成主键的 CMP beans 可以参与与其他 CMP beans 的关系。Sun Java System ...
一步一步学EJB 3.0(一):开发环境搭建 2017年02月06日 41 阅读 一步一步学EJB 3.0(一):开发环境搭建2011-08-05Beniao一、开发环境选择IDE:NetBeans IDE 6.0.1SERVER:Sun Application Server(9.0)二、安装NetBeans我使用的是NetBeans IDE 6.0.1,大家可以从sum公司网站下载。安装过程很简单,只需要点“下一部 ”就OK了,需要注意的就是在选择要安装的应用服务器的时候,选择GlassFish V2 URL,...
一步一步学EJB 3.0(二):初探企业EJB模块开发 2017年02月06日 43 阅读 一步一步学EJB 3.0(二):初探企业EJB模块开发2011-08-05Beniao上一篇文章里详细介绍了EJB 3.0的开发环境的搭建,本文以上文中所搭建好的开发环境,给大家简单的 介绍下在NetBeans下去开发企业EJB的流程,以一个简单的示例程序展开介绍.一、建立EJB模块这一步很简单,选择“文件”菜单里的“新建项目”选项,在项目类别里选择“企业”,在右边项目 选项里选择&l...
一步一步学EJB 3.0(三):悟透会话Bean(上) 2017年02月06日 41 阅读 一步一步学EJB 3.0(三):悟透会话Bean(上)2011-08-05Beniao会话 Bean 用于管理实体 Bean 和其它会话 Bean 的交互、访问资源,它们通常代表客户机执行任务 。会话 Bean 对应于“模型-视图-控制器”体系结构中的控制器,因为它们都封装三层体系结构中的商业 逻辑。会话Bean也叫会话组件(session bean),又可分为无状态会话组件和有状态会话组件两类。无状态 Bean 之所以称作无状态是...
一步一步学EJB3.0(三):悟透会话Bean(下) 2017年02月06日 41 阅读 一步一步学EJB3.0(三):悟透会话Bean(下)2011-08-05三、无状态会话Bean实例在上一篇文章里,其实我们已经应用到了无状态会话Bean,那好,下面我们详细的来分析下上一篇文 章里给出的示例程序。 没有阅读过的朋友请点击这里阅读:<<一步一步学EJB 3.0(二):初探企业 EJB模块开发>> .首先我们来看看接口的定义:1 /**2 * 远程接口3 * @author Beniao4 */5 @Remote6 pu...
一步一步学EJB3.0(四):实体Bean开发 2017年02月06日 42 阅读 一步一步学EJB3.0(四):实体Bean开发2011-08-05BeniaoEJB3.0实体Bean开发是是很简单的,主要就是学习标注的使用, 现在EJB3实体Bean是纯粹的POJO.实际 上这表达了和Hibernate持久化实体对象同样的概念.它们的映射都通过JDK5.0注解来定义(EJB3规范已经 定义了对应的XML描述语法).注解分为两个部分,分别是逻辑映射注解和物理映射注解,通过逻辑映射注解 可以描述对象模型,类之间的关系等等,而物理映射注解则...
java解析VCF文件导入导出数据库 2017年02月06日 45 阅读 java解析VCF文件导入导出数据库2011-08-05 blogjava 青菜猫前几天,客户要求开发个小功能,就是把手机的VCF电话薄文件导出来后,可以导入数据库,然后从数据库 出来的记录,同样可以生成vcf文件,并且地手机导入后可以成为有用电话薄.(vcf文件内容格式另外有介绍 )大家可以看看http://sourceforge.net/projects/mime-dir-j/这个开源的,前几天还上不了个网站(我 是用代理上的),这几天好像是可以了,我...
用Kerberos为J2ME应用程序上锁,第1部分 - Kerberos数据格式介绍 2017年02月06日 41 阅读 用Kerberos为J2ME应用程序上锁,第1部分 - Kerberos数据格式介绍2011-08-05 IBM Faheem Khan简介: 用户需要确保所使用的无线应用程序不会损害他们的敏感信息。其中一种方法就是使用行业标 准协议如 Kerberos 来提供安全性。在本系列中,Faheem Khan 将创建一个示例 J2ME MIDlet,它使用 Kerberos 来保护财务数据。本文是该系列的第一篇文章,他通过解释为他的应用程序的安全性提供骨架 的 ...
用Kerberos为J2ME应用程序上锁,第2部分 - 生成一个Kerberos票据请求 2017年02月06日 41 阅读 用Kerberos为J2ME应用程序上锁,第2部分 - 生成一个Kerberos票据请求2011-08-05 IBM Faheem Khan简介: 在本系列的上一篇文章中,您看到了对可以安全地连接到支持 Kerveros 的服务器的 J2ME 应 用程序的描述,还可了解在字节水平上 Kerberos 加密的细节问题。本文则深入到应用程序自身内部。您 将看到如何使用 J2ME 的工具程序以及一些开放源代码库完成异常强大的加密任务。在本系列的 上一篇文章 中,...
用Kerberos为J2ME应用程序上锁,第3部分 - 建立与电子银行的安全通信(上) 2017年02月06日 41 阅读 用Kerberos为J2ME应用程序上锁,第3部分 - 建立与电子银行的安全通信(上)2011-08-05 IBM Faheem Khan简介:如果您已经学习了本系列的前两部分,那么现在可以开始第三部分,也就是最后一部分,您将 设置一个 KDC 服务器,向它发送 Kerberos 票据请求并取得其响应。然后,您将学习处理 KDC 服务器的 响应所需的低层 ASN1 处理方法,以便取得票据和会话密钥。取得了服务票据后,将向电子银行的业务逻 辑服务器发送一个建...
用Kerberos为J2ME应用程序上锁,第3部分 - 建立与电子银行的安全通信(下) 2017年02月06日 42 阅读 用Kerberos为J2ME应用程序上锁,第3部分 - 建立与电子银行的安全通信(下)2011-08-05 IBM Faheem Khan得到一个服务票据已经处理了 TGT 响应并提取了 TGT 和会话密钥。现在可以使用这个 TGT 和会话密钥向 KDC 服务器 请求一个服务票据。对服务票据的请求类似于对我在清单 1 中生成的对 TGT 的请求。我在 TGT 请求中 省略的可选 padata 字段在服务票据请求中不再是可选的了。因此,需要在服务票据请求中加...
在不改变语言的前提下如何推进Java的不断演进 2017年02月06日 40 阅读 在不改变语言的前提下如何推进Java的不断演进2011-08-05 infoq 译:张龙James Gosling在“The Feel of Java”中说到:Java是一种蓝领语言,它并非博士的论文素材而是用于完成工作的语言。各式各样的程序员都非常熟 悉Java,因为在设计Java之初我就坚持这样一种观点:选择久经考验的东西而非仅仅是听起来很美。Java所获得的巨大成功证明了这种设计方式是正确的,但如果这依然是当今Java的重要目...
通过NetBeans构建和运行Java PathFinder 2017年02月06日 42 阅读 通过NetBeans构建和运行Java PathFinder2011-08-09Charlie HuntJava PathFinder 是 NASA 项目的结果。它主要是在 NASA 软件模型研究中心开发的,现在仍然在使 用。Java PathFinder 项目是一个软件模型检查的可行性研究,开始于 1999 年。从那时起它便开始了通 往学术研究和工业之路,它甚至在实际太空船缺陷检测中也发挥过作用。Java PathFinder 是一个用来验证可执行 Ja...
通过NetBeans构建和运行Project Looking Glass 2017年02月06日 44 阅读 通过NetBeans构建和运行Project Looking Glass2011-08-09本文档演示了通过 NetBeans 启动和运行 java.net Project Looking Glass 的开发环境是非常容易的。正如您将在本文档中所阅读的一样,将 NetBeans 用作开发工具来构建和运行 Project Looking Glass 使 Project Looking Glass 开发非常简单。入门要入门,首先需要设置您的环境。验证环境设置正...
J2ME 2D小游戏入门之旅(一)游戏的框架 2017年02月06日 41 阅读 J2ME 2D小游戏入门之旅(一)游戏的框架2011-08-09一、游戏的框架我们的游戏需要一个通用的游戏框架,也方便以后的开发,但实现一个引擎是复杂的。作为初学者如果要你考虑太多的问题,恐怕会让你偏离主线,这里只给出canvas的代码,不理解可以参看本站的另外一篇系列文章《使用MIDP2.0开发游戏》。使用singlon实现,因为每个gamecanvas都需要很多的内存空间。另外对我们来说,只要改写gameInit(),gameMain(),一次性初始化...
J2ME 2D小游戏入门之旅(二)完善周边工具类 2017年02月06日 39 阅读 J2ME 2D小游戏入门之旅(二)完善周边工具类2011-08-09作者对建立了一些在游戏制作中常用的工具。封装的很不错,和有借鉴作用。二、完善周边工具类(图象、GameObject、Font)虽然我们有了midp2.0的支持,但是有时还是需要一些辅助工具,方便我们使用。这怕是在进行真正的游戏设计之前最有趣的了。1,首先是一个ImageTools工具类,提供一个方法帮助调用Imagepublic class ImageTools {protected Im...
J2ME 2D小游戏入门之旅(三) 控制飞机的移动 2017年02月06日 42 阅读 J2ME 2D小游戏入门之旅(三) 控制飞机的移动2011-08-09实在是等不及了吧?加把劲,让我们加入游戏的主角飞机吧。你可以将这个游戏定位在动作游戏,一个动作游戏需要不断的从用户端获得输入,基本上不间断,所以plane需要不断的改变位置。那么这个基于桢的游戏应该定在多少桢合适呢?这需要在手机中测试,在模拟器上,如果定在15-18桢左右,是比较合适的。听csdn的几位xd说有的游戏仅仅定在12桢,所以不同的游戏是不一定的。基本上动作游戏对机子的要求是要...