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

ThreadLocal

求老仙 架构师
难度初级
时长 1小时40分
学习人数
综合评分9.73
27人评价 查看评价
9.8 内容实用
9.7 简洁易懂
9.7 逻辑清晰
  • 线程资源持有:

            编写一个程序的时候,多个 class 会依赖或使用同一份用户数据;这一份用户数据存在哪里比较好?

            在程序中,每一个线程都是一个session,是客户端与服务端进行交互的一个过程;在这种情景中,只要程序执行的线程相同的情况下,所操作的用户就是相同的。

            把用户数据在执行程序1时就创建一个 ThreadLocal的本地变量,放入到 ThreadLocalMap 的 x 变量中,在执行 程序2、程序3 时就可以拿到当前线程分配到的用户,而不会影响到其他线程的资源变量。

    查看全部
  • 好好学习、天天向上?
    查看全部
    1 采集 收起 来源:课程介绍

    2020-03-11

  • ab -n 10000 -c 100 localhost:8080/add 

    压测10000次,并发是100的测试

    测试结果与预期不一致了?为什么

    查看全部
  • 这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记这是我的笔记

    查看全部
  • threadLocal 使用场景

    查看全部
  • 为什么threadlocalmap要使用弱引用吗?让gc回收的意义是什么啦?
    查看全部
    1 采集 收起 来源:总结

    2020-01-30

  • 不同级别的职能

    查看全部
    2 采集 收起 来源:课程介绍

    2020-01-26

  • Chfnkjhhjb
    查看全部
  • threadlocal通过threadlocalmap保存值,并且在thread内部声明一个threadlocalmap与线程本身绑定,如果在threadlocal内部用一个hashmap保存就要考虑线程安全问题

    查看全部
  • mybatis sqlsession使用threadlocal保证事务

    查看全部
  • 一致性问题解决办法:排队和投票

    查看全部
  • 啊啊啊啊很好
    查看全部
    1 采集 收起 来源:总结

    2020-01-13

  • hash链表

    查看全部
    0 采集 收起 来源:选学HashTable

    2023-12-26

  • test3

    查看全部
  • test源码

    查看全部
首页上一页1234567下一页尾页

举报

0/150
提交
取消
课程须知
1、对多线程、并发概念有一定了解 2、熟悉Java基本语法
老师告诉你能学到什么?
1、课程的主旨不是讲死的概念,而是尽我所能的引发大家的思考,由现象观察思考逐渐接近事物的本质。 2、不仅理解ThreadLocal是什么?怎么用?何时用? 3、从设计者的角度去思考,大神们在怎么用,我应该怎样用?——思考更多的为什么?为何而存在,为何要这样设计。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!