240 发简信
IP属地:北京
  • 设计模式——单例模式

    文章概要 1、什么是单例2、为什么需要单例3、单例的优点和缺点4、单例的写法和比较5、序列化破坏单例6、反射破坏单例7、不使用synchronized和lock,如何实现一个...

  • 120
    Typora极简教程

    Typora极简教程 Typora download ” Markdown 是一种轻量级标记语言,创始人是约翰·格鲁伯(John Gruber)。它允许人们 “使用易读易写的...

  • 120
    年轻人,野一点

    小城: 见信如面。 在你的信中,你说这几年过得一点都不开心,明明是自己当初坚持要做北漂,口口声声说吃再大的苦也无所谓,也一定会坚持,但如今却有点自我怀疑。 会忍不住茫然,忍不...

  • 大学之后,就不会再有朋友,人性也是从那个时候开始夸的。

  • 120
    关于线程问题

    正常来说,我们都认为把flag字段添加volatile,线程就可以正常退出实验发现,结果并不像我们所想的那样注释掉1和2,线程不会退出,写上1或者2时候,线程是可以退出的什么...

  • mybatis中#和$

    1、#{} 进行预编译,使用jdbc时的preparedStatement,转换成占位符例如:select * from user where id = #{id}预编译后 ...

  • 120
    CountDownLatch、CyclicBarrier、join、awaitTermination

    1、CountDownLatch程序计数器官方解释:A synchronization aid that allows one or more threads to wait...

  • 120
    ExecutorService中submit和execute区别

    1、execute是接口Executor的方法submit是Executor子接口ExecutorService的方法2、接收参数不同 3、返回值①submit返回futur...