最新 最热

C++ Boost 异步网络编程基础

Boost库为C++提供了强大的支持,尤其在多线程和网络编程方面。其中,Boost.Asio库是一个基于前摄器设计模式的库,用于实现高并发和网络相关的开发。Boost.Asio核心类是io_service,它相当于前摄模式下的Proactor角色。所有的...

2023-11-26
2

哔哩哔哩从0到1自研智能客服IM系统的技术实践之路

本文将要分享的是哔哩哔哩从0到1自研智能客服IM系统的技术实践过程,包括整体架构设计和主要核心功能的技术实现思路等,希望带给你启发。

2023-11-23
1

「网络编程」深入浅出Socket网络编程

网络编程又可称为Socket编程。编程分为基于Server端开发与基于Client端开发两部分。基于Server端的编程由四大步骤组成,开发者首先创建Socket,利用bind与listen函数绑定监听地址及相应的端口,最后使用accept函数接受来自...

2023-11-14
2

高性能网络编程 - 解读5种I/O模型

以上两个关键点最终都与操作系统的 I/O 模型以及线程(进程)模型相关,我们先详细看一下I/O模型 。

2023-11-11
1

高性能网络编程 - The C10M problem

高性能网络编程 - The C10K problem 以及 网络编程技术角度的解决思路

2023-11-10
1

小红书万亿级社交网络关系下的图存储系统的架构设计与实践

小红书是一个社区属性为主的产品,它涵盖了各个领域的生活社区,并存储海量的社交网络关系。

2023-11-09
1