暂时未有相关云产品技术能力~
暂无个人介绍
【vue实战项目】通用管理系统:封装token操作和网络请求
从0开始搭建一个前端项目的架子
【vue实战项目】通用管理系统:登录页
nginx快速入门
JavaScript快速入门
【JavaScript 】DOM操作快速入门
【CSS预处理语言】less快速入门
CSS快速入门
【vue快速入门】很适合JAVA后端看
【git merge/rebase】详解合并代码、解决冲突
详解IDEA git 版本回滚
IDEA git操作技巧大全,持续更新中
【JAVA EE】详解单点登录
IDEA Debug技巧大全,看完就能提升工作效率
【消息中间件】详解mq消息积压
【MySQL】专栏合集,从基础概念到调优
【消息中间件】详解三大MQ:RabbitMQ、RocketMQ、Kafka
Oracle数据库快速入门
【UML】软件工程中常用图:类图、部署图、时序图、状态图
【UML】详解UML类图
详解junit
【进程与线程】最好懂的讲解
【状态模式】拯救if-else堆出来的屎山代码
如何定位、解决maven依赖冲突问题
详解JAVA远程debug
【Spring Boot】详解restful api
Kafka概论
详解WebSocket
详解AMQP协议
RocketMQ概论
dubbo概论
详解zookeeper安装使用
详解RocketMQ使用
全网最清晰JAVA NIO,看一遍就会
全网最清晰的零拷贝详解,看一遍就会
arthas使用教程
详解JAVA序列化
dubbo-admin下载安装教程
详解CPU的态
详解nacos使用
RocketMQ下载安装、集群搭建保姆级教程
RocketMQ基础概念
详解TCP
详解JAVA Socket
1.概述 sentinel,springcloud alibaba中对标springcloud Netflix中的hystrix的组件,是一个强大的分布式系统保护工具,通过流量控制、熔断降级和系统负载保护等机制,保障了微服务架构的稳定性和可用性。它是Spring Cloud生态系统中的重要组件之一,被广泛应用于微服务开发和运维中。阿里每年的“双十一”,sentinel就是提供分布式保护机制的核心组件之一。
1.概述 精度丢失,由于现代计算机中采用了浮点数来表示小数,这种表示法会存在精度丢失的问题。想要了解精度丢失的原因,可以去看博主另一篇文章,里面详细解释了其中的原因: 详解浮点数__BugMan的博客-CSDN博客
1.什么是浮点数 在计算机系统的发展过程中,曾经提出过多种方法表示实数,但是到为止使用最广泛的是浮点表示法。浮点表示法,即用浮点数来表示实数,所谓浮点数,意思是小数点的位置不是固定的,是可以浮动的。浮点数采用IEEE 754这个标准作为统一的标准。该标准中严格定义个浮点数的表示格式、转化过程。 下面简单介绍一下IEEE 754标准。 IEEE 754的核心就是用科学计数法来表示实数,然后将表示结果转为二进制的方式,方便计算机存储。
1.微服务中的容错 1.1.服务雪崩 要说容错的话,肯定是有多种维度的。横向维度上来说,分布式架构,天然就带有分区容错性,多节点部署相同的服务就是为了容错,保证其中某些节点挂掉后,其它节点任然能提供该类服务。微服务种更需要考虑的是纵向维度上的容错机制,防止服务雪崩。 所谓的服务雪崩,指的是服务间存在着纵向的链路式的调用关系: 服务A调用服务B,服务B调用服务C。
1.概述 HTTP(HyperText Transfer Protocol),超文本传输协议。超文本(Hypertext)是一种结构化的文本,其中包含了超链接(Hyperlink)的能力,通过超链接可以在不同文档之间创建关联和跳转。 传统的文本是线性的,按照一定的顺序排列的,而超文本则打破了线性结构,允许文本中的某些词、短语或图像与其他文档或资源之间建立关联。这些关联通过超链接来实现,用户可以点击超链接来跳转到其他相关的文档、网页、图片、视频或其他媒体资源。
1.概述 模板模式是一种常用的设计模式,它定义了一个操作中的算法的骨架,将某些步骤延迟到子类中实现。模板模式使得子类可以在不改变算法结构的情况下重新定义算法中的某些步骤。 模板模式中有两个角色: