相关推荐recommended
服务端
  • SpringBoot使用WebSocket
    04-3024
    SpringBoot使用WebSocket

    目录 1、什么是WebSocket 2、为什么需要WebSocket 3、WebSocket的特点 1、什么是WebSocket 1、WebSocket是一种在单个TCP连接上进行全双工通信的协议。2、WebSocket使得客户端和服务...

  • nuxt服务端渲染注意事项及nuxt内存溢出解决
    04-2924
    nuxt服务端渲染注意事项及nuxt内存溢出解决

    ⚠️服务端渲染是前后不分离的,在客户端(浏览器)运行的代码如果在服务端被错误执行后会产生不可预估的后果,例如内存溢出,因此整理一份已经出现过的坑供参考。一、生命周期有关 1.需要完全服务端渲染数据,返回给浏览器静态界面数据时,应该从as...

  • Springboot3.X集成WebSocket完整流程
    04-2924
    Springboot3.X集成WebSocket完整流程

    WebSocket介绍 WebSocket 是一种网络传输协议,可在单个 TCP 连接上进行全双工通信,位于 OSI 模型的应用层WebSocket 协议在 2011 年由 IETF 标准化为 RFC 6455,后由 RFC 7936 补充...

  • 网络编程套接字(1)—网络编程基础
    04-2924
    网络编程套接字(1)—网络编程基础

    目录 一、为什么需要网络编程? 二、什么是网络编程 三、网络编程中的基本概念 1、发送端和接收端 2、请求和响应 3、客户端和服务端 四、常见的客户端服务端模型 1、一问一答模型 2、一问多答模型 3、多问一答模型 4、多问多答模型 一...

  • vue+element+springboot实现多张图片上传
    04-2724
    vue+element+springboot实现多张图片上传

    1.需求说明     2.实现思路     3.el-upload组件主要属性说明     4.前端传递MultipartFile数组与服务端接收说明     5.完整代码1.需求说明     动态模块新增添加动态功能,支持...

  • Linux学习之自定义协议
    04-0124
    Linux学习之自定义协议

    前言: 首先对于Tcp的socket的通信,我们已经大概了解了,但是其中其实是由一个小问题,我们目前是不得而知得,在我们客户端与服务端连接成功后,服务端读取来自客户端得消息,我们使用的是函数read,通过来读取accept之后的文件,从而获...

  • Spring Boot与Netty的完美结合:打造高性能网络通信
    03-2024
    Spring Boot与Netty的完美结合:打造高性能网络通信

    Spring Boot与Netty的完美结合:打造高性能网络通信 引言 在Java生态中,Spring Boot以其快速开发、简洁配置和丰富的生态支持赢得了众多开发者的喜爱。然而,当涉及到高性能、低延迟的网络通信时,传统的Servlet容器...

  • Django使用WebSocket
    03-2024
    Django使用WebSocket

    1、websocket 相关 实现一个系统,20 个用户同时打开网站,呈现出来一个群聊界面 解决方案轮询:让浏览器每隔2s向后台发送一次请求,缺点:延迟,请求太多网站压力大长轮询:客户端向服务端发送请求,服务器最多宕20s,一旦有数...

  • Socket、UDP、TCP协议和简单实现基于UDP的客户端服务端
    02-2824
    Socket、UDP、TCP协议和简单实现基于UDP的客户端服务端

    目录 Socket TCP和UDP区别 UDP:无连接,不可靠传输,面向数据报,全双工 TCP:有连接,可靠传输,面向字节流,全双工 无连接和有连接 可靠传输和不可靠传输  面向数据报和面向字节流  全双工和半双工 Java中对于传输层的一...

  • ServiceException(服务异常)可能的原因和解决方法
    02-2824
    ServiceException(服务异常)可能的原因和解决方法

    ServiceException 是一个通用的服务异常,可能由于多种原因而引发。以下是一些可能导致 ServiceException 的原因以及相应的解决方法:服务不可用: 原因: 尝试访问的服务当前不可用,可能是由于服务未启动、停...

  • 基于Springboot整合Socket仿微信实现群聊、私聊功能。实现客户端client,服务端server心跳维护、超时机制【一文通】
    02-2424
    基于Springboot整合Socket仿微信实现群聊、私聊功能。实现客户端client,服务端se

    博主介绍:✌java资深开发工程师、Java领域优质创作者,博客之星、专注于Java技术领域和学生毕业项目实战,面试讲解跟进,高校老师讲师同行交流合作✌胡广愿景:"比特星球",致力于帮助底层人员找到工作,让每...

  • Spring Cloud和Spring Cloud Alibaba
    02-2024
    Spring Cloud和Spring Cloud Alibaba

    1.Spring Cloud是什么? Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导层选举、分布式对话、集群状态)。分布式...

  • Mysql,Redis,Rabbitmq开启远程访问权限
    02-0624
    Mysql,Redis,Rabbitmq开启远程访问权限

    Mysql MySQL 是一款开源的关系型数据库管理系统,它的用户界面比较简单,但是它的主要应用程序还是在后台运行的。因此,在实际工作中,我们需要开启 MySQL 的远程访问功能,以便从其他地方访问和管理 MySQL 数据库。下面,我们来详...

  • RustDesk连接客户端提示key不匹配 Key Mismatch无法连接(已解决)
    02-0624
    RustDesk连接客户端提示key不匹配 Key Mismatch无法连接(已解决)

    环境: RustDesk1.1.9 服务端docker部署 问题描述: RustDesk连接客户端提示key不匹配 Key Mismatch无法连接 解决方案: 1.docker部署RustDesk服务检查配置 networks:r...

  • springcloud bus消息总线
    02-0424
    springcloud bus消息总线

    简介 Spring Cloud Bus 配合Spring Cloud Config 使用可以实现配置的动态刷新。 Spring Cloud Bus是用来将分布式系统的节点与轻量级消息系统链接起来的框架,它整合了Java的事件处理机制和消息中...

  • 自签名SSL证书以及nginx配置https服务
    02-0424
    自签名SSL证书以及nginx配置https服务

    自签名SSL证书以及nginx配置https服务   服务器SSL的认证流程 单向认证客户端发起建立HTTPS连接请求,将SSL协议版本的信息发送给服务端服务器端将本机的公钥证书发送给客户端客户端读取公钥证书,取出服务端公钥...

  • 网络编程套接字(1)
    02-0424
    网络编程套接字(1)

    网络编程基础 为什么需要网络编程? --丰富的网络资源 用户在浏览器中,打开在线视频网站,如优酷看视频,实质通过网络,获取到网络上的一个视频资源 与本地打开视频文件类似,只是视频文件这个资源的来源是网络. 相比于本地资源来说,网络提供了更为...

  • 解决你的 Nginx 代理跨域问题详细完整版
    02-0324
    解决你的 Nginx 代理跨域问题详细完整版

    当你遇到跨域问题,不要立刻就选择复制去尝试。请详细看完这篇文章再处理 。我相信它能帮到你。 分析前准备: 前端网站地址:http:localhost:8080 服务端网址:http:localhost:59200  首先保证服务端是...

  • springboot集成websocket持久连接(权限过滤+拦截)
    02-0224
    springboot集成websocket持久连接(权限过滤+拦截)

    文章目录1、为什么要使用WebSocket?2、配置方式一:实现ServletContextInitializer+@ServerEndpoint注解2.1、WebSocket配置2.2、WebSocket连接,@ServerEndpo...

  • SpringBoot集成Nacos控制台报:Server check fail, please check server xxx ,port 9848 is available
    01-2224
    SpringBoot集成Nacos控制台报:Server check fail, please ch

    问题: 2023-03-06 00:28:13.284 ERROR 329700 --- [t.remote.worker] c.a.n.c.remote.client.grpc.GrpcClient:99 - Server che...