240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Java面试题-线程篇-(6)volatile关键字

    volatile是Java中的关键字,可以保证在多线程环境下,对共享变量的操作具有可见性和有序性,是一种轻量级的同步机制。之所以说它是轻量的同步...

  • Resize,w 360,h 240
    Java面试题-线程篇-(5)如何保证线程安全

    前言 对于Java后端开发的同学来说, 线程安全问题是我们每天都需要考虑的问题。 线程安全问题通俗的讲:主要是在多线程的环境下,不同线程同时读和...

  • Java面试题-线程篇-(4)并发三大特性

    上一篇中有提到并发的三大特性:原子性、可见性、有序性,这一篇就详细来说一下这三大特性。 原子性: Java原子性是指在多线程环境下,一段原子性的...

  • Java面试题-线程篇-(3)你是如何理解线程安全的

    《Java并发编程实战》一书中,它是这么描述的:当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在调用代码...

  • Resize,w 360,h 240
    Java面试题-线程篇-(2)如何优雅的停止线程

    在 Java 中停止线程的实现方法有以下 3 种: 自定义中断标识符,停止线程。 使用线程中断方法 interrupt() 停止线程。 使用 s...

  • Resize,w 360,h 240
    Java面试题-线程篇-(1)线程有几种状态,如何转换

    线程流转总览图如下: 1、在操作系统层面来看,线程有5种状态: (1)新建 (2)就绪(有资格分到cpu,但还没拿到) (3)运行(拿到cpu执...

  • DBeaver Read-only:No corresponding table column

    今日份鸡汤:人生实苦,尘世不易。当我们无忧无虑时,还有无尽的人在为我们舒适的生活努力着。当我们终于看到世界的现实时,才懂得,所有得到,都那么不易...

  • Java8 lambda表达式 两个List集合取交集、差集、并集、去重并集

    今日份鸡汤:你要学着无论遇到什么事情,欣喜,悲伤或是濒临崩溃,都能够不动声色地自己处理事情,自己辨别对错,好好成长~ 直接上示例代码吧:

  • Resize,w 360,h 240
    MybatisPlus突然出现数据库id很大或者为负数的情况

    今日份鸡汤:这一路,无论你愿意与否,我们都在边拥有边失去着,致那些我不曾想失去却依旧失去了的曾经的挚友,愿你一切安好~ 问题场景:当数据量累计到...

个人介绍
对于编程,没有什么天赋,也不是什么厉害选手。只希望通过不断地积累,一点点去成长。----鸡汤nan