共查询到19条相似文献,搜索用时 125 毫秒
1.
单例模式在数据库连接池中的应用 总被引:1,自引:0,他引:1
数据库连接作为系统性能的一个重要瓶颈。软件开发人员正在寻求各种高效的方法求提高系统性能,本文就以本人在IP网管系统项目研发过程中的实际应用为倒介绍单侧模式在数据库连接池中的应用。 相似文献
2.
单例模式的设计与应用 总被引:1,自引:0,他引:1
单例模式是软件开发中经常应用到的设计模式,阐述了单例模式的基本原理、使用场合及其效果,简要地介绍了如何在软件开发中运用单例模式,详细地叙述了多线程环境下的单例模式的设计,以及饿汉模式和懒汉模式的应用场景,最后对设计模式进行了展望. 相似文献
3.
本文着重介绍了一个基于单例设计模式的数据库创建连接池的过程,主要依据软件工程的设计模式和设计思想,采用了二十三种设计模式中的单例模式,通过一个简单的数据库类设计,用C 语言来简单阐述单例模式在数据库领域的应用. 相似文献
4.
MVC模式是一种很重要的设计模式,它在理论上实现了业务逻辑与界面显示的分离,对WEB的应用开发具有重要意义.本文介绍了模型-视图-控制器(MVC)设计模式的基本概念及工作原理,并提出一种基于MVC模式的WEB应用开发实例. 相似文献
5.
描述了使用Ajax模式操作文档,并将其应用于基于Domino办公自动化系统实现任务管理的方法。将该方法应用于办公自动化系统,可以明显改善用户体验,提高系统的反应速度。 相似文献
6.
分析军用软件开发存在的问题,介绍设计模式的特点和优势,详细阐述单例模式、组合模式和观察者模式在军用软件开发中的运用.经过实际软件研发测试,设计模式的合理使用能够提高软件开发效率、增强软件可扩展性. 相似文献
7.
本文介绍了基于用例驱动的软件工程模式,分析了UML与Java代码的相互转换,以解决采用J2EE体系结构,基于Web的应用系统在设计开发中面临的困难。 相似文献
8.
介绍了 Java同步锁以及双重校验锁,分析了双重校验锁的原理,举例对比分析了双重校验锁与一般同步锁的区别以及性能差异.介绍了单例模式以及双重校验锁在单例设计模式中的实现,分析了由于JVM指令重排所造成的双重校验锁在多线程情况下的安全问题以及解决方案.通过模拟JVM指令重排,测试对比分析了volatile关键词对于解决双... 相似文献
9.
10.
Struts是当前Web应用开发中最为流行的框架之一。本文简要介绍了MVC(Model/View/Controller)设计模式和Struts框架的体系结构,然后结合一个实例,讲述了Struts实现MVC模式的Web应用的过程。结果显示Struts能够大大提高开发效率,同时提高系统的可维护性和扩充性。 相似文献
11.
按照Web开发的应用中是否使用独立的Web服务器,Web开发的应用模式分为依赖式和独立式两种.在对两种应用模式的开发技术和手段进行归类分析的基础上,分别对每种应用模式的各自特性从技术角度进行概括性论述.通过上述分析和讨论,目的在于建立较全面的Web开发的应用模式体系概念,丰富和延伸Web开发的应用框架结构. 相似文献
12.
周启生 《数字社区&智能家居》2009,(19)
从MVC设计模式视角,分析了Turbine框架的Torque、Velocity和Turbine等主要组成部分及其工作原理,并结合一个制造业库存管理系统开发应用实例,提出了一种应用基于MVC设计模式的Turbine框架开发Web应用系统的设计方法。 相似文献
13.
周启生 《数字社区&智能家居》2009,5(7):5157-5158,5169
从MVC设计模式视角.分析了Turbine框架的Torque、Velocity和Turbine等主要组成部分及其工作原理,并结合一个制造业库存管理系统开发应用实例,提出了一种应用基于MVC设计模式的Turbine框架开发Web应用系统的设计方法。 相似文献
14.
15.
MVC编程模型在Web程序中的应用及Java实现 总被引:33,自引:2,他引:31
为了克服当前Web应用开发技术的种种弊端,文章将传统的面向对象的编程模型——MVC模型引入Web应用程序的开发中,并使用以Java为核心的技术对其进行具体实现。 相似文献
16.
王向中 《电脑编程技巧与维护》2009,(22):85-86
随着软件开发技术的不断发展,MVC模式作为一种主流的软件开发模式,在软件开发中得到了广泛的应用,尤其是在Web开发中。在分析MVC模式的基础上,设计和开发了一个基于MVC模式的小型Web开发应用框架,并将该框架应用于精品课程建设中的网上课程测试系统的开发,从而验证了该框架的可用性。 相似文献
17.
小波方向扩展及在SAR图像处理中的应用 总被引:1,自引:1,他引:0
方向信息是图像信号的重要特征,在图像处理中具有重大意义,本文提出了一种基于棋盘滤波的小波方向扩展方法,对可分离小波分解的得到的三个高频子带(水平,垂直,对角)通过棋盘滤波的方法将混叠在一起的两个方向分离,所用的棋盘滤波器可以通过变换变量的方法得到,从而实现了将小波的三个方向扩展为六个方向.将此方法应用在SAR图像压缩和去噪中取得了比小波更好的效果. 相似文献
18.
基于MVC模式的Rails框架研究 总被引:2,自引:0,他引:2
随着Web应用的普遍以及需求的多样化,其结构和内容越来越复杂,设计开发也越来越困难,开发者迫切需要能简化开发过程,降低开发难度的框架,现有的Web应用框架却都不尽如人意,最近兴起的Rails则是极大地响应了这种需求的一个Web应用框架。首先简要介绍MVC设计模式,分析当前Java平台上各种Web应用开发框架的不足,然后详细论述Rails框架的各种特性、核心体系结构以及关键技术,结合实例讲述运用Rails进行Web应用开发的过程。以该框架为基础构建Web应用系统,缩短开发周期,降低开发代价,在迅速开发和部署Web应用方面体现了强大的优势。 相似文献
19.
针对Java EE应用数据初始化时的先后顺序及依赖关系,提出一种基于设计模式的数据初始化方法.该方法首先将要初始化的数据看做一个复杂对象,通过建造者模式的产品角色来表示.利用抽象建造者角色定义数据初始化的先后顺序,使用Hibernate框架将各部分数据保存到数据库中;然后通过策略模式定义应用开发阶段和正式运行阶段的初始化算法;最后利用单例模式封装JDBC和Hibernate操作的通用步骤.以高等院校目标考核管理系统的数据初始化操作为背景,通过JXL读取存储在Excel文件中的初始化数据作为具体建造者角色的实现逻辑,详细阐述了该方法的具体实现过程.通过测试与实践表明该数据初始化方法能够满足系统应用要求,具有较高的复用度,能够提高数据初始化操作的扩展性和维护性. 相似文献