1. 程式人生 > >代碼性能優化步驟

代碼性能優化步驟

.so ket 一個 常量 邏輯 日誌 earch arch 使用

0、首先測試一個當前性能指標

1、代碼規範
(符合阿裏開發手冊規範,日誌self4j,常量,線程池等)

2、使用性能更好的工具類
(例如排序使用treeSet,而不是使用collections.sort(),比如google的guava工具類)

3、代碼邏輯優化
(使用更清晰,更簡捷的代碼邏輯)

4、組件級別的優化
(使用的組件方式調優,dubbo/rocketmq,elasticsearch...)

5、環境級別的調優
(例如jvm的內存調優)使用visual VM

代碼性能優化步驟