240 发简信
IP属地:北京
  • golang源码阅读-sync.Mutex

    【golang源码分析】sync.Mutex 概述 Mutex只有两个阻塞方法Lock和Unlock,有两种工作模式:normal和starvation。goroutine在...

  • Python装饰器类的使用——bound/unbound method

    引言 在学习装饰器类方法时发现,如果装饰器类只有__ call __方法则只能装饰普通的函数(function),不能对实例方法(instance method)进行装饰,经...

  • globals()和locals()

    globals()获取module级变量, locals()获取局部变量,均以dict形式返回。python引用变量的顺序: 当前作用域局部变量->外层作用域变量->当前模块...

  • Java并发编程(三)volatile域

    前言 有时仅仅为了读写一个或者两个实例域就使用同步的话,显得开销过大,volatile关键字为实例域的同步访问提供了免锁的机制。如果声明一个域为volatile,那么编译器和...