subtitle
03
16
内网穿透 内网穿透
简介内网穿透,也即 NAT 穿透将内网与外网打通,让内网的数据可以在外网获取到 内网穿透是一种技术,它可以将内网中的计算机或设备暴露在公共互联网上,使得外部用户可以通过公网访问内网中的这些设备。通常情况下,内网穿透会使用一个跳板服务器(如云
2025-03-16
16
vue防抖,节流全局配置 vue防抖,节流全局配置
防抖和节流概述在前端开发中,防抖(Debounce)和节流(Throttle)是两种常用的性能优化策略主要用于控制函数的执行频率,以避免在短时间内大量重复调用造成的性能问题,常应用于处理用户输入、窗口滚动、resize事件等场景。 防抖(D
2025-03-16
16
文件上传 文件上传
概述FastDFS 是一个由 C 语言实现的开源轻量级分布式文件系统,支持 Linux、FreeBSD、AID 等 Unix 系统解决了大数据存储和读写负载均衡等问题适合存储 4KB~500MB 之间的小文件,如图片网站、短视频网站、文档、
2025-03-16
16
sku与spu sku与spu
spu的概述SPU(Standard Product Unit):标准化产品单元用简单的话来说就是一类商品,比如手机里的一种牌子,如小米,iPhone,都是一类。然后加入具体的类型,如小米10、iPhone X。那么它就是一个spu。 sk
2025-03-16
16
服务限流 服务限流
概述服务限流,是指通过控制请求的速率或次数来达到保护服务的目的,在微服务中,我们通常会将它和熔断、降级搭配在一起使用,来避免瞬时的大量请求对系统造成负荷,来达到保护服务平稳运行的目的。 固定窗口算法固定窗口算法通过在单位时间内维护一个计数器
2025-03-16
16
单点登录 单点登录
登录问题传统登录,保存在session中;解决方案:session共享,问题:用户量大,内存溢出 单点登录简称sso,sso:在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统 技术实现: CAS(免费开源) + Spri
2025-03-16
16
简介 简介
前言(RPC)RPC【Remote Procedure Call】是指远程过程调用,是一种进程间通信方式它允许程序调用另一个地址空间(通常是共享网络的另一台机器上)的过程或函数,而不用程序员显式编码这个远程调用的细节 RPC基本原理RPC通
2025-03-16
16
简介 简介
创建用户在安装目录下的sbinrabbitmqctl add_user 用户名 密码 设置管理员在安装目录下的sbinrabbitmqctl set_user_tags 用户名 administrator 设置权限在安装目录下的sbinra
2025-03-16
16
缓存相关 缓存相关
缓存击穿是指缓存中某一个key失效,如果出现高并发,则直接查询数据库,导致系统崩溃 解决方案:加锁: 分布式锁 基于redis实现分布式锁. 锁的本质是: 可以放过一个请求,去数据库里查询,让其他的请求处于睡眠状态,放过的请求;查询到数据,
2025-03-16
16
访问量较大 访问量较大
引发问题访问量较大,可能引发:服务器宕机;客户体验度不好 解决方案优化SQL语句避免直接查询数据库,使用缓存这里使用redis进行缓存 添加缓存依赖(pom) <!-- redis --> <dependency> &
2025-03-16
16
项目常用操作 项目常用操作
了解表作用查找数据库中不为空的表,接触新项目时,可以使用该语句来了解表的作用SELECT TABLE_NAME,TABLE_ROWS FROM information_schema. TABLES WHERE TABLE_SCHEMA =
2025-03-16
4 / 24