ThreadLocal 是什么
ThreadLocal
是一个用于创建线程局部变量的类。通常情况下,我们创建的变量是可以被任何一个线程访问并修改的。而使用 ThreadLocal
创建的变量只能被当前线程访问,其他线程则无法访问和修改
快乐获得的越容易,空虚也来得越快
在 Service 层或者某一个工具类中获取到 HttpServletRequest
对象的场景还是比较常见的。一种方法是将 HttpServletRequest
对象作为方法的入参从 Controller 层一直往下传递。不过这样比较费劲,不够优雅。还有一种就是利用 RequestContextHolder
,在需要 HttpServletRequest
的时候,用如下方式获取
1 | package io.renren.common.utils; |
利用 Vue 实现一个简单的购物车,提供单选、全选、取消全选、增减数量、价格计算的功能
一共应用到了以下几个 Vue 的知识点:
工作中遇到需要请求 Webservice 的场景。如果用一些 WebService 框架去请求的话需要引入很多的库。这样太麻烦了,学习也要时间。反正请求 Webservice 其实也是发起 HTTP 请求,就用 HTTP 库来实现好了。于是就用 OkHttp 来发起请求调用 Webservice 服务