TaskDecorator——异步多线程中传递上下文等变量

TaskDecorator——异步多线程中传递上下文等变量
开发中很多数据如oauth2的认证信息,日志TracerId都是在请求线程中的,如果内部使用多线程处…

这些年背过的面试题——多线程篇

阿里妹导读
本文是技术人面试系列多线程篇,面试中关于多线程都需要了解哪些基础?一文带你详细了解,欢迎收藏!
线程调度
1、线程状态
线程是cpu任务调度的最小…

案例分析|线程池相关故障梳理&总结

阿里妹导读
本文作者梳理和分享了线程池类的故障,分别从故障视角和技术视角两个角度来分析总结,故障视角可以看到现象和教训,而技术视角可以透过现象看到本质更进一步…

线程操纵术之更优雅的并行策略

阿里妹导读
本文详细介绍了并行编程以及一些并行问题案例中的真实业务场景。如何写出更优雅的并行程序?有哪些风险和注意事项?本文来为你解答。

Photo by …

如果你也会这样调试,那真是泰酷辣

阿里妹导读
学会如何利用 IDEA 高效 debug ,将会大大提升我们的工作效率,希望本文会给你一些参考。
一、引言
工欲善其事,必先利其器,学会如何利用 …

用 GODEBUG 看调度跟踪

以下文章来源于不会写Go的煎鱼 ,作者陈煎鱼

让 Go 更强大的原因之一莫过于它的 GODEBUG 工具,GODEBUG 的设置可以让 Go 程序在运行时输出…

咱们从头到尾说一次 Java 垃圾回收

作者:聂晓龙(花名:率鸽)
来源:微信公众号,阿里巴巴中间件
之前上学的时候有这个一个梗,说在食堂里吃饭,吃完把餐盘端走清理的,是 C++ 程序员,吃完直接就走…

e.printStackTrace()只打印,会导致锁死?

作者:sxgkwei
来源:https://my.oschina.net/sxgkwei/blog/825700
e.printStackTrace() 会导致…

多线程,到底该设置多少个线程?

作者:享学课堂老顾
微信公众号: 享学课堂online

一、前言
“不好了,线上服务器超时严重,请求非常慢,好像报连接数too many了,怎么办?“小伙伴们…

不了解这12个语法糖,别说你会Java!

作者:Hollis
微信公众号:Hollis
本文从 Java 编译原理角度,深入字节码及 class 文件,抽丝剥茧,了解 Java 中的语法糖原理及用法,帮…

不止JDK7的HashMap,JDK8的ConcurrentHashMap也会造成CPU 100%

作者:朱小厮
公众号:朱小厮的博客(ID:hiddenkafka)
大家可能都听过JDK7中的HashMap在多线程环境下可能造成CPU 100%的现象,这个由…

为什么阿里巴巴不建议在for循环中使用"+"进行字符串拼接?

作者:Hollis | 微信公众号:Hollis
本文,也是对于Java中字符串相关知识的一个补充,主要来介绍一下字符串拼接相关的知识。本文基于jdk1.8.0…

IoT之智能照明

大多数照明控制系统仍然基于遗留的连接模型,这些模型是该领域专有的。 与物联网技术的深入整合是下一个主要的颠覆性转变,这将导致真正的智能照明与建筑连接管理的基础设…

这一次,让你彻底明白Java的值传递和引用传递!

本文旨在用最通俗的语言讲述最枯燥的基本知识
学过Java基础的人都知道:值传递和引用传递是初次接触Java时的一个难点,有时候记得了语法却记不得怎么实际运用,有…

步步深入MySQL:架构->查询执行流程->SQL解析顺序!

作者 :AnnsShadoW
来源:www.cnblogs.com/annsshadow
一、前言
一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样…

为什么架构设计要进行服务隔离!

作者:不止思考de技术人 | 公众号:不止思考
我们在做系统架构设计的时候,经常离不开的一个话题就是进行服务的隔离设计。
那什么是「服务隔离」呢?
顾名思义,…

Java与CPU缓存是如何亲密接触的!

在解释【伪共享】这个概念之前,我们先来运行一段代码,小编的电脑上有4个core。

这个程序的逻辑是4个线程共享同一个数组读写不同下标的变量。每个线程循环1亿…

【动画】当我们在读写Socket时,我们究竟在读写什么?

套接字socket是大多数程序员都非常熟悉的概念,它是计算机网络编程的基础,TCP/UDP收发消息都靠它。我们熟悉的web服务器底层依赖它,我们用到的MySQL…

MySQL到底有多少种日志log类型需要我们记住的!

作者:MSSQL123
来源:http://www.cnblogs.com/wy123
MySQL中有六种日志文件,分别是:重做日志(redo log)、回滚…

Spring中获取Request的几种方法及其线程安全性分析

作者:编程迷思
出处:http://www.cnblogs.com/kismetv
本文将介绍在Spring MVC开发的Web系统中,获取request对象…