Java教程

常见的分布式ID解决方案

为什么要使用分布式ID? 随着 Web 开发技术的不断发展,单体的系统逐步走向分布式系统。在分布式系统中,使用分布式 ID(Distributed IDs)主要是为了在没有单点故障的情况下生成唯一标识...
Flutter教程

Flutter 匠心千刃 | SHA256 加密

0. 本文目标 本文介绍一下如何在 Flutter 中进行 SHA256加密。并结合TolyUI 在 匠心千刃 中搭建 sha256加密的交互界面 ,本文目标如下所示: 可以在输入框中输入字符串,会自...
Vue.js教程

Vue Router学习组合式API

前言 为了更好地适配vue3,vue rouer4.x版本也引入了组合式API的写法,前面我们也简单用了下,本节我们系统讲解一下vue router的组合式API。 路由相关 在vue2中我们想要获取...
Mysql教程

SQL性能优化 神器

对于互联网公司来说,随着用户量和数据量的不断增加,慢查询是无法避免的问题。一般情况下如果出现慢查询,意味着接口响应慢、接口超时等问题。如果是高并发的场景,可能会出现数据库连接被占满的情况,直接导致服务...
Mysql教程

提升SQL查询效率的终极指南

在面试中,SQL 调优经常是被问及的问题,它可以考察候选人对于 SQL 整体性能优化的理解和掌握程度。一般来说,SQL 调优的步骤可以从以下几个方面入手。 首先,需要准确地定位问题。在面试中,最好能结...
Java教程

一文理解RSA算法

什么是RSA 引用wiki百科的话说: RSA加密算法是一种非对称加密算法,在公开密钥加密和电子商业中被广泛使用。RSA是由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir...