第一模块:
课程名称:Threadlocal
章节:第二章是什么?怎么用,何时用,如何不出问题?
讲师姓名:求老仙
第二模块:第二章主要讲述Thread基本概念,及API,及各种场景
第三模块:章节2-3,2-4
本章主要对上文提及的场景进行详细说明
场景1 线程资源持有
持有线程资源供线程的各个部分使用,全局获取,减少编程难度
场景2 线程资源一致性
帮助需要保持线程一致的资源(如数据库事务)维护一致性,降低编程难度
场景3 线程安全
帮助只考虑了单线程的程序库,无缝向多线程场景迁移
场景4 分布式计算
帮助分布式计算场景的各个线程局部计算结果
讲解了ThreadLocal并发场景分析,通过SpringBoot创一个项目
压测接口可以使用 apt install apache2-util 里面有 ab -n 10000(总次数) -c 1(并发数) 接口地址
c++实际底层是2条指令
并发:多个程序同时执行
竞争条件:多个进行(线程)同时访问同一个内存资源,最终的执行结果依赖于多个进程执行的精确时序
临界区:访问共享内存的程序片断
第四模块: