排序方式: 共有26条查询结果,搜索用时 31 毫秒
1.
为了达到项目驱动实践教学的目的,提出了基于项目驱动实践教学支撑系统的功能结构设计。该系统提出了对任务驱动的设计、建模和管理,在具体实现上,按分层结构组织程序,用XML文件描述功能元数据,以My SQL作为后台数据库,采用最新Java EE技术架构SSHJ(Struts 2+Spring+JPA+Hibernate),通过Activiti 5工作流技术实现任务建模与管理,并利用DWR技术改进交互体验。实践表明,该系统具有便于维护与扩展、使用方便等特点。 相似文献
2.
Spring的广泛应用使依赖容器的参数化事务管理成为主流。通过对AOP(Aspect Oriented Programming,面向方面编程)方法的研究和总结,结合网络应用系统的开发,提出了依赖容器的声明式事务管理策略:基于命名的动态代理配置方案,针对具体情况配置事务的传播行为和事务的隔离级别,合理的异常处理的处理方案。解决了实际应用中面临的常见问题,如配置繁琐,传播行为和事务的隔离级别配置不合理,异常处理不正确等。 相似文献
3.
JDBC访问数据库的优化策略 总被引:1,自引:0,他引:1
数据库的访问方式直接影响网络应用系统的性能.为建立高性能的网络数据库应用系统,需要采用优化数据库处理的方法.优化数据库的访问,对提高网络数据库应用系统十分重要.优化要从连接开始,针对不同的应用,首先要选择合适的连接模型,以小型企业为例,一般选择模式4,在具体连接时,还可以使用连接池技术进一步改进连接性能.其次,在进行数据操作时还要使用预处理、存储过程以及优化过的SQL等来提高操作速度.使用PreparedStatement来处理SQL能大大提高系统的执行效率;在Java中利用CallsableStatement对象执行数据库中的存储过程,也具有很高的效率. 相似文献
4.
在Java EE应用系统中,持久化层采用对象关系映射(ORM)解决了与数据库之间的耦合问题,但因不同的ORM框架之间存在差异,难以摆脱对具体ORM框架的依赖。JPA(Java Persistence API,Java持久化API)是Sun官方提供的持久化的解决方案,它为Plain Old Java Objects(POJO)提供持久化标准规范。在研究JPA技术及其原理的基础上,给出了JPA与SSH架构的整合方案及数据访问对象(DAO)设计模式。采用该架构方案开发的系统,减少了对具体ORM的依赖性,各层次间耦合度低,模块复用性高,大大提高了开发的效率,降低了开发和维护的成本。 相似文献
5.
通过对实验教学环节的分析,并根据案例教学的需要,提出了实验教学辅助系统的功能结构设计、架构模式及界面设计以及数据建模方案。该系统包含设计和展示两个子系统。设计子系统用于设计实验,可用于添加、修改、删除实验目录,维护实验目的、实验要求、实验环境、实验步骤及设计示图;展示子系统用于向学生展示实验目的、实验要求、实验环境、实验步骤及设计示图。系统采用MVC架构模式实现,并使用JDOM技术实现对案例数据文件的存取。案例设计子系统用Swing技术实现窗口界面;案例展示子系统采用JavaWeb技术实现,并利用JSTL标签技术显示数据。研究表明,使用上述方案和技术实现的实验辅助教学系统具有功能实用、容易实现、便于维护与扩展、使用方便等特点。 相似文献
6.
感知在CSCW研究中已经越来越得到相应的重视,它能够提高协同系统的实用性.远程指针是协同感知的关键技术之一.本文在分析了协同编辑系统的特征的基础上,在松散的WYSIWIS视图下提出了指针一致性维护和指针映射方法,并且设计了远程指针的感知域和重载语义,给出了一个全局监控窗口,从而提高了感知的灵活性.而且,在感知过程中对感知信信息的灵活过滤,提高了协同感知的效率. 相似文献
7.
矩阵乘法问题是较为经典的问题,但在应用的方法和方式上还有许多可探索的空间。通过研究矩阵乘法的起源及其应用,提出了用二分求幂法来改进方阵乘幂运算的方案,并进一步拓广了矩阵乘法的定义,使得原来解决网络路径最优解的复杂算法得到了改善。路径最优问题大多采用传统动态规划技术,其计算迭代过程复杂,通过演绎了的古典矩阵乘法,再来解决这个问题,算法得到明显改善,而且简易可行、易于理解。 相似文献
8.
胡洁萍 《北京印刷学院学报》2005,13(Z1):29-31
针对近年基础部学生成绩普遍下降,结合国务院推广素质教育的逐步深入,探讨了基础部数学各科的教学与中学新课程的衔接,提出更新教学内容,改革教学方法、改进教学方式等,既能培养教育一批高素质的优秀人才又能普遍提高学生的成绩. 相似文献
9.
访问控制是Web应用系统中的主要问题之一。基于数据库和基于配置文件两种方式的访问控制存在如下问题:实现复杂;与类的设计分离,容易产生不一致;实现细粒度较困难等。针对这些问题,结合网络教学系统的开发,提出了一种基于Annotation和拦截器实现访问控制的实现方法。Annotation是在JDK1.5之后的版本中出现的新的用于标注元数据的类型。Interceptor(拦截器)是Struts 2的一个强有力的工具,用于在某个方法或字段被访问之前进行拦截,然后在之前或之后加入某些操作,它是AOP(Aspect-Oriented Programming,面向方面的程序设计)的一种实现策略。通过这两种技术结合来实现访问控制,容易将访问控制的设计与类的设计统一起来,系统的响应速度快,便于实现细粒度。 相似文献
10.
SSH(Struts+Spring+Hibernate)是目前最为流行的技术架构,在SSH中实现文件上传跟踪的功能对于开发完善的Web应用系统十分必要。通过研究Struts2上传文件的原理及AJAX技术,实现了文件上传的跟踪功能。在服务器端,首先扩展OutputStream类,以增加监听功能;其次扩展Common_FileUpload框架的OutpuDiskFileItem和DiskFileItemFactory两个类,以便使用带有监听功能的新的输出流类;最后是对原有Struts2中的解析类MultiPar-tRequest进行改造,以使用新的工厂类,实现对上传状态的跟踪。在客户端使用Ajax技术,通过周期性向Struts2控制器发出请求,以获得状态信息。应用表明,这种方案方便、切实可行,具有较好的效果。 相似文献