240 发简信
IP属地:上海
  • 锁的四种状态

    锁的四种状态 Java锁的四种状态分别是无锁、偏向锁、轻量级锁、重量级锁。 为什么要有锁的四种状态 JDK 1.6之前,synchronized...

  • egret使用第三方库

    egret引用第三方库的方法 1 下载 https://github.com/egret-labs/egret-game-library 2 打...

  • FPV入坑名词指南

    ESC(electronic speed controller) 电子调速器

  • Java中Set的顺序问题

    前言 Java中Set继承于Collection接口,是一个不允许出现重复元素的集合,其主要实现且使用最多的类就是HashSet。都知道Hash...

  • LRU算法

    前言 在看缓存的时候看到利用LinkedHashMap可以比较容易的实现LRU算法。 缓存 为了提高数据访问速度会使用到缓存,但是由于内存大小的...

  • Java 动态代理

    前言 关于动态代理 JDK动态代理 CGLIB动态代理 区别 java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用I...

  • 缓存穿透、缓存雪崩和缓存击穿

    缓存穿透 缓存穿透是指查询一个数据库中一定不存在的数据。 缓存雪崩 缓存雪崩是指缓存在某个时间集中的过期失效。 缓存穿击 缓存穿击是指某个缓存k...

  • Resize,w 360,h 240
    JIT和可见性

    名词解释 JIT是just in time,即时编译技术。使用该技术,能提高JAVA程序的执行效率。可见性是一个线程对共享变量值的修改,能够及时...