zoukankan      html  css  js  c++  java
  • ThreadLocal 线程安全

    今天再看组长代码的时候,发现他的分页用到了ThreadLocal,之所以会这样做是为了“线程安全”,之前对于线程安全不太理解,今天了解到了一些:

    线程安全就是当多个用户使用多台电脑同时访问时,当有一个用户改变其中内容时 ,其他用户在没有作相应的操作时,其界面上的内容也相应的发生了改变,

    这就是线程不安全。结合例子说明,之前有讲到做过分页当然没有想到过线程安全,没有用到ThreadLocal,今天我在自己电脑和同桌的电脑上同时访问我的程序,

    当我在自己电脑上选择每页的行数为8时(之前默认是每页5行),在同桌电脑上没有选择行数为8,页面显示也为8行。呵呵,ThreadLocal的作用就是对于多线程

    为每个线程都要提供独立的局部变量,不会相互影响。

    对于他的更详细理解呢,参看下面网址中的内容(这个“私塾在线”防的也太严了吧,复制不行,网址也不行,只有自己加上他的域名了):

    /forum/blogPost/list/0/340.html#24023

  • 相关阅读:
    python每日一题002
    python每日一题001
    python正则-元字符
    组合命令行生成工具pict
    接口测试工具postman安装
    python正则-group()
    树结构数据整理
    safari 调试的小问题
    a 标签 href 被浏览器拦截
    js 将浮点数的科学计数法转换成string 的 0.000000 显示
  • 原文地址:https://www.cnblogs.com/sailormoon/p/2836322.html
Copyright © 2011-2022 走看看