You need to be familiar with the Performance panel when positioning for Performance optimization or tuning. Today I will share the general information about the...
Performance is a Performance monitoring tool provided by Chrome. According to my usage, the simple understanding is that we can record browser activity for a...
Applications are slow for a variety of reasons, whether it's the network, the system architecture, or the database. So how to improve the database SQL...
With the mature development of mobile Internet, mobile application technology presents a trend of diversification, business tends to build platforms and super entrance, super application...
In-depth HTTP cache mechanism (mandatory cache, negotiated cache), to understand the performance of the cache effect in different scenarios of the browser, master the specific...
This paper introduces the principle of virtual scroll and the realization process of virtual scroll, as well as the optimization of onScroll throttling to prevent...
React is one of the most popular front-end frameworks, and in addition to being funded by Facebook, it's built around key concepts (one-way data flow,...
When we talk about "application architecture," it can be understood as building a website through a combination of the following parts. Component Model Component model....
Every time a DOM node is inserted, the browser will trigger a rearrangement redraw. To improve efficiency, the rearrangement redraw should be minimized, that is,...
Resources are limited, so how to effectively use resources to improve service performance? Tomcat claims to be able to handle hundreds of thousands of concurrent...
Using LongAdder over AtomicLong is recommended for JDK8 because of the better performance of LongAdder. But the word is groundless, even if it is said...
Thread pools are the most widely used concurrency framework in Java and can be used by almost any program that needs to perform tasks asynchronously...
The first MARS Boot Camp is open for reservations! This training camp will take iOS application performance monitoring as the theme and invite the volcano...
Let 2019 come faster! You are reading the 2019 Annual summary of front-end Performance optimizations, which began in 2016. 22. Prioritize. Know what you're dealing...
Let 2019 come faster! You are reading the annual summary of front-end performance optimizations for 2019, which started in 2016. Use Brotli or Zopfli to...
Systrace is a tool that helps simplify problem location by organizing events on caton links in a timeline and providing visual ICONS. Greatly improve efficiency.
This article introduces performance optimization models, including RAIL performance model, user experiential performance indicators, Web Vitals and other major performance model indicators.
Performance optimization for iOS is divided into several parts. Physical aspects: APP slimming, power optimization. Experience: APP startup optimization, interface optimization, memory leakage optimization. 1....