-
代码的坏味道与重构技术 代码重构的三个最佳实践
前言本文大部分内容、图片来自Martin Flower的《Refactoring》一书以及refactoringguru网站(一个很棒的网站),之前在博客发表过,这次属于整理后重新发表,以重温经典。什么是代码的坏味道...
12月19日[编码文章]浏览:18
-
图解 Go 微服务中的熔断器和重试 微服务熔断和降级
今天我们来讨论微服务架构中的自我恢复能力。通常情况下,服务间会通过同步或异步的方式进行通信。我们假定把一个庞大的系统分解成一个个的小块能将各个服务解耦。管理服务内部的通信可能有点困难了。你可能听说过这两个著名的概念:熔断和重试。熔断器01想象一个简单的场景:用户发出的请求访问服务 A 随后访问另一个...
12月19日[编码文章]浏览:17
-
Linux 系统安装 Nginx Linux系统安装nginx教程
Linux 系统安装 NginxCentOS 7 Nginx 源代码编译安装# 官网下载最新版 https://nginx.org/en/download.html # 系统安装必备组件: yum install gcc gcc-c++ pcre pcre-devel zlib-devel ope...
12月19日[编码文章]浏览:20
-
Excel VBA 字母组合/自定义函数组合数组元素/数组元素花样组合
???本文于2023年5月5日首发于本人同名公众号:Excel活学活用,更多文章敬请关注...
12月19日[编码文章]浏览:25
-
-
Python 必知的 20 个骚操作 python?
记住常见的 Python 技巧,可以帮助改善代码设计,减少出错,节省时间。作者 | Chaitanya Baweja译者 | 罗昭成,责编 | 郭芮出品 | CSDN(ID:CSDNnews)以下为译文:Python 是一个解释型语言,可读性与易用性让它越来越热门。正如 Python 之禅中所述:...
12月19日[编码文章]浏览:25
-
我来告诉你代码重构有什么好处 代码重构什么意思
在本指南中,您将了解重构源代码的所有内容:好处、挑战、工具和最佳实践,以及重构和技术债务之间的区别。我们都在寻找清理代码、降低复杂性和改进功能的方法。重构提供了前进的道路。本指南将涵盖以下主题:什么是重构?重构有什么好处?...
12月19日[编码文章]浏览:27
-
-
抖音 Android 性能优化系列:启动优化实践
启动性能是 APP 使用体验的门面,启动过程耗时较长很可能使用户削减使用 APP 的兴趣,抖音通过对启动性能做劣化实验也验证了其对于业务指标有显著影响。抖音有数亿的日活,启动耗时几百毫秒的增长就可能带来成千上万用户的留存缩减,因此,启动性能的优化成为了抖音 Android 基础技术团队在体验优化方向...
12月19日[编码文章]浏览:28
-
tempfile库:Python临时文件系统对象
前言在实际的项目处理中,往往我们并不需要创建文件,仅仅用于中转而已。这个时候在系统中频繁地创建中转文件,删除中转文件,不仅浪费系统的资源,而且容易被破坏或者篡改,这个时候用临时文件反而更好。...
12月19日[编码文章]浏览:31