CodeReview规范

提高代码质量,及早发现潜在缺陷,降低修改/弥补缺陷的成本 促进团队内部知识共享,提高团队整体水平 评审过程对于评审人员来说,也是一种思路重构的过程,帮助更多的人理解系统

2020年9月17日 10:12
136
0
记一次 Java 服务性能优化

前段时间我们的服务遇到了性能瓶颈,由于前期需求太急没有注意这方面的优化,到了要还技术债的时候就非常痛苦了。 在很低的 QPS 压力下服务器 load 就能达到 10-20,CPU 使用率 60% 以上,而且在每次流量峰值时接口都会大量报错,虽然使用了服务熔断框架 Hystrix,但熔断后服务却迟迟

2020年7月6日 13:18
391
0
不可忽视的Dubbo线程池

线上突然出现Dubbo超时调用,时间刚好为Consumer端设置的超时时间。 有好几个不同的接口都报超时了 第1次调用超时,第2次(或第3次)重试调用非常快(正常水平) Dubbo调用超时的情况集中出现了3次,每次都是过一会自动恢复

2020年7月20日 13:32
484
0
SpringBoot配置多数据源

​ 在Spring 2.x 中引入了AbstractRoutingDataSource, 该类充当了DataSource的路由中介, 能有在运行时, 根据某种key值来动态切换到真正的DataSource上。 ​ Spring动态配置多数据源,即在大型应用中对数据进行切分,并且采用多个数据库实例进

2020年7月20日 07:30
497
0
30岁+程序员必看丨如何乘风破浪化解职业危机, 进阶还是转型?

都说三个女人一台戏,那30个年龄30+的女明星,聚在一起的节目,你敢想象么? 开播三周时间,播放量近10亿,豆瓣评分8.3分的综艺节目《乘风破浪的姐姐》(下文简称《姐姐》)在未播已火的情况下,深受追捧。30位出道多年的姐姐辈女艺人,她们要通过训练和同台PK的方式,最终胜出5位组成女团出道。

2020年7月20日 00:23
159
0
工具用的好下班走的早

1作为秃头资深老码农你们肯定听过这几句程序员圈子的俗语 工具用的好下班走的早 表设计的好代码写的少 别说了,放码过来 || Talk is cheap. Show me the code. 重启能解决电脑90%的问题,重装系统能解决99%的问题

2020年7月19日 17:59
170
0
微服务(Microservices)——Martin Flower

“微服务架构(Microservice Architecture)”一词在过去几年里广泛的传播,它用于描述一种设计应用程序的特别方式,作为一套独立可部署的服务。目前,这种架构方式还没有准确的定义,但是在围绕业务能力的组织、自动部署(automated deployment)、端智能(intellig

2020年7月18日 20:45
193
0
学习 Spring Boot 知识看这一篇就够了

从2016年因为工作原因开始研究 Spring Boot ,先后写了很多关于 Spring Boot 的文章,发表在技术社区、我的博客和我的公号内。粗略的统计了一下总共的文章加起来大概有六十多篇了,其中一部分是在技术社区做的系列课程。

2020年7月18日 20:49
156
0
一款让Python开发效率提升50%的工具包

虽然不同编程语言的依赖管理工具不尽相同,但是它们追求的目标都是大同小异的。能够对项目以来进行更加轻松统一的管理,能够更加便捷的进行项目迁移和部署。 因此,就出现了maven、npm、pip这些依赖包管理工具,但是,对比于Java和JS,Python在依赖管理方面更加特殊。所以,先后出现了多款不同的

2020年7月18日 20:03
165
0