最新 最热

全志XR806芯片 getsockopt、setsockopt失败如何解决?

1. 问题背景 调用 setsockopt 设置 socket 属性失败,或者 getsockopt 获取 socket 属性失败。

2024-02-02
4

全志XR806芯片 select引发崩溃如何解决?

1. 问题背景 lwip-1.4.1 版本使用 select 函数后引发崩溃。 内部报错:sock != NULL at line 1296 in src/api/sockets.c

2024-02-02
2

tcp和socket有什么关系,与http又有什么联系?用最直白的语言从头到脚为你讲清楚

最近项目中需要自己去实现一个http的接口。所以趁这个机会跟大家讲一下http和socket的关系,以及与TCP又有什么联系。

2024-01-10
3

socket网络编程(六)——心跳包问题

问大家一个问题,如果客户端和服务端长时间没有相互发送数据的话,那么我们怎么来判断这个连接是否存在的呢?有些人可能很自然地说直接send一下不就可以了,确实可以这样进行判断,那么我们发送的时候可以选择发送任何东西,所以...

2024-01-10
3

socket网络编程(四)——epoll多路复用问题

问大家一个问题,如果要设计一款有着千万级别并发的系统,你的客户端和服务端的网络通信底层该怎么设计?我在上一篇文章(socket网络编程(三)——select多路复用问题)中有说到用select可以实现IO多路复用,但是select的设计有瓶颈...

2024-01-10
6

socket网络编程(三)——select多路复用问题

在上文《socket网络编程(二)—— 实现持续发送》我们提到了多客户端的时候,多台客户端发送数据到服务端的话,只能有一台客户端可以正常发送和接受数据,另外一台完全没有反应,那这个问题怎么解决呢?很多人可能第一反应想到利...

2024-01-10
3

socket网络编程(一)——初识socket

出现一项技术,首先我们弄懂一下,为什么要出现。那么为什么要出现socket这玩意呢?可以很简单的用一句话来概括:

2024-01-10
3

基于UTP的Socket编程(基础)

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-12-25
2

Socket基础使用

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-12-25
2

Java中的Socket编程:实现聊天室应用

在Java中,Socket编程是指使用套接字(Socket)及相关类库来建立网络连接和通信。利用Socket编程可以实现客户端与服务端之间的交互,包括传递数据、文件等。...

2023-12-20
2