Welcome 微信登录

首页 / 软件开发 / JAVA

在Java中应用State设计模式

在Java中应用State设计模式

在Java中应用State设计模式2011-07-06对象的状态由各个属性的当前值构成。当我们调用某个对象的setXXX()方法时,通常表示修改它的XXX属性。另外,对象在执行方法时,也可能修改自己的状态。在某些情形下,例如建立事务或机器模型时,对象的状态可能是决定其行为的关键因素,依赖于状态的代码逻辑可能遍布于类的大量方法。State模式的目标就是简化这类代码,把依赖于状态的逻辑集中到一组类,每一个类代表一种不同的状态,避免if语句嵌套过深或过于复杂,转...
在MyEclispe中开发Strust2+Spring2+iBATIS2的向导(一)

在MyEclispe中开发Strust2+Spring2+iBATIS2的向导(一)

在MyEclispe中开发Strust2+Spring2+iBATIS2的向导(一)2011-07-06 blogjava 不可不说前段时间,写了一个在Eclipse中进行Strust2的新手入门帖,现在有人反映说版本有点老,配置起来不太成功。为了让那些新手能紧跟时代步伐,我再写一个最新版本的开发向导,仅供新手使用,另外Struts2现在一般都是和Spring集成在一起使用,所以这次多了Spring2和iBATIS2的部分内容。另:由于贴图多时不方便,所以...
在MyEclispe中开发Strust2+Spring2+iBATIS2的向导(三)

在MyEclispe中开发Strust2+Spring2+iBATIS2的向导(三)

在MyEclispe中开发Strust2+Spring2+iBATIS2的向导(三)2011-07-06 blogjava 不可不说OK,上次已经建好了Struts2的项目,现在我们让他跑起来看看。按如下图所示启动起Tomcat来如果一切正常的话,应该在控制台中很快就启动起来,看看控制台,是不是很安静,没什么值得关注的信息?如果你想知道更多的后台运行的信息,请添加log4j日志组件,这两个文件在我们解压缩那个blank包的目录中showcase的包中就有,...
在MyEclispe中开发Strust2+Spring2+iBATIS2的向导(四)

在MyEclispe中开发Strust2+Spring2+iBATIS2的向导(四)

在MyEclispe中开发Strust2+Spring2+iBATIS2的向导(四)2011-07-06 blogjava 不可不说上次我们把Struts2跑起来了,现在,我们看看他到底是怎么跑起来得。要让Struts2跑起来,只需要配置两个地方,一个是web.xml,一个是struts.xmlstruts.xml的位置现在跑到src目录中了,运行时就存在于classes目录下,要让Tomcat知道Struts2的存在,在web.xml中通知它。如下图:...
在JAVA中实现的二叉树结构

在JAVA中实现的二叉树结构

在JAVA中实现的二叉树结构2011-07-06最近研究了一下二叉树结构,参考了一些资料,总结了一下。package com.test;/** *//** * * 在JAVA中实现二叉树结构 * * 讲解: * 二个方法函数,一个寻找关键字--searchkey 另一个是插入一个结点:insertTree * * 另外这是一个完全的先序遍历二叉树的语法。先根结点,再左结点,如无再右结点,如些加归至 * * 搜索完毕。 * */public cl...
在SWT中使用OLE操作Excel(四):使单元格或列自动调整宽度

在SWT中使用OLE操作Excel(四):使单元格或列自动调整宽度

在SWT中使用OLE操作Excel(四):使单元格或列自动调整宽度2011-07-06在实际应用中,常常会遇到单元格的值比较长而被遮住,用户不得不手动调整宽度,如果能通过程序就自动调整宽度就会很方便了。实际上在通过OleView.exe这个工具查询得知Range有AutoFit的方法,它的Id是0x000000ed,那么如果获得了Range的引用,只要调用AutoFit这个方法,就可以自动调整宽度了。下面请看代码与示例效果:package com.jrku...
在Visual Web JSF应用程序中转换和验证数据

在Visual Web JSF应用程序中转换和验证数据

在Visual Web JSF应用程序中转换和验证数据2011-07-06 netbeans2.org 在本教程中,您将学习 JSF 1.2(Woodstock)中的转换器和验证器。转换器用来将字符串输入转换为数据型 Java 数据类型,以达到计算之类的多种目的。验证器用来核实用户输入是否落在指定的范围内。您将使用 Visual Web JSF 框架来创建一个将温度从摄氏转换为华氏的应用程序。该应用程序使用一个转换器来将用户输入从一个字符串值转换为数值型 ...
使用NetBeans IDE创建并运行一个简单的web应用程序

使用NetBeans IDE创建并运行一个简单的web应用程序

使用NetBeans IDE创建并运行一个简单的web应用程序2011-07-06 netbeans.org 在本教程中,您将使用 NetBeans IDE 创建并运行一个简单的 web 应用程序,Hello Web。本示例应用程序要求您输入一个名字,之后使用那个名字显示一条信息。首先,您需要使用一个输入框来实现这个页面。之后您使用一个用户可以选择名字的下拉列表来替换那个输入框。下拉列表中输入的名字来自数据库表。本教程需要以下技术以及资源的支持JavaSe...
Java EE应用程序入门

Java EE应用程序入门

Java EE应用程序入门2011-07-06 netbeans.org 本文将详细介绍使用 EJB 3.0 技术开发企业应用程序的基础知识,而 EJB 3.0 是 Java EE 5 平台的组成部分。本文还将阐述如何通过 EJB 3.0 技术简化开发企业应用程序的流程。本文使用的是 NetBeans IDE 6.0 发行版。先决条件本文假定您在以下方面拥有基本知识和编程经验:Java 编程NetBeans IDE教程所需软件对于本教程,您需要在计算机上安...
如何在NetBeans IDE 6.0中构建Grizzly项目

如何在NetBeans IDE 6.0中构建Grizzly项目

如何在NetBeans IDE 6.0中构建Grizzly项目2011-07-08Miroslav Nachev本文档假定您拥有 NetBeans IDE 的基本知识或者具备相关编程经验:在从代码库获取 Grizzly 源代码之前,您需要在系统上安装一个子 (Subversion)版本的控制客户机。如果操作系统不支持子版本的自动安装,那 么可以通过 此链接 手动安装。如果已经安装了 NetBeans IDE 6.0,可以跳过此步骤。NetBeans IDE...
关于如何在NetBeans6.1中向单个文件添加命令行参数问题的解决

关于如何在NetBeans6.1中向单个文件添加命令行参数问题的解决

关于如何在NetBeans6.1中向单个文件添加命令行参数问题的解决2011-07-08 blogjava gml520这几天在论坛上看到以前有人问,在NetBeans中如和向单个.java 文件提供命 令行参数以前对NetBeans 也不是很熟悉,现在对NetBeans了解多了,就知道怎么做 了.首先打开项目的属性,即右键项目选择最底下的项目属性. 然后在生成节点下 选择运行选项,然后在右边的选项里选择你要调试的主类(即含有main()函数的类),具体看...
<< 501 502 503 504 505 506 507 508 509 510 >>