美文网首页
代码优化

代码优化

作者: Colleen_oh | 来源:发表于2020-05-09 17:34 被阅读0次

近期看了一些东西,大概总结一些代码中优化的解决方法。

1、代码运行时间——python profile

有人统计过,你的一大串代码中有3%-8%的代码占用80%的时间。我们就需要找到这个占用大部分时间的代码是什么。然后我们就优化这部分代码。

针对python,可以用profile寻找你代码的运行时间。可以看看下面的例子

https://www.cnblogs.com/MikeZhang/p/pythonProfile20170907.html?utm_source=tuicool&utm_medium=referral

2、时间复杂度在大数据环境下重要性是远远大于语言优化。

在大数据环境下,要分析算法复杂度。循环、递归、矩阵相乘等情况。很多情况下,时间复杂度其实不会因为语言的不同而产生太大的区别。

3、分布式 Map reduce

可以通过分布式工具来减少时间成本

4、程序里面隐秘的大循环

寻找代码中有没有隐秘的大训练。例如:正则表达式、自动机、

5、其他

使用内网或redis加速

相关文章

  • Python-02进阶-07代码优化技巧

    代码优化技巧 优化原则 核心技巧 其他技巧 Python 代码性能优化技巧 常用代码优化技巧 sort()优于so...

  • web前端开发编码规范及性能优化

    代码优化 这个部分仅仅将代码优化本身,不考虑性能,关于代码部分的性能优化在 页面渲染 部分 代码优化 中 HTML...

  • 编译器笔记46-代码优化-常用的代码优化方法

    优化的分类 机器无关优化: 针对中间代码 机器相关优化: 针对目标代码 局部代码优化: 单个基本块范围内的优化 全...

  • java综合知识点(四,优化篇)

    优化篇 一、代码优化 代码结构层次的优化(目的:更加方便代码的维护--可维护性,可读性) 1.代码注释(代码规范)...

  • 编译原理系列之十 代码优化

    代码优化 代码优化可分为与机器有关的优化和与机器无关的优化。与机器有关的优化一般在目标代码上进行。与机器无关的优化...

  • 腾讯做优化的大佬三下五除二让我程序快了200%

    这篇文章主要跟大家说说程序性能优化,说到程序性能优化咱们先来谈谈代码优化~ 代码优化 代码优化其实一个很重要的课题...

  • Android优化

    压缩APK文件 优化UI 内存优化 优化代码查看代码逻辑,提取通用代码设计模式 压缩APK文件 Android s...

  • 编译原理四——代码优化

    代码优化 代码优化的含义是:对代码进行等价变换,使得变换后的代码具有更高的时间效率和空间效率。代码优化的目的是提高...

  • 代码优化总结

    目录 代码优化的引出 代码优化的目标 代码优化细节(1)尽量指定类、方法的final修饰符(2)尽量重用对象(3)...

  • 实战001-提煤单明细查询

    一、code 二、优化代码 2.1、优化在循环中发SQL 优化后代码 二、SQL 二、使用 Profile 分析 ...

网友评论

      本文标题:代码优化

      本文链接:https://www.haomeiwen.com/subject/tzdknhtx.html