14 research outputs found

    Automatic Generation of Java Code Based on SSH Framework

    No full text
    利用软件复用技术可以大大提高软件的生产效率,有效的减轻开发者的负担。代码自动生成是软件复用常用的一种技术手段。在SSH框架的基础上,研究了控制层的代码,从hibernate生成的javaBean数据对象入手,利用模板生成技术和配置树的层次方法,自动化生成控制层的代码,利用eclipse 的SWT 技术做可视化界面,实现了一个原型系统,并测试了该系统。 It will improve production rate and release developer’s burden by using software reusing technology. Automatic code generation is one of most commonly used methods. Based on SSH framework, this paper studied its control layer. After studying the javabean data which generated by hibernate, this paper auto-generated the control layer codes by using Model generated technology and config tree method. Producing a Demo System and testing it . the Demo System provide a friendly interface based on SWT framework

    Design and implementation of recommendation system for E-commerce on Hadoop

    No full text
    为了解决大数据应用背景下大型电子商务系统所面临的信息过载问题,研究了基于Hadoop构建分布式电子商务推荐系统的方案.采用基于MapReduce模型实现的算法具有较高的伸缩性和性能,能高效地进行离线数据分析.为了克服单一推荐技术的不足,设计了融合多种互补性推荐技术的混合推荐模型.实验结果表明,基于Hadoop平台实现的推荐系统具有较好的伸缩性和性能.To solve the information overload problem of large scale E-commerce systems in the big data era, a solution based on Hadoop is proposed, aiming at building a distributed recommendation system. Data analysis algorithms based on MapReduce programming model have high scalability and good performance. To overcome the limit of single recommendation technology, a hybrid model is adopted, which combines several complementary methods. Empirical studies show that the recommendation system on Hadoop has good scalability and efficiency

    A Solution of Data-Level Security Access Control

    No full text
    为了更好地保护 Web 应用系统中敏感数据不被非法访问。在传统的基于角色的访问控制模型基础上提出了由用户集合和数据访问权限构成的数据访问策略,并将数据访问策略关联到功能,通过对原有业务 SQL 解析,使用行级访问权限对数据记录进行行级过滤,再根据列级访问权限对数据记录相应属性进行屏蔽处理来进行数据安全访问控制,并设计了数据安全访问控制的框架。最后将该方案应用到新发地农产品供应链管理平台中,验证了该方案的可行性和有效性。 To protect sensitive data in Web applications from unauthorized access, a data access strategy consisting of user set and data access authority is proposed, which is based on traditional role based access control model. The data access strategy is related to function. After parsing the original business SQL, row-level-rules are applied to filter the data records in row level, and column-level-rules are applied to mask the corresponding attributes of the data records. A data security access control framework is designed. Finally, this strategy is implemented in the Agricultural Products Supply Chain Management System of Xinfadi, and the validity and effectiveness of the presented strategy is demonstrated

    design and implementation of mapreduce-based data mining platform

    No full text
    MapReduce编程模型的简单性和高性价比使得其适用于海量数据的并行处理。然而,MapReduce欠缺对多数据源、组件复用以及数据可视化支持,这些缺点使用户在运用MapReduce框架进行数据挖掘时暴露出开发效率低下,重复开发等问题。提出了一种基于MapReduce的数据挖掘平台的设计与实现,该设计思想为Hadoop作为大规模数据计算平台在数据挖掘、数据可视化以及商业智能应用方面的不足提供了参考与弥补。同时,基于该方法实现了一个大规模数据挖掘工具。国家科技重大专项核高基基金项目(2010ZX01042-001-001-05)|国家科技支撑计划基金项目(2012BAH05F02、2011BAH15B03)Profiting from its simplicity and high cost performance, MapReduce programming paradigm is suitable for massive parallel data processing. However, MapReduce's lacking supports for multiple data source, component reuse, and data visua-lization bring in problems such as low efficiency development and redundant coding. A new design and implementation of MapReduce-based data mining platform is proposed to give reference implementation of massive data mining, data visualization and business intelligence applications based on Hadoop. Based on this proposal, a massive data mining tool is implemented

    农产品数量安全数据获取关键技术及设备研发

    No full text
      针对当前我国农产品数量安全基础数据获取手段落后、渠道匮乏、效率低下等问题,研究了多渠道农产品数量安全基础数据获取途径,可以提供满足农产品数量安全智能分析与预警需求的、及时、准确和完整的原始数据,建立了长效的自动数据获取机制。根据我国农村的特点,研发了符合我国国情的价格低廉的、自动化程度高的终端设备,提高采集数据的准确性,为农产品数量安全智能分析与预警提供有力支撑

    Portlet桥接的设计与实现

    No full text
    企业里大量Web应用系统是基于MVC Web框架开发的,为解决这些Web应用在门户中的集成问题,提出了一种面向MVCWeb框架的Portlet桥接。该桥接分析了MVCWeb框架和Portlet的运行机制以及二者的关联性,总结并试图解决桥接过程中的3个关键问题:请求处理、URL地址改写以及运行环境上下文的适配,最后给出了具体桥接的实现。结合应用案例,在不修改原来应用系统的情况下,Portlet桥接将其转换为Portlet无缝集成到门户中,提高了已有Web应用系统的重用性,说明了该桥接的有效性

    flows:a fair scheduling method for mapreduce dataflow

    No full text
    MapReduce Job的调度机制一直是学术研究的热点。在分析MapReduce数据流调度模型的基础上,提出一种面向MapReduce数据流的公平调度方法FlowS。该方法采用数据流池来分配资源以保证MapReduce数据流的隔离性,并且采用数据流池动态构建算法来确保资源的公平分配。实验表明,该调度方法可以有效提高Hadoop集群对MapReduce数据流的处理效率。国家自然科学基金项目(61170074)|国家科技重大核高基项目(2010ZX01042-001-001-05)|国家科技支撑计划(2011BAH15B05,2012BAH05F02)资助MapReduce Job scheduling has been paid great attention in academic research.Based on the analysis of MapReduce dataflow scheduling model,this paper presented a fair scheduling method for MapReduce dataflow-FlowS.This method can not only provide the isolation of MapReduce dataflow through dataflow pools,but also assure the fairness of resource allocation through dynamic construction algorithm.The results of experiences show that the proposed method can improve the processing efficiency of Hadoop Clusters
    corecore