暂时未有相关云产品技术能力~
暂无个人介绍
C++98的老码农们,应该都知道std::max() 函数可以从两个数中求最大值。
如何理解互斥锁、条件变量、读写锁以及自旋锁?
高山仰之可极,谈半同步/半异步网络并发模型
首先声明,编程语言没有银弹,要懂得因地制宜,随机应变。陷入语言之争是无意义的。但我也认为对于程序员而言,学习和使用哪门语言是有个人偏好的,偏爱哪个自然也无关乎对错。
『背压』英文全称是back pressure,这是一个出自物理学的词汇,在传统的工程领域甚至医学界都有背压的概念,后来被引入到了计算机界。然而个人认为背压其实是个被大众认可的、主流的错误翻译!
当谈到系统调用(system call)时,我们首先映入脑海的差不多就是软中断、内核态、用户态。开宗明义第一章,我想让大家先要重新认识一下『系统调用』这个词。
Faiss是Facebook于2017年开源的一个相似度检索工具。
相信大家主要都是写业务逻辑的if else程序员,面向if、else、for、while、switch编程。但是你见过switch嵌套do..while吗?
1974年冬,互联网大师 Jon Postel发表了RFC674:“Procedure Call Protocol Documents,Version 2”,尝试定义一种在包含70个节点的网络中共享资源的通用方法。在大师一生中编辑过的无数个RFC文档中,674属于并不突出的一个,但却拉开了RPC的序幕。也正是接下来我们故事的开始。
古埃及有一个图腾:一条咬住自己的尾巴的蛇。后来这个图腾广泛流传,渗透到印度教,古希腊,也出现在北欧神话中。其名为:Ouroboros。象征着宇宙循环,无始无终,开始即是结束,结束亦是开始。其实人生常常就是这样,任凭时间推移,生活却总在某个地方回到原点。