提出了问题2018-07-20
提出了问题2018-07-19
赞了文章2018-07-16
前阵子,在Media看到一篇文章《Node.js can HTTP/2 push!》。看到push这个字眼时,我想到的是WebSocket消息推送。难不成HTTP/2还能像WebSocket那样可以服务端主动推送消息?好厉害,我就一下子来了兴趣。
回答了问题2018-07-14
我觉得这个平台已经废了,提的问题能有1/3得到满意的回答就不错了。。。。其余的连个答案都没有
回答了问题2018-07-14
其实是个人的理解问题,只是用一个worker来监听 监听套接字 而已,用多线程的worker来监听 连接套接字,自然就利用了多核优势
提出了问题2018-07-14
提出了问题2018-07-14
提出了问题2018-06-23
提出了问题2018-06-14
提出了问题2018-06-07
赞了回答2018-06-06
MyIsam不支持事务。myisam的每次的读写都会隐性的加上读写锁,并未出现过锁死的情况。读锁是共享的,而写锁是独占的,意味一个session在写的时候,另一个session必须等待
赞了回答2018-06-06
MyIsam不支持事务。myisam的每次的读写都会隐性的加上读写锁,并未出现过锁死的情况。读锁是共享的,而写锁是独占的,意味一个session在写的时候,另一个session必须等待
赞了回答2018-06-06
比如client 1、2都需要两个表a,b。如果在两条语句中,那么不肯能死锁,因为client1的语句1用完a就释放了,因为没有事务所以不会继续持有锁,client2最多等等,不会死锁。如果在一条语句中,那么获取锁的顺序是一致的,顶多等等也不会死锁,因为没有循环等待。
提出了问题2018-06-05
提出了问题2018-06-05
赞了回答2018-05-31
强引用计数(uses)为0时会析构对象,弱引用计数(weaks)为0时会删除ref counter对象,所以创建shared_ptr都会有一个uses和一个weaks
提出了问题2018-05-31
提出了问题2018-05-30
提出了问题2018-05-30
赞了回答2018-05-17
In the formal c++, there is no such term called STL, STL is never an abbreviation of Standard Library or Standard Template Library. You can also refer to another my answer here. Yes, Allocators were invented by Alexander Stepanov. But his original...