服务端
  • [golang 微服务] 7. go-micro框架介绍,go-micro脚手架,go-micro结合consul搭建微服务案例
    12-2523
    [golang 微服务] 7. go-micro框架介绍,go-micro脚手架,go-micro结

    一.go-micro框架前言 上一节讲解了 GRPC微服务集群+ Consul集群+ grpc-consul-resolver相关的案例,知道了微服务之间通信采用的 通信协议,如何实现 服务的注册和发现,搭建...

  • SpringBoot+Netty实现TCP客户端实现接收数据按照16进制解析并存储到Mysql以及Netty断线重连检测与自动重连
    12-1923
    SpringBoot+Netty实现TCP客户端实现接收数据按照16进制解析并存储到Mysql以及N

    场景 在SpringBoot项目中需要对接三方系统,对接协议是TCP,需实现一个TCP客户端接收 服务端发送的数据并按照16进制进行解析数据,然后对数据进行过滤,将指定类型的数据 通过mybatis存储进mysql数据库中。并且当tcp服务...

  • Spring Boot Starter Data Redis使用Lettuce客户端报错:NOAUTH Authentication required
    12-1823
    Spring Boot Starter Data Redis使用Lettuce客户端报错:NOAUT

    1. 背景 Spring Boot版本升级为:2.6.14redis依赖: org.springframework.bootspring-boot-starter-data-redis redis配置不变,还是带password的:...

  • Netty+SpringBoot整合(一)
    12-1423
    Netty+SpringBoot整合(一)

    目录一 Netty+SpringBoot环境搭建1.1 服务端1.2 客户端1.3 测试二 Netty实现简单的文件传输2.1 实体类2.2 服务端2.3 客户端2.4 测试 Netty官网:Netty: Home前面我们介绍了...

  • Go EASY游戏框架 之 RPC Guide 03
    12-1423
    Go EASY游戏框架 之 RPC Guide 03

    1 Overview easy解决服务端通信问题,同样使用了RPC技术。easy使用的ETCD+GRPC,直接将它们打包组合在了一起。随着服务发现的成熟,稳定,简单,若是不用,甚至你也并不需要RPC来分解你的架构。 GRPC 有默认reso...

  • 微服务 Spring Cloud 9,RPC框架,客户端和服务端如何建立网络连接?
    12-1423
    微服务 Spring Cloud 9,RPC框架,客户端和服务端如何建立网络连接?

    目录一、客户端和服务端如何建立网络连接?1、HTTP通信2、Socket通信 二、服务端如何处理请求?1、通常来说,有三种处理方式:2、不同的处理方式对应着不同的业务场景: 三、HTTP协议传输流程四、数据该如何序列化和反序列化...

  • SpringBoot+WebSocket实现服务端、客户端
    12-1423
    SpringBoot+WebSocket实现服务端、客户端

    一、引言 小编最近一直在使用springboot框架开发项目,毕竟现在很多公司都在采用此框架,之后小编也会陆续写关于springboot开发常用功能的文章。 什么场景下会要使用到websocket的呢? websocket主要功能就是实现网...

  • Nginx 轻松搞定跨域问题
    12-1323
    Nginx 轻松搞定跨域问题

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

  • SpringBoot SSE服务端主动推送事件详解
    12-1323
    SpringBoot SSE服务端主动推送事件详解

    一、SSE概述 1、SSE简介 SSE(Server Sent Event),直译为服务器发送事件,也就是服务器主动发送事件,客户端可以获取到服务器发送的事件。我们常见的 http 交互方式是客户端发起请求,服务端响应,然后一次请求...

  • TDengine时序数据库通俗易懂教程
    12-1323
    TDengine时序数据库通俗易懂教程

    1.TDengine简介1.1产品简介TDengine 是一款开源、高性能、云原生的时序数据库,且针对物联网、车联网、工业互联网、金融、IT运维等场景进行了优化。TDengine的代码,包括集群功能,都在 GNU AGPL v3.0...

  • 【node进阶】在node.js中优雅的使用Socket.IO模块
    12-1323
    【node进阶】在node.js中优雅的使用Socket.IO模块

    ✅ 作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨ 个人主页:前端小白在前进的主页🔥 系列专栏 : node.js学习专栏⭐️ 个人社区 : 个人交流社区🍀 学习格言: ☀️ 打不...

  • MySQL如何在Centos7环境安装:简易指南
    12-1323
    MySQL如何在Centos7环境安装:简易指南

    目录 前言 一、卸载不要的环境 1.检查本地MySQL是否正在运行 2.停止正在运行的MySQL 二、检查系统安装包 三、卸载这些默认安装包 1.手动一个一个卸载 2.自动卸载全部 四、获取mysql官方yum源 五、安装mysql yum...

  • 苍穹外卖知识点总结(springboot)
    12-1123
    苍穹外卖知识点总结(springboot)

    一、关于项目 项目简介: 《苍穹外卖》项目的定位是一款为餐饮企业定制的软件产品。该项目是一个在线外卖点餐订购系统,顾客可以通过网站或者手机App订购点餐。 开发环境搭建主要包含前端环境和后端环境两部分。作为服务端开发工程师, 此课程学习的重...

  • SpringBoot整合WebService
    12-1123
    SpringBoot整合WebService

    SpringBoot整合WebService WebService是一个比较旧的远程调用通信框架,现在企业项目中用的比较少,因为它逐步被SpringCloud所取代,它的优势就是能够跨语言平台通信,所以还有点价值,下面来看看如何在Sprin...

  • SpringBoot(九)jwt + 拦截器实现token验证
    12-1123
    SpringBoot(九)jwt + 拦截器实现token验证

    前面两篇文章的过滤器和拦截器,我们都提到过可以做诸如权限验证的事情。httphttps是无状态的协议,当用户访问一个后端接口时,如何判断该用户有没有权限?当然,可以使用账号+密码去验证。但是,如果使用账号和密码,需要频繁访问数据库,很明显...

  • SpringBoot项目整合WebSocket+netty实现前后端双向通信(同时支持前端webSocket和socket协议哦)
    12-1123
    SpringBoot项目整合WebSocket+netty实现前后端双向通信(同时支持前端webSo

    目录  前言 技术栈 功能展示 一、springboot项目添加netty依赖 二、netty服务端 三、netty客户端 四、测试 五、代码仓库地址  专属小彩蛋:前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍...

  • 公网WebSocket Client远程连接本地WebSocket Server【内网穿透】
    12-1123
    公网WebSocket Client远程连接本地WebSocket Server【内网穿透】

    目录 1. Java 服务端demo环境 2. 在pom文件引入第三包封装的netty框架maven坐标 3. 创建服务端,以接口模式调用,方便外部调用 4. 启动服务,出现以下信息表示启动成功,暴露端口默认9999 5. 创建隧道映射内网...

  • Spring Cloud 注册 Nacos2.x 版本RPC客户端连接抛 Server check fail, please check server ** 异常解决方案
    12-0523
    Spring Cloud 注册 Nacos2.x 版本RPC客户端连接抛 Server check

    在 nacos-client:2.x 中,如果启动了naocs2.x的服务不修改任何端口的情况下是可以正常连接的。 在docker下运行了 nacos 并且指定跟主机绑定 “8848:8848” 端口 cloud 中配置 spring.cl...