240 发简信
IP属地:上海
  • 4年工作经历总结

    第一阶段 报文服务 V1.0 在请求前后,根据请求参数(如订单号、车架号等)来命名文件来保存请求和响应,然后同步的写到磁盘上(后改为异步)。若想...

  • Java 集合扩容机制

    ArrayList 使用无参构造器创建的ArrayList初始容量为0,第一次调用add()/addAll()方法时才会初始化数组的容量,初始容...

  • BeanFactory和FactoryBean的区别

    https://chenzehe.iteye.com/blog/1481476

  • Resize,w 360,h 240
    ThreadLocal如果使用不当造成内存泄漏

    内存泄露:指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。 这里我们...

  • Resize,w 360,h 240
    TCP三次握手与四次挥手

    https://blog.csdn.net/ZWE7616175/article/details/80432486

  • 垃圾收集

    垃圾收集算法 标记清除法:循环应用 引用计数法:空间碎片 复制算法:新生代使用该算法进行垃圾收集 标记压缩算法:老年代使用该算法进行垃圾收集 分...

  • Resize,w 360,h 240
    JVM

    组成部分 方法区 Java 堆 Java 栈 局部变量表 用于报错函数的参数与局部变量 操作数栈 主要保存计算过程的中间结果,存储计算过程中的临...

  • 重入锁 Condition 读写锁 适用于读多写少场景 死锁

  • java.util.concurrent常用类

    CountDownLaunch 通常用于监听某些初始化操作,当初始化执行完毕后,通知主线程继续工作。 CyclicBarrier 当所有线程都准...