何为”惊群“?网络编程经常使用多线程、多进程模型,每个线程或进程中都有一个epoll对象,通过socket()、bind()、listen()生成的listen...
随着得物用户规模和业务复杂度不断提升,端上网络体验优化已逐步进入深水区。为了更好地保障处于弱网状态下得物App用户的使用体验,我们在已有的网络体验大盘、网络诊断...
决定在哪里存储 token 值取决于多种因素,包括安全性、可扩展性、持久性和可用性等
SQLite 是一个开源的嵌入式关系型数据库管理系统。它不是作为一个独立进程运行的服务,而是作为一个库直接链接到应用程序中。这意味着使用 SQLite 的应用程...
防劣化是比较经典的技术话题,手 Q 的防劣化系统从 2021 年 10 月开始投入研发,从 0 到 1 迭代了将近三年的时间,已经达到了业界先进水平。为了守护好...
在当今的软件开发领域中,JSON(JavaScript Object Notation)已成为数据交换的标准格式之一。由于其简洁、易读和跨平台的特性,它被广泛应...
TCP( Transmission control protocol )即传输控制协议,是一种面向连接、可靠的数据传输协议,它是为了在不可靠的互联网上提供可靠的...
近些年来,跨平台跨端一直是比较热门的话题,Write once, run anywhere一直是开发者所期望的,跨平台方案的优势十分明显。
网络传输模型可以抽象为7个层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
因为服务端的在listen之前以及listen的内容几乎一样故省略,感兴趣的可以去看
这里包含了Winsock所需的头文件,以及标准I/O流、线程、向量和互斥锁的头文件。
2024年6月6日,QQ For Linux 3.2.9 正式支持了音视频通话功能,这是 QQ Linux 版本的又一个里程碑事件。 2024 年,QQ 音视频...
在Windows操作系统下,进程之间通信(IPC)可以通过多种机制实现,以下是一些常用的通信方法:
HTTP(HyperText Transfer Protocol)是用于在客户端和服务器之间传输超文本数据的协议,主要用于 Web 浏览器与 Web 服务器之间...
做海外市场,特别目标是面向全球的用户,网络的重要性不言而喻。试想一个移动端应用,比如即时通讯IM,聊天消息的本质就是人跟人在说话,一条消息从发送到接受需要10秒...