项目代码优化 类成员变量与其他成员变量(命名)区分开 一个类就只做一件事,不能混在一块 不要频繁重复的调用数据 减少布局文件个数,如果布局始终一致,那么可以复用 删除无用的逻辑和成员变量,消除重复代码 要考虑内存溢出和内存泄露 ★ 在重构项目之前要先备份好代码
2022-07-25 17:54:37 69KB 项目重构方案
1
当数据库的性能达不到预期时,该怎么办呢?在用昂贵的硬件升级的力、法来解决这一问题之前,请拿起这本书。《SQL应用重构》将教你如何发现和评估需要重构的代码,理解重构和性能之间至关重要的关系。如果你的应用陷入了困境,那么《SQL应用重构》将能帮你使它重新加快速度。 在《SQL应用重构》中你将学习到: ·判断你是否(以及在哪里)可以得到性能的提升。 ·应用快速修复的方法,例如在存储函数和过程中限制对数据库的调用。 ·改写SQL语句以提高数据访问的效率。 ·重构任务,例如用存储过程代替应用代码,用全面的SQL语句代替重复的过程化语句。 ·增加并行以重构流程。 ·使用模式扩展、常规视图、物化视图、分区等来重构设计。
2022-07-20 09:24:02 31.07MB SQL
1
一种信号处理算法,对非平稳、非线性信号具有良好处理效果
2022-07-18 14:00:33 2.74MB 信号分解、降噪、重构
遗传算法和蚁群算法及其在TSP问题和配电网重构问题中的应用研究.pdf
2022-07-12 09:12:11 2.76MB 文档资料
多尺度多视点密集点云重构算法的研究.pdf
2022-07-11 14:11:59 15.49MB 文档资料
基于二元多项式拟合法的压力传感器输入信号重构.pdf
2022-07-10 18:00:55 397KB 计算机
使用ABP SignalR重构消息服务(二).doc
2022-07-08 14:07:06 9.53MB 技术资料
《改善既有代码的设计》清晰地揭示了重构的过程,解释了重构的原理和最佳实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了70多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。
2022-07-07 09:26:58 31MB 重构
1
java阿里项目源码目录 基本信息 RefactoringMiner 是一个用 Java 编写的库/API,可以检测在 Java 项目历史中应用的重构。 目前,它支持检测以下重构: RefactoringMiner 1.0 & 2.0 支持 提取方法 内联方法 重命名方法 移动方法 移动属性 上拉法 上拉属性 下推法 下推属性 提取超类 提取接口 移动类 重命名类 提取和移动方法 更改包(移动、重命名、拆分、合并) RefactoringMiner 2.0 支持 移动和重命名类 提取类 提取子类 提取变量 内联变量 参数化变量 重命名变量 重命名参数 重命名属性 移动和重命名属性 用属性替换变量 替换属性(使用属性) 合并变量 合并参数 合并属性 拆分变量 分割参数 拆分属性 更改变量类型 更改参数类型 更改退货类型 更改属性类型 提取属性 移动和重命名方法 移动和内联方法 由 RefactoringMiner 2.1 支持 添加方法注解 删除方法注释 修改方法注解 添加属性注释 删除属性注释 修改属性注释 添加类注释 删除类注释 修改类注解 添加参数注释 删除参数注释 修改参数注释
2022-07-04 17:18:51 809KB 系统开源
1
考虑环网检测的配电网拓扑重构遗传算法
2022-07-04 15:47:37 3.03MB 专业论文
1