面试时聊得最多的就是性能优化,入职后优化的最多的就是自己的简历。我把手上的资料翻出来又读了两遍。我把这个页面的资源做了懒加载,首屏快了很多。办公室安静得能听见键盘声
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
性能优化最危险的是优化错了地方。我想了想自己这些年,好像确实如此。我把这个接口的统计维度加上了,瓶颈终于可视化。同事说这波操作可以写进新人培训教材
优化的收益和它的复杂度需要一起算。我笑了笑,决定不解释。我在心里给这次的性能报告整理了三条结论
我把这个循环里的查询提到了外面,效果好得意外。我先给自己泡了杯茶,做好了打持久战的准备。我把执行计划贴出来逐行分析,发现少了一个索引。感动,然后我学到了新的一课
懒加载加了、分包做了、CDN 上了,最后发现慢的是用户那个 2G 信号。我忽然觉得,这可能就是这一行的常态。我把这个服务的线程池参数调了调,吞吐稳定了。世界瞬间清净了
打包体积优化了一整天,首屏加载还是慢得像老牛拉车。我先给自己泡了杯茶,做好了打持久战的准备。我把这个日志的同步写改成了异步的,耗时不明显了。好在最后有惊无险
程序员的成就感来源排名:代码上线、性能优化、帮同事修好了打印机。我抬起头看了看周围,大家都一样。我把这个对象的复用池加上了,创建开销降了很多。连茶水间都安静了
打包体积优化了一整天,首屏加载还是慢得像老牛拉车。我拉了个小群,把相关同学都叫了进来。我把这个对象的复用池加上了,创建开销降了很多
性能优化最危险的是优化错了地方。我想了想自己这些年,好像确实如此。我把这个索引重建了一遍,查询终于回到毫秒级。这大概就是程序员的人生吧
程序员的成就感来源排名:代码上线、性能优化、帮同事修好了打印机。我在心里点了点头。我把这个对象的复用池加上了,创建开销降了很多。这大概就是程序员的人生吧