V2AS
问路
意见反馈
↓ 按住下拉
Some book
book [C++] Accelerated C++ C++ Primer 5th C++ 程序设计语言: 1 ~ 3 C++ 程序设计语言: 4 C++ 编程思想 C++ 标准库 2th C++ 沉思录 Ruminations on C++ C+ ......
ed
C++
编程
算法
Linux
shell 命令小记
if [ -d /abc ] if与后面括号要有空格 中括号与内部的变量也要有空格 for header in `ls *.h` do cp $header /usr/include/my
muduo
done ``反引号等价于$ ......
shell
命令
usr
Shell
adsbygoogle
C++11绑定器bind及function机制
之前在学
muduo
网络库时,看到陈硕以基于对象编程的方式,大量使用boost库中的bind和function机制,如今,这些概念都已引入至C++11,包含在头文件<functional>中。 本篇 ......
int
函数
绑定
function
对象
C++智能指针的enable_shared_from_this和shared_from_this机制
之前学习
muduo
网络库的时候,看到作者陈硕用到了enable_shared_from_this和shared_from_this,一直对此概念是一个模糊的认识,隐约记着这个机制是在计数器智能指针 ......
shared
ptr
指针
智能
int
1 select,poll和epoll
其实所有的I/O都是轮询的方法,只不过实现的层面不同罢了. 基本上select有3个缺点: 连接数受限 查找配对速度慢 数据由内核拷贝到用户态 poll改善了第一个缺点 epo ......
epoll
fd
select
poll
int
muduo
项目介绍
在上一个集群聊天服务器项目中,我使用了
muduo
作为网络库,然后主要实现了业务逻辑等,所以为了深入网络库的代码和实现,我跟着一位老师的代码去实现了
muduo
库的基本 ......
项目
介绍
开源
muduo
adsbygoogle
muduo
源码解析7-countdownlatch类
countdownlatch class countdownlatch:noncopyable { }; countdownlatch和mutex,condition一样,用于线程之间的同步,主要用于这样一种情况: 有一组线程,计算线 ......
线程
源码
count
mutex
countdownlatch
muduo
源码分析之回调模块
这次我们主要来说说
muduo
库中大量使用的回调机制。
muduo
主要使用的是利用Callback的方式来实现回调,首先我们在自己的EchoServer构造函数中有这样几行代码 Ech ......
源码
模块
muduo
TcpServer
回调
muduo
源码解析6-condtion类
condition class condition:noncopyable { }; 实现了最简单condtion操作,包括init,destroy,wait,notify,notifyAll,waitforseconds操作,内部数据也很简单,mute ......
cond
源码
mutex
std
解析
CSDN上书签迁移
title: CSDN上书签迁移 date: 2020-11-01 16:34:30 img: /photos/2020.6.03_15/2020_06_11_cover.jpg summary: CSDN上书签迁移 自己用的书签 记录: 1)一切的dp( ......
CSDN
Hexo
博客
csdn
hexo
V2AS = Way To Ask
V2AS 一个技术分享与创造的静土
手机扫一扫
移动阅读更方便
近15日热搜文章
Paxos协议超级详细解释+简单实例
Linux下安装ffmpeg,视频格式转换
C# 检测某版本VC++是否安装
4
std::sort为什么保证严格弱序?
5
Knockout.Js官网学习(数组observable)
6
华为路由交换综合实验 ---IA阶段
7
再来一个tensorflow的测试性能的代码
8
查看显卡报错:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
9
HandlerThread详解
10
一次 RocketMQ 进程自动退出排查经验分享(实战篇)