面试官:如何防止重复提交订单?

这个问题,在电商领域的面试场景题下,应该算是妥妥的高频问题了,仅次于所谓的“秒杀场景如何实现”。 说个题外话,有段时间“秒杀场景如何实现”这个问题风靡一时。
分类: 服务端 发布时间: 09-03 08:14 阅读次数: 0

14.4K Star,一款外观漂亮、运行快速、动画细腻的开源免费UI组件库

之前给大家推荐了很多后台模版,有读者希望推荐一些跟通用的好看组件,毕竟出了后台还有很多其他场景嘛。所以,今天继续给大家推荐一个广受好评的UI组件库:[**NextUI**](https://blog
分类: 服务端 发布时间: 08-26 17:05 阅读次数: 0

一文带你读懂Spring Security 6.0的实现原理

本文带你深入理解Spring Security的实现原理和基础架构,包括身份认证和鉴权模块的实现原理和架构。
分类: 服务端 发布时间: 08-26 17:05 阅读次数: 0

redis 实现分布式锁原理

通过原子操作实现 redis 锁 redis 内部是通过 key/value 的形式存储的,核心原理是设置一个唯一的 key,如果这个 key 存在,说明有服务在使用 具体实现方式: 首先判断 red
分类: 服务端 发布时间: 08-26 17:05 阅读次数: 0

Rust Web 框架:Axum 入门一探

axum 是一个易于使用,功能强大的 Web 框架,旨在充分利用 Tokio 的生态系统,使用无宏 API 实现了路由功能,基于 hyper 构建的,中间件基于 tower 和 tower-http
分类: 服务端 发布时间: 08-25 17:05 阅读次数: 0

23种设计模式之观察者模式(Observer Pattern)

观察者模式概念 观察者模式(Observer Pattern)是一种行为型设计模式,它定义了一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都能够自动地得到通知并进行更新。这种模式
分类: 服务端 发布时间: 08-25 17:05 阅读次数: 0

前端有了Docker,全栈之路更轻松了

当前端拥有Docker,如磁悬浮列车获得了超导加持。前端工程师不要再拒绝Docker,请收下这一份前端看得懂也用得上的Docker教程。
分类: 服务端 发布时间: 08-25 17:05 阅读次数: 0

面试官:SpringBoot的启动流程清楚吗?

SpringBoot 是一款轻量级的Java开发框架,它基于Spring框架,并对Spring框架进行了封装和简化,使用SpringBoot可以快速构建出一些业务简单的应用程序,SpringBoot的
分类: 服务端 发布时间: 08-25 17:05 阅读次数: 0

带你找回那些被 Docker 吃掉的磁盘空间

如果你是 Docker/Kubernetes 的重度使用者,应该多多少少会遇到一个问题:“no space left on device” 在我们讨论如何有效避免Docker占用大量磁盘空间之前,让我
分类: 服务端 发布时间: 08-25 17:05 阅读次数: 0

大碗宽面-Kafka一本道万事通

本文以chatGPT总结为基础,各种博客或者大佬个人网站的分享为补充,最后推出自己的口语化总结,力求打造一本完善的,体系化的Kafka理论知识宝典。
分类: 服务端 发布时间: 08-25 17:05 阅读次数: 0

Springboot 使用Websocket的4种方式

Springboot使用Websocket的四种方式:Servlet、Spring、Netty、Stomp
分类: 服务端 发布时间: 08-22 17:05 阅读次数: 0

开始第一个Flet应用

Flet是基于Flutter的UI框架,但是我们不需要熟悉Flutter,也不需要会前端,只要具备P
分类: 服务端 发布时间: 08-22 17:04 阅读次数: 0

可能是最详细的Spring Cloud OAuth2实现单点登录(一)

本文内容较长,慢慢看。本文简述 OAuth(开放授权)是一个开放标准,允许用户授权第三方应用访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方应用或分享他们数据的所有
分类: 服务端 发布时间: 08-19 17:05 阅读次数: 0

【SpringSecurity+OAuth2.0】好好的一个标准B端产品,客户非要集成他们的单点登录、双因子认证功能

【pringSecurity+OAuth2.0的改造】公司的B端产品被客户要求集成他们的单点登录,被要求加入双因子登录
分类: 服务端 发布时间: 08-19 17:05 阅读次数: 0

SpringBoot多模块项目开发(Maven多模块项目)

Maven多模块项目 Maven多模块项目,适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。尤其是一些开源框架,也是采用多模块的方式,提供插件集成,用户可以根据需要配置指定
分类: 服务端 发布时间: 08-19 17:05 阅读次数: 0

go后端开发神器来了!基于gorm从数据库一键生成RESTful和gRPC微服务

在绝大多数的后端开发的职业生涯中,日常工作还是主要围绕业务写数据库CRUD相关的接口。我们从自身业务开发实际出发,给go-doudou v2.1.4
分类: 服务端 发布时间: 08-19 17:05 阅读次数: 0

Python中的并发编程:asyncio库入门

Python中的并发编程允许你同时执行多个任务,提高程序的运行效率。在本文中,我们将介绍Python中的asyncio库,它是一个基于异步I/O的并发编程库,用于编写高性能的网络和并发代码。 1. 为
分类: 服务端 发布时间: 08-19 17:05 阅读次数: 0

如何使用Next.js创建全栈应用程序

Next.js 乍一看似乎令人生畏,因为有这么多新概念需要掌握。但别担心——在这个循序渐进的教程中,我将为您提供使用 Next.js 创建您的第一个现代全栈应用程序所需的所有基本信息。 在本教程中,我
分类: 服务端 发布时间: 08-18 17:05 阅读次数: 0

JYM来一篇消息队列-Kafka的干货吧!!!

Kafka 是一种高吞吐量、分布式、基于发布/订阅的消息系统,最初由 LinkedIn 公司开发,使用 Scala 语言编写,目前是 Apache 的开源项目,也是目前较为主流的消息列队。作用吗和其他
分类: 服务端 发布时间: 08-18 17:05 阅读次数: 0

openfeign的实际应用

1、openfeign简介 在谈openfeign之前,我们先说下另一个框架:feign。feign是一个声明式的web服务客户端框架,它提供了一些注解,只要将它们加到某个接口和接口内部的方法上,那就
分类: 服务端 发布时间: 08-18 17:05 阅读次数: 0