记录折腾的那点事
在折腾的道路上永不止步

开发 第3页

JAVA、Spring、MyBatis
OAuth2.0分布式系统环境搭建-ghMa

OAuth2.0分布式系统环境搭建

评论(0)赞(0)

介绍 OAuth(开放授权)是一个开放标准,允许用户授权第三方应用访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方应用或分享他们数据的所有内容。OAuth2.0的系统大致分由客户端,认证授权服务器以及资源服务器三部...

如何画好架构图?-ghMa

如何画好架构图?

评论(0)赞(0)

首先,我们应该明确一点,应该基于领域来划分架构的边界,每一篇架构图都是一个独立的领域。那么领域该如何划分呢?架构图又应该包含哪些方面呢? 术语 领域划分、边界 领域他不是部门,比如C端不是一个领域而是一个组织,一个组织可以有很多个领域。举个...

分布式系统中只有两个难题-ghMa

分布式系统中只有两个难题

评论(0)赞(0)

3 分布式系统抽象 讨论编程语言时,我们使用通用术语并用函数、运算符、类、变量和指针来定义我们的程序。通用的词汇可以帮助我们避免每次都为了描述某些东西而发明新词。我们的定义越精确、越没有歧异,听众也就越容易理解。 在开始学习算法之前,我们首...

Springboot2.x + aop + Lua分布式接口限流实践-ghMa

Springboot2.x + aop + Lua分布式接口限流实践

评论(0)赞(0)

Springboot2.x + AOP + Lua分布式接口限流实践 问题的起源 在直播服务中,提供了两个接口给C端,通过学生ID查询当前的直播列表。为了减少请求数据库的竞争,我们对着此接口进行限流,超过流量的请求被直接切断对数据库的调用,...

SpringBoot 深度调优-ghMa

SpringBoot 深度调优

评论(0)赞(0)

项目调优 作为一名工程师,项目调优这事,是必须得熟练掌握的事情。 在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。 一、修改配置文件 关于修改配置文件application.properties。 Sprin...

前端性能优化-图片懒加载(防抖、节流-ghMa

前端性能优化-图片懒加载(防抖、节流

评论(0)赞(0)

首先 小学生在这里 祝大家 元旦快乐!!!!! 懒加载使用场景 在一些图片量比较大的场景(电商首页,小程序首页等),如果我们打开页面时就加载所有的图片,那势必会导致页面的卡顿以及白屏,给用户不好的体验,导致用户流失。 但是我们仔细想一下,用...

SpringBoot实现api加密So Easy-ghMa

SpringBoot实现api加密So Easy

评论(0)赞(0)

SpringBoot的API加密对接 在项目中,为了保证数据的安全,我们常常会对传递的数据进行加密。常用的加密算法包括对称加密(AES)和非对称加密(RSA),博主选取码云上最简单的API加密项目进行下面的讲解。 下面请出我们的最亮的项目 ...

10w+ Excel 数据导入,你会怎么做-ghMa

10w+ Excel 数据导入,你会怎么做

评论(0)赞(0)

需求说明 项目中有一个 Excel 导入的需求:缴费记录导入 由实施 / 用户 将别的系统的数据填入我们系统中的 Excel 模板,应用将文件内容读取、校对、转换之后产生欠费数据、票据、票据详情并存储到数据库中。 在我接手之前可能由于之前导...