上一页 1 2 3 4 5 6 7 ··· 32 下一页
摘要: uniapp官网一键登录 阅读全文
posted @ 2025-02-05 13:10 欢乐豆123 阅读(16) 评论(0) 推荐(0)
摘要: Yapi的安装与使用详解 概要 在开发中,API 文档管理工具是开发人员必不可少的工具之一,尤其是在微服务架构和前后端分离的项目中,API 文档的管理和维护变得更加重要。常见的有Apifox、Rap2、Yapi等,本文将介绍YApi的安装部署、插件集成等,希望可以帮助大家轻松使用 YApi ,提升团 阅读全文
posted @ 2025-02-05 13:09 欢乐豆123 阅读(292) 评论(0) 推荐(0)
摘要: Java NIO 核心知识介绍 概要 在传统的 Java I/O 模型(BIO)中,I/O 操作是以阻塞的方式进行的。也就是说,当一个线程执行一个 I/O 操作时,它会被阻塞直到操作完成。这种阻塞模型在处理多个并发连接时可能会导致性能瓶颈,因为需要为每个连接创建一个线程,而线程的创建和切换都是有开销 阅读全文
posted @ 2024-12-15 12:11 欢乐豆123 阅读(90) 评论(0) 推荐(0)
摘要: Java IO模型 一、什么是IO ? I/O(Input/Output) 即输入/输出 。 1. 从计算机结构的角度来解读 I/O 根据冯.诺依曼结构,计算机结构分为 5 大部分:运算器、控制器、存储器、输入设备、输出设备。如下图: 从计算机结构的视角来看的话, I/O 描述了计算机系统与外部设备 阅读全文
posted @ 2024-12-14 22:09 欢乐豆123 阅读(44) 评论(0) 推荐(0)
摘要: IO复用 概要 IO 复用(I/O Multiplexing)是一种用于同时处理多个 I/O 操作而不会阻塞程序执行的技术。它使得一个进程或线程可以同时监视多个 I/O 操作,以便在其中的某个操作变得可读、可写或者发生异常时,能够立即响应。 一、重要概念 1. 非阻塞 I/O 在传统的阻塞 I/O 阅读全文
posted @ 2024-12-14 10:45 欢乐豆123 阅读(66) 评论(0) 推荐(0)
摘要: Raft协议和ZAB协议 分布式系统设计中,在极大提高可用性、容错性的同时,带来了一致性问题(CAP理论)。Raft协议和ZAB协议是在分布式系统中为保证一致性而设计的协议,旨在处理CAP理论中的一致性问题,同时在面对分区容忍性和可用性方面进行权衡。 一、Raft协议 1. Raft协议是什么? R 阅读全文
posted @ 2024-12-07 14:29 欢乐豆123 阅读(1241) 评论(0) 推荐(0)
摘要: CountDownLatch的介绍 CountDownLatch是JUC中的一个同步工具类,它可以帮助我们实现线程之间的同步和协作。它的核心思想是通过计数器来控制线程的执行顺序。当计数器的值降为0时,所有等待的线程都会被唤醒,然后开始执行下一步操作。 一、实现原理 1. Sync类 CountDow 阅读全文
posted @ 2024-11-30 22:09 欢乐豆123 阅读(278) 评论(0) 推荐(0)
摘要: SPI机制在JDK/Spring/SpringBoot/Dubbo的区别? 概要 SPI (Service Provider Interface) 是一种服务发现机制,它允许第三方提供者为核心库或主框架提供实现或扩展。这种设计允许核心库/框架在不修改自身代码的情况下,通过第三方实现来增强功能。 一、 阅读全文
posted @ 2024-11-28 15:32 欢乐豆123 阅读(294) 评论(0) 推荐(0)
摘要: CyclicBarrier的介绍 概要 CyclicBarrier(循环栅栏/循环屏障)是JUC并发包中的一个同步工具类,它允许一组线程在执行过程中互相等待,直到所有线程都达到某个公共屏障点(barrier point),然后这些线程再一起继续执行。并且 CyclicBarrier 功能可重复使用。 阅读全文
posted @ 2024-11-26 21:06 欢乐豆123 阅读(190) 评论(0) 推荐(0)
摘要: 登录以及认证授权方案 概要 登录是每个网站中都会用到的一个必备功能,但是如何实现一个优秀的登录功能,如何根据自己的项目来选择一个适合自己的登录方案? 今天我们就来介绍几种常用的登录方案。 Cookie + Session 登录 Token 登录 SSO 单点登录 OAuth 第三方登录 一、Cook 阅读全文
posted @ 2024-11-15 21:16 欢乐豆123 阅读(250) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 32 下一页