拉丁解牛说技术_个人页

个人头像照片 拉丁解牛说技术
个人头像照片 个人头像照片
7
0
0

个人介绍

10年+TOP金融互联网大厂开发经验,大道至简、行胜于言。用最少的代码+最直白的文字,分享JAVA 技术栈。

擅长的技术

  • Java
  • 关系型数据库
  • Linux
  • 架构师
  • Python
  • SQL
获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2024年09月

  • 09.19 15:53:09
    发表了文章 2024-09-19 15:53:09

    JAVA并发编程ReentrantLock核心原理剖析

    本文介绍了Java并发编程中ReentrantLock的重要性和优势,详细解析了其原理及源码实现。ReentrantLock作为一种可重入锁,弥补了synchronized的不足,如支持公平锁与非公平锁、响应中断等。文章通过源码分析,展示了ReentrantLock如何基于AQS实现公平锁和非公平锁,并解释了两者的具体实现过程。
  • 09.19 11:17:41
    发表了文章 2024-09-19 11:17:41

    JAVA并发编程AQS原理剖析

    很多小朋友面试时候,面试官考察并发编程部分,都会被问:说一下AQS原理。面对并发编程基础和面试经验,专栏采用通俗简洁无废话无八股文方式,已陆续梳理分享了《一文看懂全部锁机制》、《JUC包之CAS原理》、《volatile核心原理》、《synchronized全能王的原理》,希望可以帮到大家巩固相关核心技术原理。今天我们聊聊AQS....
  • 09.18 16:55:25
    发表了文章 2024-09-18 16:55:25

    JAVA并发编程-一文看懂全部锁机制

    曾几何时,面试官问:java都有哪些锁?小白,一脸无辜:用过的有synchronized,其他不清楚。面试官:回去等通知! 今天我们庖丁解牛说说,各种锁有什么区别、什么场景可以用,通俗直白的分析,让小白再也不怕面试官八股文拷打。
  • 09.18 16:43:08
    发表了文章 2024-09-18 16:43:08

    JAVA并发编程JUC包之CAS原理

    在JDK 1.5之后,Java API引入了`java.util.concurrent`包(简称JUC包),提供了多种并发工具类,如原子类`AtomicXX`、线程池`Executors`、信号量`Semaphore`、阻塞队列等。这些工具类简化了并发编程的复杂度。原子类`Atomic`尤其重要,它提供了线程安全的变量更新方法,支持整型、长整型、布尔型、数组及对象属性的原子修改。结合`volatile`关键字,可以实现多线程环境下共享变量的安全修改。
  • 09.12 17:35:05
    发表了文章 2024-09-12 17:35:05

    JAVA并发编程volatile核心原理

    volatile是轻量级的并发解决方案,volatile修饰的变量,在多线程并发读写场景下,可以保证变量的可见性和有序性,具体是如何实现可见性和有序性。以及volatile缺点是什么?
  • 09.12 17:30:36
    发表了文章 2024-09-12 17:30:36

    日志框架log4j打印异常堆栈信息携带traceId,方便接口异常排查

    日常项目运行日志,异常栈打印是不带traceId,导致排查问题查找异常栈很麻烦。
  • 09.09 16:59:24
    发表了文章 2024-09-09 16:59:24

    JAVA并发编程synchronized全能王的原理

    本文详细介绍了Java并发编程中的三大特性:原子性、可见性和有序性,并探讨了多线程环境下可能出现的安全问题。文章通过示例解释了指令重排、可见性及原子性问题,并介绍了`synchronized`如何全面解决这些问题。最后,通过一个多窗口售票示例展示了`synchronized`的具体应用。
  • 发表了文章 2024-09-19

    JAVA并发编程ReentrantLock核心原理剖析

  • 发表了文章 2024-09-19

    JAVA并发编程AQS原理剖析

  • 发表了文章 2024-09-18

    JAVA并发编程-一文看懂全部锁机制

  • 发表了文章 2024-09-18

    JAVA并发编程JUC包之CAS原理

  • 发表了文章 2024-09-12

    日志框架log4j打印异常堆栈信息携带traceId,方便接口异常排查

  • 发表了文章 2024-09-12

    JAVA并发编程volatile核心原理

  • 发表了文章 2024-09-09

    JAVA并发编程synchronized全能王的原理

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息