MQ

优势: 高内聚低耦合 问题: 优势二:“ ” 优势三: 相关概念: 1,工作模式(Work Queues): 首先写一个连接单元类: package com.hmdp.utils; import com.rabbitmq.client.Connection; import com.rabbitmq.client.ConnectionFactory;…
Redis学习
随心记
nginx配置文件学习
TimeUnit类使用说明
RedisTemplate
仓库系统

基于session实现登录 ThreadLocal:定义 ThreadLocal是 Java 中的一个线程局部变量工具类,它为每个使用该变量的线程都提供一个独立的变量副本,每个线程都可以独立地改变自己的副本,而不会影响其他线程所对应的副本。可以把它类比成每个线程都有一个属于自己的“私人储物柜”,存放在里面的东西只有自己能访问和修改。 工作原理 数据…
被@Bean标注的方法是怎么被注册为一个bean的 在 Spring 框架中,被@Bean标注的方法会通过以下流程被注册为容器中的 bean: 1. 配置类解析阶段 ConfigurationClassPostProcessor:Spring 的BeanFactoryPostProcessor会扫描所有带有@Configuration或@Compo…
worker_processes 1; # Nginx 工作进程的数量 # 设置为 auto 让 Nginx 自动根据 CPU 核心数调整工作进程数量,以充分利用服务器资源。 events { worker_connections 1024; } # 整个 Nginx 服务器最多可以同时处理 1024 个客户端连接 http { include m…
TimeUnit.SECONDS 是 Java 中 java.util.concurrent.TimeUnit 枚举类的一个常量,表示时间单位为秒。 1. TimeUnit 类概述 TimeUnit 是 Java 提供的一个枚举类,位于 java.util.concurrent 包中,它定义了一组常…
RedisTemplate 是 Spring Data Redis 提供的一个核心类,用于与 Redis 数据库进行交互。它封装了 Redis 的操作,提供了一系列简单易用的方法,让开发者可以方便地在 Java 代码中操作 Redis 数据库。 主要功能 数据操作:支持对各种 Redis 数据结构(如字符串、哈希、列表、集合、有序集合等)进行操作。…
仓库管理系统 -- SpringBoot + Vue3前后端分离的项目: 一、项目介绍:1.项目描述 √为满足日益扩大的仓库管理需求,对仓库中商品进销存进行统一管理,而开发了此系统。系统主要包含:RBAC:用户角色权限控制1>用户管理(查询用户、添加用户、修改用户、删除用户、导出数据、批量删除、禁用/启用用户、重置密码、分配角色、更改权限)2…
网关
po,vo,dto各个区别
黑马商城微服务学习
网关(Gateway)是计算机网络中的一个重要概念,通常用于连接不同的网络或协议,并在它们之间进行数据转发、协议转换和安全控制。在微服务架构中,网关的作用尤为重要,它充当了客户端和后端服务之间的中间层,负责路由、负载均衡、安全认证、限流等功能。 1. 网关的基本概念 网关是一个网络节点,它充当不同网络或协议之间的桥梁。它的主要功能包括: …
PO (Persistent Object) 全称:Persistent Object(持久化对象)。 用途:用于与数据库表直接映射的对象。 特点: 通常与数据库表一一对应。 包含与数据库字段对应的属性和方法。 用于 ORM(对象关系映射)框架(如 MyBatis、Hibernate)操作数据库。 public class UserPO…
alias:别名Duration:n.持续时间; 期间Duration 类型支持多种时间单位,例如:10s:10 秒30m:30 分钟1h:1 小时2d:2 天 注解ConfigurationProperties: @ConfigurationProperties 是 Spring Boot 提供的一个注解,用于将外部配置文件(如 applicat…