码迷,mamicode.com
首页 >  
搜索关键字:threadlocal webclient    ( 1406个结果
再谈Spring之不要在Controller父类中使用modelInit
问题描述 因为某次新增某个需求,在Controller的公共父类中增加了一个threadLocal,自认为熟练,然后再加了一个@ModelInit注解。 将用户登录信息缓存在 threadLocal, 再次自认为熟练。 随着时间的推移,发现系统变慢了,接口慢慢超时了。 思考 ModelInit方法会 ...
分类:编程语言   时间:2020-03-31 20:44:17    阅读次数:79
【面试题2020-03-31】说说你对ThreadLocal的理解
思路: 0.ThreadLocal是什么?有什么用? 1.ThreadLocal用在什么地方? 2.ThreadLocal的一些细节 3.ThreadLocal的最佳实践 一.ThreadLocal用在什么地方? 讨论ThreadLocal用在什么地方前,我们先明确下,如果仅仅就一个线程,那么都不用 ...
分类:其他好文   时间:2020-03-31 01:07:48    阅读次数:83
Vert.x WebClient WebClientOptions
本文参考自Vert.x Web Client官方文档。套用官网的话来说, Vert.x Web Client是一个异步的HTTP和HTTP/2网络客户端。 相对来说,这是一个比较小的框架,而且功能也很直接,做一个方便好用的HTTP客户端。它具有以下功能: Json body 编码 / 解码reque ...
分类:Web程序   时间:2020-03-30 23:39:43    阅读次数:112
05:线程封闭
什么是线程封闭: 数据被封闭到各自的线程中,从而避免使用同步的技术。这个概念称作线程封闭。 为什么提出线程封闭: 多线程访问共享可变的数据是,涉及到了数据同步问题。但是并不是所有的时候都需要共享数据。所以提出了线程封闭的概念。 Java中线程封闭的具体实现有:ThreadLocal、栈封闭。 1:T ...
分类:编程语言   时间:2020-03-30 21:45:12    阅读次数:85
集合与多线程
hashmap、hashtable、concurrenthashmap(hash三件套,说了10分钟) hash扩容。给定一个长度为1000的hashmap,存放900个元素会不会扩容、750个呢? ThreadLocal 原理 线程池原理(参数、执行过程、拒绝策略) 写了一个BlockingQue ...
分类:编程语言   时间:2020-03-30 16:31:54    阅读次数:90
多线程杂记
"阻塞线程关键字" "java内存模型" "单利模式" "threadLocal" 阻塞线程关键字 线程有几种状态? 新建状态、就绪状态、运行状态、阻塞状态、死亡状态 使线程进入阻塞状态的几种方式? wait、yield、sleep、join、interrupt wait 使当前线程让出锁,进入阻塞 ...
分类:编程语言   时间:2020-03-28 10:39:05    阅读次数:81
【.NET】使用WebClient简单的远程上传资源
简介: 由于访问量开始增大,服务器宽带不够用,将访问流量和文件流量都压在同一台服务器,每天都会死一次半次,需要用上CDN,所以文件都需要远程上传到文件服务器,在写上代码,和找了些文章来总结一下,主要使用:WebClient 简单版的WebClient,属于System.Net,属于操作比较简单的请求 ...
分类:Web程序   时间:2020-03-26 09:14:02    阅读次数:114
Java多线程-ThreadLocal和InheritableThreadLocal的使用
ThreadLocal和InheritableThreadLocal的使用 ...
分类:编程语言   时间:2020-03-24 18:51:49    阅读次数:61
探秘ThreadLocal
一 类结构 主要是set(T), get(), remove()方法 二 TheadLocal是什么时候创建的 threadLocal的初始化, lazy creating, 用到的时候(get 或者 set)再初始化 void createMap(Thread t, T firstValue) { ...
分类:其他好文   时间:2020-03-22 18:15:10    阅读次数:110
同一个请求分配一个traceId的两种方式
有时候我们需要某个请求下的所有的traceId都是一致的,以获得统一解析的日志文件。便于排查问题。 为每一个请求分配同一个traceId据我所知有两种方式:MDC和ThreadLocal,MDC的内部实现也是ThreadLocal,下面分别介绍这两种方式。 一、MDC MDC(Mapped Diag ...
分类:其他好文   时间:2020-03-19 13:53:40    阅读次数:188
1406条   上一页 1 ... 11 12 13 14 15 ... 141 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!