程序优化思路

作者: BeautifulSoulpy | 来源:发表于2019-05-30 18:04 被阅读1次
没有思想等于没有灵魂!
对于程序而言,每一种数据和算法原理都应该是我们要掌握的最重要的东西;
1. 函数与方法优缺点:
+   #字符串拼接不推荐使用,拼接会出现一个新的字符串;format不会出现一个新str;
reversed()    #不推荐使用,
range()    #正反没有差异,无非就是+1的问题;
count() #count() 是O(n),一定是遍历完才知道结果;
sort()  #就地排序
sorted()    #生成一个新的列表;

str.split(" ",n) ->[]   #返回 list ;

类型转换函数:(#强制类型转换浪费时间;不推荐遍历('_','+')方法O(n);)
list()
int()
str()

map()

format()    #

datetime()    # 推荐使用的标准库;

2.程序常规优化方案;()
优化点、算法之间的差异是我们要重点思考的地方;
1.一此性开辟程序所需要的空间;
2.列表解析式;
3.对称折半思想;
4.整体计算的效率比计算单个的要低;
5.


相关文章

  • 程序优化思路

    1. 函数与方法优缺点: 2.程序常规优化方案;()

  • MySQL-优化

    优化风险 谁参与优化 优化方向 优化的范围及思路 优化效果和成本的评估: 优化工具的使用 系统层面的 CPU 程序...

  • 微服务性能优化

    目录 一、优化思路 二、优化方向 三、优化实战 (一)服务背景 (二)优化方向 一、优化思路 清楚性能基线 只有清...

  • 程序性能优化的整体思路:

    程序性能优化的整体思路: 1.需求设计层面优化:力求做到合理,简洁,同时对于会存在严重性能问题的非核心需求,可以考...

  • MySQL 查询慢的解决办法

    如果应用程序使用了mysql,其中包含一些查询速度慢的sql,我们要去优化它们,优化的思路需要如何进行呢?主要是以...

  • Java性能调优

    概览 设计优化 Java程序优化 Java程序优化并行程序开发及优化 JVM调优 Java性能调优工具

  • SPA网站SEO完美解决方案

    郑重声明,此文只是提供了一个大概思路,程序代码还需要优化,思路大概正确,但是应用生产环境需要小心。 顺便推荐下自己...

  • Golang垃圾回收gc调优

    示例代码 test.go 命令行调用go程序代码,输出gc信息到日志 golang gc 优化思路以及实例分析

  • 优化思路

    更新版本 1 .Node,Npm ,Yarn,webpack 在项目上尽可能使用新的版本,是提升打包速度的第一步2...

  • Android高级进阶之-性能优化-黑白屏问题

    启动优化 优化思路:APP通过ActivityThread开始,调用Application.onCreate(),...

网友评论

    本文标题:程序优化思路

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