240 发简信
IP属地:广东
  • spring面试基础知识

    Spring 是一种轻量级开发框架,旨在提高开发人员的开发效率以及系统的可维护性。 Spring核心: IOC控制反转(Inverse of C...

  • Atomic、CAS,面试必知

    compareAndSet----比较并交换 第一个参数expect为期望值,如果期望值跟内存值还是一致,进行update赋值,如果期望值不一致...

  • Resize,w 360,h 240
    volatile,面试必知

    volatile Java虚拟机提供的轻量级的同步机制 保证可见性 禁止指令重排 不保证原子性 为什么说是轻量级的同步机制呢,因为它保证不了原子...

  • MySQL面试必知

    事务的特性:ACID(原子性、一致性、隔离性、持久性) MyISAM和InnoDB的比较 MyISAM不支持事务不支持外键不支持行锁,默认为表锁...

  • Resize,w 360,h 240
    新手Java秒杀基本业务

    说到秒杀抢购,初次涉及的你首先会想到什么呢? public synchronized void service(){ 秒杀业务} reentra...

  • Resize,w 360,h 240
    HashMap学习,只说重点

    HashMap底层: jdk1.8之前为数组+链表,链表主要解决哈希冲突; jdk1.8及之后为数组+链表+红黑树当某一链表长度大于8并且数组长...

  • Resize,w 360,h 240
    为什么重写equal()一定要重写hashcode()呢?

    你是不是还在懵逼为什么IDEA的Alt+Insert把equals方法和hashCode()绑在了一起, 你是不是存在着许多的问号呢??? 先记...

个人介绍
一名很渣的程序员