相关推荐recommended
客户端
  • SpringBoot使用WebSocket
    04-3024
    SpringBoot使用WebSocket

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

  • 输了,腾讯golang一面凉了
    04-3024
    输了,腾讯golang一面凉了

    本月正值4月,是金三银四的找工作的最佳时机。同时竞争也是很大,因为每年这个时候快要毕业的大学生也进去了找工作的潮水中。 今天分享我的一位大佬朋友CC,勇闯腾讯golang的面试经历。 这次面试问题的方向主要集中在计算机基础个网络方面。 下面...

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

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

  • SpringBoot常用拦截器之ClientHttpRequestInterceptor
    04-2924
    SpringBoot常用拦截器之ClientHttpRequestInterceptor

    一、SpringBoot常用拦截器 下面3种拦截器,都是http拦截器,在处理业务逻辑之前对http请求信息进行处理,比如获取请求头,请求参数,设置请求头,请求参数等等 思路清晰,先说jar包: HandlerInterceptor—>...

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

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

  • SpringBoot(java)实现websocket实现实时通信
    04-2924
    SpringBoot(java)实现websocket实现实时通信

    一、认识WebSocket WebSockets是一种在Web应用程序中实现实时通信的技术。它允许客户端和服务器之间建立持久的、双向的通信通道,从而使得服务器可以实时向客户端推送数据,而不需要客户端不断地向服务器发起请求。这种实时通信的能力...

  • PHP Swoole Client
    04-2924
    PHP Swoole Client

    PHP常用socket创建TCP连接,使用CURL创建HTTP连接,为了简化操作,Swoole提供了Client类用于实现客户端功能,并增加了异步非阻塞模式,让用户在客户端也能使用事件循环。 作为客户端使用,Swoole Client可以在...

  • 详解爬虫基本知识及入门案列(爬取豆瓣电影《热辣滚烫》的短评 详细讲解代码实现)
    04-2924
    详解爬虫基本知识及入门案列(爬取豆瓣电影《热辣滚烫》的短评 详细讲解代码实现)

    目录前言什么是爬虫?爬虫与反爬虫基础知识一、网页基础知识 二、网络传输协议HTTP(HyperText Transfer Protocol)和HTTPS(HTTP Secure)请求过程的原理?三、Session和C...

  • 【接口测试】常见HTTP面试题
    04-2924
    【接口测试】常见HTTP面试题

    目录HTTP GET 和 POST 的区别 GET 和 POST 方法都是安全和幂等的吗 接口幂等实现方式 说说 post 请求的几种参数格式是什么样的? HTTP特性 HTTP(1.1) 的优点有哪些? HTTP(1.1) 的缺点有哪...

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

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

  • 已解决org.springframework.web.bind.MissingRequestHeaderException缺少请求头异常的正确解决方法,亲测有效!!!
    04-2924
    已解决org.springframework.web.bind.MissingRequestHead

    已解决org.springframework.web.bind.MissingRequestHeaderException缺少请求头异常的正确解决方法,亲测有效!!! 目录 问题分析 出现问题的场景 报错原因 解决思路 解决方法 总结...

  • webrtc视频播放器(ZLMRTCClient.js)
    04-2724
    webrtc视频播放器(ZLMRTCClient.js)

    引言 在播放实时视频时,视频播放器一般会有延迟,此时,就可以使用webrtc来拉流,延迟在1s或者基本没有延迟。与zlm配套的rtc js客户端.(国标) 1.开源项目地址 ZLMRTCClient.js: 与zlm配套的rtc js客户端...

  • SpringBoot集成WebSocket,实现后台向前端推送信息
    04-2724
    SpringBoot集成WebSocket,实现后台向前端推送信息

    前言 在一次项目开发中,使用到了Netty网络应用框架,以及MQTT进行消息数据的收发,这其中需要后台来将获取到的消息主动推送给前端,于是就使用到了MQTT,特此记录一下。 一、什么是websocket? WebSocket协议是基于TCP...

  • Nginx 长连接keep
    04-2724
    Nginx 长连接keep

    如何开启并支持长连接当使用nginx作为反向代理时,为了支持长连接,需要做到两点:从client到nginx的连接是长连接从nginx到server的连接是长连接        从HTTP协议的角度看,nginx在这个过程中,对...

  • 已解决org.springframework.amqp.AmqpIOException: java.io.IOException: AMQP IO异常的正确解决方法,亲测有效!!!
    04-2724
    已解决org.springframework.amqp.AmqpIOException: java.

    已解决org.springframework.amqp.AmqpIOException: java.io.IOException: AMQP IO异常的正确解决方法,亲测有效!!! 目录 问题分析 报错原因 解决思路 解决方法 总结  博主...

  • (十二)springboot实战——SSE服务推送事件案例实现
    04-2724
    (十二)springboot实战——SSE服务推送事件案例实现

    前言 SSE(Server-Sent Events,服务器推送事件)是一种基于HTTP协议的服务器推送技术。它允许服务器向客户端发送异步的、无限长的数据流,而无需客户端不断地轮询或发起请求。这种技术可以用来实现实时通信、在线聊天、即时更新等...

  • 让MySQL和Redis数据保持一致的4种策略
    04-2724
    让MySQL和Redis数据保持一致的4种策略

    1 前言 先阐明一下 MySQL 和 Redis 的关系:MySQL 是数据库,用来持久化数据,一定程度上保证数据的可靠性;Redis 是用来当缓存,用来提升数据访问的性能。 关于如何保证 MySQL 和 Redis 中的数据一致(即缓存一...

  • CS架构概念及其特征优势
    04-2724
    CS架构概念及其特征优势

    前言:一、CS架构的概念及基本特征二、CS架构的优势及缺点三、什么是BS架构?四、与BS的区别五、BS架构的优势及优势今天文章中所提到的一些问题,希望对大家来说有帮助。      人美心善性格好,关...

  • 基于Zookeeper 简单实现分布式任务协调组件
    04-2724
    基于Zookeeper 简单实现分布式任务协调组件

    优质博文:IT-BLOG-CN一、什么是 Zookeeper ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。 它是一个为分布式应用提...

  • 30天拿下Rust之网络编程
    04-2724
    30天拿下Rust之网络编程

    概述         在现代软件开发中,网络编程无处不在。无论是构建高性能的服务器、实时通信应用,还是实现复杂的分布式系统,对网络编程技术的掌握都至关重要。Rust语言以其卓越的安全性、高性能和优秀的并发模型,为网络编程提供了坚实的基础。...