当前位置: 首页 > news >正文

做网站优化步骤网站开发总监待遇

做网站优化步骤,网站开发总监待遇,鞍山58同城官网,北京建设工程造价信息ThreadLocal作用(线程本地存储) ThreadLocal,很多地方叫做线程本地变量,也有些地方叫做线程本地存储,ThreadLocal的作用是提供线程内的局部变量,这种变量在线程的生命周期内起作用,减少同一个线程内多个函数或者组件之…

ThreadLocal作用(线程本地存储)

ThreadLocal,很多地方叫做线程本地变量,也有些地方叫做线程本地存储,ThreadLocal的作用是提供线程内的局部变量,这种变量在线程的生命周期内起作用,减少同一个线程内多个函数或者组件之间一些公共变量的传递的复杂度。

ThreadLocalMap(线程的一个属性)

  1. 每个线程中都有一个自己的ThreadLocalMap类对象,可以将线程自己的对象保持到其中,各管各的,线程可以正确的访问到自己的对象。

  2. 将一个共用的ThreadLocal静态实例作为key,将不同对象的引用保存到不同线程的ThreadLocalMap中,然后在线程执行的各处通过这个静态ThreadLocal实例的get()方法取得自己线程保存的那个对象,避免了将这个对象作为参数传递的麻烦。

  3. ThreadLocalMap其实就是线程里面的一个属性,它在Thread类中定义

    ThreadLocal.ThreadLocalMap threadLocals = null;
    

在这里插入图片描述

使用场景

最常见的ThreadLocal使用场景为用来解决数据库连接、Session管理等。

private static final ThreadLocal threadSession = new ThreadLocal();
public static Session getSession() throws InfrastructureException{Session s = (Session)threadSession.get();try{if(s == null){s = getSessionFactory().openSession();threadSession.set(s);}}catch(HibernateException ex){throw new InfrastructureException(ex);}return s;
}

http://www.15wanjia.com/news/185188.html

相关文章:

  • 个人网站开发的意义苏州开设网站公司在什么地方
  • 个人网站趋向手机百度搜索app
  • 营销型企业网站源码汕头网站建设科技有限公司
  • 邯郸网站设计在哪里做英文兼职的网站
  • 佛山市手机网站建设低价网站建设联系方式
  • 卖高权重网站做跳转做网站可以干嘛
  • 买源码的网站优秀企业官网设计案例
  • 网站广告位投放广西城乡住房建设部网站
  • 怎么设置网站关键词杭州网站建设公司联系方式
  • 广西优化网站 优帮云英德市建设及城乡管理局网站
  • 网页转向网站网站模板怎么弄
  • 恩施哪里有做网站的福州网站建设团队
  • 刷赞网站推广空间免费app开发流程表
  • 做网站图标wordpress 更改后台地址
  • 美食网站策划书动态效果酷炫的网站
  • 中移建设有限公司网站手术室专科建设网站
  • 江西网站设计服务怎么让人搜索到自己做的网站
  • 福清做网站揭阳专业网站制作公司
  • 阿里云这么建设网站Wordpress网站调用代码
  • 帝国cms建站教程phpcms双语网站怎么做
  • 西安网站建设方案托管网站建设策划方案t
  • 网站建设门户洛阳市城市建设网站
  • 做采购 通常在什么网站看公司做的网站账务处理
  • 大学生简历制作网站温州seo网络推广代理价格
  • 佛山网站设计公司wordpress插件mip
  • 加拿大购物网站排名游戏推广工作怎么样
  • 网站表单点击切换网站建设教程免费湖南岚鸿
  • 个人网站 目的木蚂蚁网站正在建设中
  • 极速网站建设定制百度指数移动版app
  • 成都做网站的公司谷歌怎么做网站优化