最新 最热

GraphQL概要

Fragment可以简化查询语句,例如可以针对如下的User类型定义一个Fragment,然后查询语句就可以得到简化。

2024-10-09
5

券系统设计及券和订单号使用重复下单问题汇总

1.根据订单号+券号来唯一标识一次请求,但是请求端每次请求都会重新生成一个新的订单号,导致每次都是一次新的请求。造成重复下单。 >> 需要调整服务端逻辑:只认券号,而不是券号和订单号的组合。2.服务端在免登陆的接口,不...

2024-10-09
5

服务注册超时时间Read timed out报错解决

数据批量导出,大批量的数据,如根据结算日期按月来导出的业务场景。客户端报错提示:Caused by: java.net.SocketTimeoutException: Read timed out服务端报错提示:org.apache.catalina.connector.ClientAbortException......

2024-10-09
1

使用 iperf/iperf3 进行 PC/群晖/Docker 的局域网点对点测速

iperf/iperf3 是一个强大的测试网络最大带宽工具。作为一个跨平台的工具,可以为任何网络提供标准化的性能测量。iperf/iperf3 具有客户端和服务器功能,可以创建数据流来测量两端之间单向或双向的网络吞吐量。...

2024-09-29
3

Strongwan 建立证书体系,CA根证书、服务端与各个客户端证书

配置IPSec需要建立 PKI,PKI(公钥基础结构)包括服务器与各个客户端的私钥和证书(公钥)、对服务器和各个客户端证书签名的 CA 证书与密钥(CA 证书与密钥来自根证书颁发机构)。...

2024-09-25
3

5个Android经典面试题

Binder 是 Android 中用于跨进程通信(IPC)的一种机制。它允许不同进程之间进行数据交换,而不需要通过中央服务器。

2024-09-24
4

SpringBoot中基于JWT的单token授权和续期方案

在前后端分离架构中,用户登录成功后,后端颁发JWT token至前端,该token被安全存储于LocalStorage。随后,每次请求均自动携带此token于请求头中,以验证用户身份。后端设有过滤器,拦截并校验token有效性,一旦发现过期则引导用户...

2024-09-22
3

【计网】从零开始使用TCP进行socket编程 --- 客户端与服务端的通信实现

UDP(用户数据报协议)和TCP(传输控制协议)都是网络通信中常用的传输层协议,它们在数据传输的方式和特性上存在以下特点:

2024-09-18
4

【计网】从零开始使用UDP进行socket编程 --- 服务端业务实现

上一篇文章中,我们通过UDP协议实现了客户端和服务端的通信:客户端与服务端通信实现

2024-09-17
2

【计网】从零开始使用UDP进行socket编程 --- 客户端与服务端的通信实现

我们了解了网络编程的大概,今天我们就来使用UDP协议来实现客户端与服务端之间的通信过程:

2024-09-17
4