热文Java指令重排案例代码

Java指令重排序。正常情况下,以下代码无论线程t1与线程t2谁先执行,a,b同时为0应该都不是不可能的。a,b同时为0,只有一种情况,那就是代码指令被CPU重排序。两个线程的

热文async/await 详解

背景 promise的出现对于异步编程是一个跨越式的提高,但是往往在实际业务中存在很多更加复杂的流程,promise还是无法满足我们的需要,这时候在ES7中提出了asyn

热文【C/C++笔记】友元类函数

最近学了友元,有三个用法: 1友元函数 2友元类 3友元类函数 我发现友元类函数的用法要比上两个用法要严格,不按格式写会各种出错,要把两个类都拆开来写,共分4步。