首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
性能优化
zz67373
创建于2023-09-16
订阅专栏
个人性能优化方法论总结
等 1 人订阅
共7篇文章
创建于2023-09-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
基于时间轮的高性能时序统计组件
我曾写过一篇分析hystrix-go性能问题的文章[Golang]从源码分析hystrix-go的性能隐患 - 掘金 (juejin.cn),其中我曾经提到过,可以使用时间轮思想来实现QPS统计。本文
O(1)>O(n)? 性能优化之正确理解时间复杂度
时间复杂度的概念在大学里学习“数据结构与算法”课程时都学过。很多人在刷面经、刷八股的时候也已经把各种常用数据结构的时间复杂度烂熟于心。那么为什么还要“正确理解”它呢? O(n^2) > O(nlog
服务端性能与成本优化经验总结 (下)
在上篇中,我比较务虚地写了一些性能优化的方法论方面的东西。本篇是一些比较务实的。 先足够了解再开始优化。 一定要在对系统有足够了解的前提下再开始优化。大忌把性能优化作为新接手一个系统不久时的立项。如果
[Golang] string vs. []byte 底层实现与性能分析
string和[]byte之间可以互相通过 s = string(bs), bs = []byte(s) 这样的语法强制转换类型,标准库的strings和bytes 两个包内的函数能提供的能力
性能优化中的懒惰思想
性能优化中的一种思路是“懒惰”思想。其实懒惰思想的应用很广泛,它的思想是:“把工作推到尽可能迟来做。等事情一定要做了,我才做”。 通过懒惰思想提升性能的核心思路是:“如果把事情提前做了,可能会做一部分
性能优化中的有损思想
性能优化中的一种思路是“有损”思想。其核心思想是“刚刚好满足需要就好”。隐含的思想就是“挖掘出需求真正的下限要求”。无论是系统功能还是业务功能上的需求,往往只考虑“能否实现”,而很少会考虑“最低限度下
服务端性能与成本优化经验总结 (上)
在过去的2、3年里我做了大量的性能优化和成本优化项目,也从中总结出了一些经验和方法论。受本人技术能力所限,本文不会涉及太多高深技术。 本文分上下两篇,上篇主要讲一些方法论,下篇会列举一些具体的优化方法