Tag:collector

  • Lock screen interview questions 100 days 100 brushes related to Tomcat optimization

    Time:2021-7-27

    Lock screen interview questions will be brushed every day, and the interview questions will be updated every working day. The lock screen interview question app and applet are now online. The official website address is:https://www.demosoftware.cc/#/introductionPage。 It has included all the contents of the interview questions updated every day, as well as the features of unlocking […]

  • Garbage collector for beginners to learn java performance

    Time:2021-6-11

    preface Garbage collection algorithm is the methodology of memory recovery; Garbage collector is the concrete implementation of memory recovery. Java virtual machine specification has no rules on how to implement the garbage collector, so different vendors and different versions of virtual machines provide different garbage collectors, and generally provide parameters for users to combine the […]

  • Implementation of Vue’s responsive system

    Time:2021-3-17

    preface One of the most unique features of Vue is its non-invasive, responsive system. For example, if we modify the data, the views that depend on the data will be updated, which greatly improves our “brick moving” efficiency. Recall the massive DOM operations ~. ~…, Vue greatly liberates us from the tedious DOM operations through […]

  • JVM — garbage collector and memory allocation

    Time:2021-2-4

    A series of articles: JVM — memory leak and memory overflow JVM — garbage collector and memory allocation 1. Overview This chapter is about the memory allocation and recycling of the JVMFirst of all, we know that there are five main memory areas in Java: program counter, virtual machine stack, local method stack, heap and […]

  • How to set monitor in win7 — win10 Professional Edition

    Time:2021-2-3

    The computer is just like a car. When using it, we need to adopt the correct operation method. Sometimes, we need to deal with the situation that win7 system enables the monitor. If you are also the first time to encounter the phenomenon that win7 system enables the monitor, what should you do? If you […]

  • Open source project: Prome_ Shard: consumwatch + dynamic slicing for high availability of Prometheus

    Time:2021-1-19

    Open source project address: project address:https://github.com/ning1875/prome_shard Project description Single point problem of Prometheus Collection type Collect machine level indicators Collecting k8s basic monitoring indexes Collect VM business indicators deployed behind LB Collect business indicators deployed in pod Collect indicators of various middleware, such as Kafka ZK Clickhouse, etc Faced with such a complex collection type, […]

  • MO_ Or using spring boot to build a project

    Time:2020-12-21

    1、 Introduction Due to the development needs of the company last year, I was responsible for the technical selection and preliminary construction of the new framework, Now, and try to build the framework with the current popular technology 2、 Version recommendation 2.1 recommended version of spring boot Spring boot 2.1 uses spring framework 5.1 Spring […]

  • 30 interesting JVM interview questions

    Time:2020-12-8

    catalog 1. JVN memory structure 2. Object assignment rules 3. Explains the usage of stack, heap, and static area in memory 4. What data is stored in Perm space? Will it cause OUTOFMEMORY? 5. What is class loading 6. How to define class loaders? Do you have any defined class loaders or scenarios that you […]

  • Introduction to JAVA memory leak

    Time:2020-11-29

    Memory management is one of the most important advantages of Java. You just need to create objects, and the Java garbage collector will automatically allocate and release memory. However, the situation is not so simple because memory leaks often occur in Java applications. This chapter explains what memory leaks are, why they occur, and how […]

  • Open source project: Prometheus fragmentation using reverse proxy

    Time:2020-11-5

    Open source project address: Project address: https://github.com/ning1875/prome-routePS: This is a half day project Architecture diagram prometheus HA Prometheus local TSDB performs well, but ha is poor due to its lack of cluster version Means of realization Note that these means are to store data in a unified way You can use remote_ Write to a […]

  • Have you really learned how to tune the performance of Tomcat and JVM? 》Conclusion

    Time:2020-10-23

    Tomcat performance tuning: Find the conf directory under the Tomcat root directory and modify it server.xml The content of the document. For this part of the tuning, what I have learned is to set the maximum number of concurrent Tomcat server and the number of threads created during Tomcat initialization. Of course, there are also […]

  • JVM learning (4): garbage collection

    Time:2020-10-20

    Areas where garbage is collected: heap, method area The heap and method area of the runtime data area are shared among all threads for recycling All threads are private   When to recycle: This is often used in development List list = new ArrayList<>(); list.add(); list.add(); list.add(); //Business logic code return ; This is unreasonable. […]