• golang 互斥锁和读写锁(Mutex和RWMutex)

    虽然Golang提供channel来保证协程的通信,但是某些场景用锁来显示保证协程的安全更清晰易懂。 Golang中主要有两种锁,互斥锁Mutex和读写锁RWMutex,下面

    2022-5-21
    34 0 0
  • 什么是读写锁

    我们知道多个线程同时读一个资源类是没有任何问题的,所以在并发的情况下,读取共享资源应该是可以同时进行的;但是,如果一个线程想要去写共享资源,就不应该再有其他线程同时对该共享资源进行读或者是写 *** 作了。(推荐教程:java入门教程)我们想要的是

    2022-4-21
    31 0 0