为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第13天学习Threadlocal

标签:
Java

第一模块:

课程名称:Threadlocal

章节:第二章是什么?怎么用,何时用,如何不出问题?

讲师姓名:求老仙

第二模块:第二章主要讲述Thread基本概念,及API,及各种场景

第三模块:章节2-3,2-4

本章主要对上文提及的场景进行详细说明

场景1 线程资源持有

持有线程资源供线程的各个部分使用,全局获取,减少编程难度

场景2 线程资源一致性

帮助需要保持线程一致的资源(如数据库事务)维护一致性,降低编程难度

场景3 线程安全

帮助只考虑了单线程的程序库,无缝向多线程场景迁移

场景4 分布式计算

帮助分布式计算场景的各个线程局部计算结果

讲解了ThreadLocal并发场景分析,通过SpringBoot创一个项目

压测接口可以使用 apt install apache2-util 里面有 ab -n 10000(总次数) -c 1(并发数)  接口地址

c++实际底层是2条指令

并发:多个程序同时执行

竞争条件:多个进行(线程)同时访问同一个内存资源,最终的执行结果依赖于多个进程执行的精确时序

临界区:访问共享内存的程序片断

第四模块:

https://img1.sycdn.imooc.com//632606770001341e07830575.jpg

https://img1.sycdn.imooc.com//6326067e0001bdf006310558.jpg

https://img1.sycdn.imooc.com//632606860001bf3f08870528.jpg

https://img1.sycdn.imooc.com//6326068b0001371109420567.jpg

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消