欢迎光临
我们一直在努力

技术分享

第52页

告警:线上慎用 BigDecimal !

mumupudding阅读(8)评论(0)

来源:cnblogs.com/zhangyinhua/p/11545305.html 一、BigDecimal概述 Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变...

前端学 Ruby:安装Ruby、Rails

mumupudding阅读(8)评论(0)

Ruby 是什么 Ruby 是一个注重均衡的语言,它的发明者松本行弘,混合了他喜欢的多门语言(Perl、Smalltalk、Eiffel、Ada 和 Lisp),创造出了一种兼具函数式编程和命令式编程特色的新语言 他“试着让 Ruby 更自...

Spring Boot 优雅实现多租户架构,so easy~!

mumupudding阅读(12)评论(0)

一、概述 1.什么是多租户架构? 多租户架构是指在一个应用中支持多个租户(Tenant)同时访问,每个租户拥有独立的资源和数据,并且彼此之间完全隔离。通俗来说,多租户就是把一个应用按照客户的需求“分割”成多个独立的实例,每个实例互不干扰。 ...

Seata-go TCC 设计与实现

mumupudding阅读(9)评论(0)

本文主要介绍 seata-go 中 TCC 的设计思路、异常处理以及在实战中的使用。 Seata 是一款开源的分布式事务解决方案,致力于为现代化微服务架构下的分布式事务提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、...

如何吃透一个Java项目?

mumupudding阅读(12)评论(0)

现在Austin的文档我觉得还是比较全的,但到了看代码的时候,可能有的同学就不知道应该怎么看,有想知道模块之间的调用链路,有想一点一点把细节给全看了。这时候就很可能在项目里犯迷糊了,绕不出不来了。 Java开源项目消息推送平台🔥推送下发【邮...

接口防刷处理方案,太优雅了!

mumupudding阅读(14)评论(0)

来源:juejin.cn/post/7200366809407750181 前言 本文为描述通过Interceptor以及Redis实现接口访问防刷Demo 这里会通过逐步找问题,逐步去完善的形式展示 原理 通过ip地址+uri拼接用以作为...