前言 Zookeeper作为一种应用协调系统,有着广泛的应用,其中一种就是作为服务注册中心,比如:Zookeeper+Dubbo+Spring实现服务注册与发现。 目前,遇到...
IP属地:广东
前言 Zookeeper作为一种应用协调系统,有着广泛的应用,其中一种就是作为服务注册中心,比如:Zookeeper+Dubbo+Spring实现服务注册与发现。 目前,遇到...
虽然偶有时间读了一些关于Windows10 Linux子系统的文章,但一直对于WSL2都没有个完整的概念,这几天抽时间把玩了一番,Windows10 WSL2,Ubuntu2...
上一篇介绍的std::promise通过set_value可以使得与之关联的std::future获取数据。本篇介绍的std::packaged_task则更为强大,它允许传...
前面介绍了C++11的std::thread、std::mutex以及std::condition_variable,并实现了一个多线程通信的chan类,虽然由于篇幅的限制,...
前面我们介绍了函数模板。今天我们来看看C++的另一种泛型:类模板。C++中类模板通常是容器(如std::vector)或行为的封装(如之前我们实现的chan<T>类)。类模板...
一、为什么要有函数模板 在泛型编程出现前,我们要实现一个swap函数得这样写: 但这个函数只支持int型的变量交换,如果我们要做float, long, double, st...
我们在前面讲atomic时,每一个原子操作都有一个std::memory_order参数。这个参数就是C++11的内存模型,用于确定该原子操作以什么样的方式进行读取。在ato...
Anaconda 是一个科学研究工具集成包,对于研究数据科学的人来说,在系统上安装该套件是一个明智的选择——我们可不想手动安装pandas、numpy、matplotlib等...