![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并发编程
文章平均质量分 87
人生逆旅我亦行人
学海无涯!
展开
-
串行处理的优化方式有哪些?
在做业务功能的时候,难免会遇到一个功能需要几部分的信息,结果获取完毕后,然后把它们聚合起来构造对应的响应信息,通常情况下我们会把这些毫无相关的业务处理串行的处理掉,这种处理方式当然可以解决这个业务。但是考虑到接口响应时间相关的问题时,或许我们可以使用其它办法来提高它的响应速度。......原创 2022-06-02 11:35:19 · 567 阅读 · 0 评论 -
并发编程需要面对并解决的问题
是进行并发编程时,我们必须要了解多线程并发中容易存在的问题,比如:上下文切换、死锁、资源等问题。原创 2020-07-10 17:59:10 · 8474 阅读 · 0 评论 -
synchronized和volatile的底层实现剖析
在多线程并发中synchronized和volatile都扮演着重要的角色,volatile是轻量级的synchronized,volatile保证了共享变量的`可见性`(当一个线程修改共享变量时,另一个线程能比较后读取到变动后的值),它比synchronized的使用和执行成本更低(不会引起上线文切换和调度)。原创 2020-08-06 11:26:30 · 500 阅读 · 0 评论