Wh0ami-hy

实践是检验真理的唯一标准

计算机网络总述

1. 概念 1.1. 以太网(Ethernet) 定义 以太网是一种计算机网络技术,用于在局域网(LAN)内实现设备之间的数据通信。它定义了 物理层和数据链路层 的标准,允许设备通过有线连接交换数据。 特点 数据传输速率:以太网技术支持多种速率,从最初的10 Mbps(百万比特每秒)到如今常见的千兆以太网(1 Gbps)和万兆以太网(10 Gbps),甚至更高。 拓扑结构:以太网...

Github开源协议

协议 graph TD a(他人修改源码后是否可以闭源) a-->a.1(No) a-->a.2(Yes) a.1-->a.1.1(新增代码是否采用同样许可证) a.2-->a.2.1(每个修改过的文件是否都必须放置版权说明) a.1.1-->a.1.1.1(No) a.1.1.1-->a.1.1.1.1(是否需要对源代码的修改之处提供说明文档) a.1...

Springcloud

1. 微服务 分布式系统开发一定会遇到的四个问题 这么多服务,客户端如何访问 这么多服务,服务之间如何通信 这么多服务,如何治理 服务挂了,怎么办? 根本原因:网络是不可靠的 解决方案 SpringCloud Netflix Apache Dubbo Zookeeper SpringCloud Alibaba SpringCloud 是一种生态...

消息推送

只要触发某个事件(主动分享了资源或者后台主动推送消息),Web 页面的通知小红点就会实时的 +1 就可以了。 通常在服务端会有若干张消息推送表,用来记录用户触发不同事件所推送不同类型的消息,前端主动查询(拉)或者被动接收(推)用户所有未读的消息数。 消息推送无非是推(push)和拉(pull)两种形式 1. SSE方式 服务器发送事件,Server-Sent Events 这是一种...

Springboot后端接口规范

1. 前言 一个后端接口大致分为四个部分组成:接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响应数据(response)。 2. 参数校验 一个接口一般对参数(请求数据)都会进行安全校验 一般来说有三种常见的校验方式 业务层校验 Validator + BindingResult Validator + 自动抛出异常(推荐) ...

本站总访问量