快速搭建一个网关服务,动态路由、鉴权的流程 插: 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 坚持不懈,越努力越幸运,大家一起学习鸭~~~ 前言 本文记录一下我是如何使用Gateway搭建网关服务及实现动态路由的,帮助大家学习如何快速搭建一个网关服务,了解路由相关配置,鉴权的流程及业务处理,有兴趣的一定看到最后,非常适合没接触过网关服务的同学当作入门教程。 搭建服务 框架 Spri 后端 2025年04月25日 144 点赞 0 评论 2990 浏览
Spring Bean 的生命周期和获取方式 优质博文:IT-BLOG-CN 一、Spring Bean 的生命周期,如何被管理的对于普通的 Java对象,当 new的时候创建对象,当它没有任何引用的时候被垃圾回收机制回收。而由 Spring IoC容器托管的对象,它们的生命周期完全由容器控制。Spring 中每个 Bean的生命周期如下: 主要对几个重要的步骤进行说明: 【1】实例化 Bean: 对于 BeanFactory容器,当客户向容 后端 2025年08月09日 89 点赞 0 评论 2994 浏览
存储扇区分配表:NAND Flash与SD NAND(贴片式SD卡)的架构差异 NAND Flash 和 SD 卡(SD NAND)的存储扇区分配表在原理上有相似之处,但由于二者的结构和应用场景不同,也存在一些差异。 相同点: 基本功能:NAND Flash 和 SD 卡(SD NAND)的存储扇区分配表都是用于管理存储设备中扇区的分配信息。它们记录了哪些扇区已被使 后端 2025年10月06日 37 点赞 0 评论 3008 浏览
02-架构师的视图和视角 1. 架构师的视图 image.png 1.1 上下文视图 1.1.1 概念 上下文视图总结我们所设计的架构背后究竟是怎么样的一个系统,包括系统本身、外部实体和相关接口。 1.1.2 示例 image.png 1.2 功能视图 1.2.1概述 描述系统运行时功能元素及其职责、接口和交互关系。 功能视图和上下文视图有一定的重合之处,但功能视图脱离环境,描述的是系统组件定义及 后端 2025年05月03日 110 点赞 0 评论 3020 浏览
Redis新版本引入多线程,有哪些利弊? Redis作为一个基于内存的缓存系统,一直以高性能著称,因没有上下文切换以及无锁操作,即使在单线程处理情况下,读速度仍可达到11万次/s,写速度达到8.1万次/s。但是,单线程的设计也给Redis带来一些问题: 只能使用CPU一个核; 如果删除的键过大(比如Set类型中有上百万个对象),会导致服务端阻塞好几秒; QPS难再提高。 针对上面问题,Redis在4.0版本以及6.0版本分别引入了La 后端 2025年07月12日 110 点赞 0 评论 3024 浏览
Java常用的数据结构 Java常用的数据结构 Java中的数据结构: 数组(Array) 链表(Linked List 一种递归结构数据) 栈(Stack 按照后进先出、先进后出的原则来存储数据) 队列(Queue) 树(Tree 是由n (n>0) 个有限节点组成的一个具有层次关系的集合) 堆(Heap) 图(Graph) 哈希表(Hash) image.png 种数据结构有什么区别呢? 1. 后端 2025年09月26日 163 点赞 0 评论 3030 浏览
C语言-二维数组每行最大值提前 ①命令行 #include< stdio.h> #define N 5 ~ ②定义函数 void fun(int a[N][N]) {int i,j,k,t; /*二维数组,行列分别用两个for语句遍历循环计数。*/ for(i=0;i<N;i++) /*每个变量都必须赋初值,所以k=0必不可少。*/ {k=0; for(j=1;j<N;j++) /*a[i 后端 2025年07月16日 56 点赞 0 评论 3044 浏览
什么是分布式锁?几种分布式锁分别是怎么实现的? 推荐学习 分布式-全家桶(面试+技术):分布式锁+分布式事务+分布式缓存,redis+zk+nginx+mq+kafka等,必须死磕! image.png 一、什么是分布式锁: 1、什么是分布式锁: 分布式锁,即分布式系统中的锁。在单体应用中我们通过锁解决的是控制共享资源访问的问题,而分布式锁,就是解决了分布式系统中控制共享资源访问的问题。与单体应用不同的是,分布式系统中竞争共享资源的 后端 2025年08月05日 34 点赞 0 评论 3044 浏览
数组 在Java开发中,处理相同类型的多个数据,可使用数组,即使用一个变量表示一组相同类型的数据 数组的概念 数组是具有相同数据类型,在内存中连续存储的多个变量的集合体 数组元素 构成数组的每个数据称为数组元素 数组的下标 元素在数组中的位置。用整数表示,从0开始,为数组的长度减一。 数组的大小 数组中元素的个数叫数组的大小,也叫数组的长度 数组的使用 定义数组 为数组元素分配元素 数组元素的初始化 后端 2026年02月06日 175 点赞 0 评论 3059 浏览
03.python算法基础知识理解 程序 = 数据结构+算法 一个程序,有多种解决实际问题的解法,就涉及到算法;听说多训练算法思维,测试过程基本也不会漏测,赶紧多训练下; 本篇主要理解下算法解题中涉及到的几种概念,时间复杂度+空间复杂度 1、时间复杂度:用来评估算法运行效率的式子 image.png 小结: 1、算法要考虑时间复杂度。时间复杂度是用来估计算法运行时间的一个式 后端 2025年05月17日 89 点赞 0 评论 3063 浏览