线程

  • 线程安全

    关键词:线程安全、GIL、原子操作(atomic operation)、存储数据类型(List、Queue.Queue、collections.deque) 当多个线程同时进行,且…

    编程笔记 2022年7月13日
  • 面试相关 — Java【锁】

    我们天天说锁,锁到底是什么?参考涉及到知识点: volatile 可见性 CAS 机制保证原子性操作 线程通信 锁保证竞争条件下,只能有一个线程去处理业务逻辑。1、怎么表示锁被占用…

    编程笔记 2022年7月13日
  • Java基础

    重载和重写: 重载发生在本类,重写发生在子类父类之间 重载和重写的方法名必须相同,而且重写返回值的类型也必须相同 重载是参数列表不同,重写的参数列表必须相同 final final…

    编程笔记 2022年7月13日
  • 线程安全

    关键词:线程安全、GIL、原子操作(atomic operation)、存储数据类型(List、Queue.Queue、collections.deque) 当多个线程同时进行,且…

    编程笔记 2022年7月13日
  • 一个独立的线程函数示例

        一个独立的线程函数示例 #ifndef __PUSH_CACHE_THREAD_H__ #define __PUSH_CACHE_THREAD_H__ #include “…

    编程笔记 2022年7月13日
  • Lambda表达式-编程思想转换

    编程思想转换 我们希望创建一个匿名内部类对象 我们只是为了做这件事情而不得不创建一个对象 我们真正希望做的事情:将run方法体内的代码传递给Thread类知晓 传递一段代码&#82…

    编程笔记 2022年7月13日
  • SHEIN推荐后台面经

    一面(2021.11.30)30min 项目介绍,项目难点 HashMap和TreeMap的区别,HashMap的衍生结构 线程池的原理和流程,自己手动实现一个线程池 网络编程,同…

    编程笔记 2022年7月13日
  • 一知半解【Synchronied】

    synchronied synchronized是什么 synchronized是java同步锁,同一时刻多个线程对同一资源进行修改时,能够保证同一时刻只有一个线程获取到资源并对其…

    编程笔记 2022年7月12日
  • Java内存模型详解

    Java内存模型详解 硬件内存架构 理解内存模型架构以及Java内存模型如何与它协同工作也是非常重要的。 现代计算机硬件架构的简单图示: 多CPU:一个现代计算机通常由两个或者多个…

    编程笔记 2022年7月12日
  • 一知半解【Synchronied】

    synchronied synchronized是什么 synchronized是java同步锁,同一时刻多个线程对同一资源进行修改时,能够保证同一时刻只有一个线程获取到资源并对其…

    编程笔记 2022年7月12日