简介:《RefactoringtoPatterns》曾荣获2005年《软件开发》杂志图书通用类的效率大奖(ProductivityAward)。书中介绍了以模式为导向的重构方法的理论和实践,记录了潜藏在20多个基于模式的设计转换之下的思想方法和设计步骤,对于模式差异以及如何以尽可能简单的方式实现模式提出了颇有见解的观点。《RefactoringtoPatterns》中文版将由人民邮电出版社编译出版,本文节选了部分内容让读者先睹为快,限于篇幅,略有删节。
简介:本文从真实的项目出发,讲述了如何通过重构,将图表控件处理的相关代码转换为设计模式中的“桥接”模式的过程。
简介:软件的修改会不断地产生技术债务,而重构是偿还技术债务的有效方法。对代码重构的作用进行归纳,体现在改进软件设计,帮助理解代码、发现缺陷和提升效率等方面;并分析在添加新功能、修改错误和代码评审这三个重构的时机。
简介:不知从何时起,“重构”这个词走进了我们的编程生活。通过重构,程序员可以在确保程序功能不变的情况下消除代码中的“坏味道”和隐患,使代码更加可读并且易于扩展。重构的应用越来越频繁,依照传统的方法一次一小步地进行重构,并利用单元测试来确保重构结果正确性的方法也显得越来越繁琐。于是与IDE结合的自动重构工具就流行起来了。这些自动重构工具可以分析代码,然后找出重构操作影响到的每一处代码,
简介:针对计算机犯罪案件审理要求重构还原犯罪事实,而多数数字取证模型缺少事件重构步骤这一现状。本文提出了基于对象的数字事件重构方法,并详细阐述了数字事件重构的过程。该方法为数字事件重构工作提供理论指导,可靠地重构还原数字事件。
简介:本文结合数控机床电器系统进行尝试性的分析,笔者通过对自己实际经验的总结,提出了对数控机床电气系统环境意识的优化设计,希望能给数控机床产品实现创新设计与制造打下一定的理论基础。使这种环境意识设计技术的应用既能满足用户短期产品开发的需要,又能最终给用户带来所期望的最佳经济效益。
简介:一次计算可得到所有P个变量的K步预测结果.这两种网络模型同样也可以进行迭代多步预测计算.利用传统的预测方法进行多变量时间序列的建模与预测非常复杂.而利用神经网络进行多变量时间序列的预测方法如同单变量时间序列预测一样简单,由单变量的时间序列重构相空间时,对多变量时间序列(x11
简介:近年来,我国科技的飞速发展,使物联网在各个领域中的应用变得越来越广泛,并为我国各个领域的发展带来了一次新的技术革命。物联网是通过无线传感器网络来实现其感知功能的,不过由于无线传感网络具有开放性的特点,因此环境噪声很容易会对其传感信号造成影响,而如果仅仅采用压缩感知的方法来对数据进行欠采样,势必会造成欠采样数据的不完整,进而导致其对环境噪声更加敏感。为了解决这一问题,本文便对基于物联网的无线传感信号重构算法进行深入的研究,以期能够为物联网技术的进一步发展做出贡献。
简介:摘要基于MicroBlaze软核设计了一个可重构嵌入式系统,可完成基于嵌入式Web服务器的远程监控。介绍了Xilinx微处理器软核MicroBlaze的定制、硬件平台的搭建及uCLinux操作系统的剪裁,最后给出了实现远程监控的程序流程图。
简介:CIMS企业的经营过程重构意味着企业按照CIMS的思想重新设计企业的生产经营过程,四.CIMS环境下企业经营过程重构的方法和实施步骤[1][2],CIMS企业的经营过程重构可以分为五个阶段
简介:国家教育部《面向21世纪教育振兴行动计划》,提出了跨世纪教育改革和发展的实施蓝图。并在有关文件中进一步指出,本科教育是高等教育的主体和基础,而学科的发展与改革构成了蓝图实现的重要内容,也是提升主体和夯实基础的重要保证。计算机本科教学规划的改革、重构和制订无疑是实现整体监图架构中的重要部分。
简介:T.Johansson和E.Joensson提出了不同于二元对称信道(BSC)模型的线性多项式重构的快速相关攻击算法。本文对该算法进行了改进,改进后的算法的计算复杂度比原算法降低了一半以上。
简介:二、互联网文化的发展及对社会文化的碰击,本文在罗列电视文化和互联网文化现象的同时,充分利用互联网文化和电视文化给予社会发展的积极经验
简介:本文结合作者教学实践,分析了当前《电子商务概论》课程在教学中的弊端,从高职电子商务专业培养目标入手,基于工作过程,重构其课程内容、教学理念、考核方式。探索了电子商务专业的教学之路。
简介:通过三阶WENO重构和半离散中心迎风数值通量的结合,给出了一种求解双曲型守恒律方程的三阶半离散中心迎风格式.格式保持了中心差分格式方法简单的优点.数值计算的结果表明该方法具有较高的分辨率.
简介:8月11日,TechCrunch国际创新峰会北京站启幕,来自全球的创业者及投资人,共同探讨了关于移动互联网的多项趋势。作为移动浏览器行业的领导者,Opera欧朋亦在此次大会期间亮相,发布了新版产品——欧朋浏览器10。
简介:IDC中国一年一度的ICT市场趋势论坛召开,论坛的主题是“转型无处不在——第三平台上的巅峰对决”过去50年是数字化的50年,想法、洞察、算法、行动、流程、知识等都在经历一个数字化的过程。ICT产业从60年代以主机终端为核心的第一平台到80年代以个人电脑、客户端/服务器和局域网/互联网为依托的第二平台,直至今天演进到了以云计算、大数据、移动、社交为依托的第三平台。
简介:针对国内软件工程专业教育问题,全面分析国际软件工程专业教育知识体系SEEK和CBOK,并结合对国内高校教学实际的调查,提出软件工程本科教育知识体系的重构与求精方案。重构后的本科教育知识体系可以灵活适应国内各层次高校软件工程专业的教学诉求,并与国际研究生教育知识体系CBOK有效衔接,共同组成完整的软件工程教育知识体系,为我国软件工程教育设计者提供参考。
简介:这是个奇特的空间,你可以用它来做很多的事情,娱乐、洽谈,甚至仰望天花板让思绪在空中飞偶尔在家中回归一下办公室的那份凝重和压迫,未尝不是件坏事。毕竟,工作是生活中很重要的部分,就好像我们大家,都是Office族,命中注定了要爱上工作.无怨无悔。
简介:
重构与模式
重构到桥接模式
代码重构的作用和时机
Refactor!——Visual Basic 2005的重构
基于对象的数字事件重构方法
数控机床电器系统优化重构研究
时间序列相空间重构及其应用研究
基于物联网的无线传感信号重构算法
基于MicroBlaze的可重构嵌入式系统设计
CIMS环境下的企业经营过程重构研究
计算机学科本科教学规划的重构与发展
基于线性多项式重构的快速相关攻击算法研究
互联网文化与电视文化的碰击与重构
基于工作过程重构高职《电子商务概论》课程初探
一种基于WENO重构的半离散中心迎风格式
用艺术的灵感重构手机浏览器欧朋10惊艳问世
转型应对行业颠覆与重构——在第三平台战役中胜出
软件工程专业教育知识体系的分析、重构与求精
放飞思想的空间
“非典”后的生存和思想