Avatar notebook default
39篇文章 · 96176字 · 0人关注
  • Resize,w 360,h 240
    杂谈 GC

    在Hotspot VM实现中,主要有两大类GC Partial GC:并不会堆整个GC堆进行收集 young gc:只收集 young gen ...

  • Resize,w 360,h 240
    单点登录原理与简单实现

    一、单系统登录机制 1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的...

  • Resize,w 360,h 240
    Java并发编程(2):线程中断

    使用interrupt()中断线程 当一个线程运行时,另一个线程可以调用对应的Thread对象的interrupt()方法来中断它,该方法只是在...

  • Java并发编程(1):可重入内置锁

    每个Java对象都可以用做一个实现同步的锁,这些锁被称为内置锁或监视器锁。线程在进入同步代码块之前会自动获取锁,并且在退出同步代码块时会自动释放...

  • Java的常见误区与细节

    1 在Java中,没有goto语句。因为大量使用goto语句会降低程序的可读性和可维护性,所以Java语言取消了goto的使用。同时,为了避免...

  • Java 开发必须掌握的线上问题排查命令

    作为一个合格的开发人员,不仅要能写得一手还代码,还有一项很重要的技能就是排查问题。这里提到的排查问题不仅仅是在coding的过程中debug等,...

  • 深入了解 Java 之虚拟机内存

    在讨论JVM内存区域分析之前,先来看一下Java程序具体执行的过程: Java 程序的执行过程:Java 源代码文件(.Java文件)-> Ja...

  • Resize,w 360,h 240
    Linux 常用性能分析命令

    性能分析 vmstat 虚拟内存统计 用法 其中 r : 运行和等待 CPU 时间片的进程数。若该值大于系统 CPU 个数,则说明 CPU 不足...

  • Resize,w 360,h 240
    并发编程 – Concurrent 用户指南( 一)

    1. java.util.concurrent – Java 并发工具包 Java 5 添加了一个新的包到 Java 平台,java.util....

文集作者