240 发简信
IP属地:宁夏
  • 120
    面试官问:平时碰到系统CPU飙高和频繁GC,你会怎么排查?

    处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题。当然,这些问题的最终导致的直观现象就是系统运行缓慢,并且有大量的报警。...

  • Java 之路 (十五) -- 泛型上(泛型类、泛型方法、有界类型参数、泛型与继承、类型推断)

    Thinking in Java 中关于泛型的讲解篇幅实在过长,前后尝试阅读这一章,但总是觉得找不到要点,很迷。于是放弃 Thinking in Java 泛型一章的阅读,转...

  • 极客时间《高并发系统设计40问》第九讲学习笔记

    主要内容梳理 写入请求量大会造成性能和可用性的问题,如何应对呢? 采取对数据进行"分片",这是一种思想,在数据库中就是分库分表,Kafka中是分区,ES中是分片 分库分表的思...

  • 120
    并发编程问题的源头

    并发编程的场景中的三个bug源头:可见性、原子性、有序性 1.可见性:多核系统每个cpu自带高速缓存,彼此间不交换信息(列子:两个线程对同一份实列变量count累加,结果可能...

  • 120
    第一次使用码云

    1、到腾讯软件下载git安装包(https://pc.qq.com/detail/13/detail_22693.html),按默认设置安装; 2、安装好以后,右击自己的首个...