相关文章
ThreadLocal加切面实现线程级别的方法缓存
1、实现效果
当一个请求线程多次请求A方法时,只会触发一次A方法的实际调用,会将方法结果缓存起来,避免多次调用。
2、实现过程
1. 需要一个注解ThreadLocalCache,在需要缓存的方法上加上该注解 2. 需要一个切面,借助ThreadLocal,将结果缓存起来,利用环绕通知来实现方法拦截从…
建站知识
2025/1/20 14:48:38
【JavaWeb】Day33.MySQL概述
什么是数据库 数据库:英文为 DataBase,简称DB,它是存储和管理数据的仓库。 像我们日常访问的电商网站京东,企业内部的管理系统OA、ERP、CRM这类的系统,以及大家每天都会刷的头条、抖音类的app,那这些大家所…
建站知识
2025/1/17 1:09:01
GFS分布式文件系统
目录
一、GFS概述
二、GFS的特点
三、GFS的术语
四、GFS的工作原理
五、弹性 HASH 算法
编辑六、GFS的卷类型
1.分布式卷
2、条带卷(Stripe volume)
3、复制卷(Replica volume)
4、分布式条带卷(Distribut…
建站知识
2025/1/16 21:42:36
elementui 实现一个固定位置的Pagination(分页)组件
系列文章目录
一、elementui 导航菜单栏和Breadcrumb 面包屑关联
二、elementui 左侧导航菜单栏与main区域联动
三、elementui 中设置图片的高度并支持PC和手机自适应
四、 elementui 实现一个固定位置的Pagination(分页)组件 文章目录 系列文章目录…
建站知识
2025/1/16 23:32:45
Python常用OS库之path模块学习
学习python没有太多捷径,有也只有技巧,更重要的是要多学多练,个人觉得练更重要,读万卷书不如行万里路。编程是一门技能,所以除了看还要多实践,写得多了自然也就有了路。
如果看全部的标准库文档࿰…
建站知识
2025/1/17 1:08:53
Python-split|os.path.splitext|os.path.split
split
分割字符串 split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表
admin_report_link "D:/test/data_expand/"
# admin_report_link "D:/test/data_expand/theme_report_d15a99d4-c549-4fb6-add9-071…
建站知识
2025/1/17 1:08:49
web安全学习笔记(6)
记一下第十节课的内容。
一.PHP语言中的if else判断
语法和c语言中非常类似,不再赘述,也可以使用if...elseif...elseif...else
1.True和False
2.,和
一个等号是赋值
两个等号是比较
三个等号是全等(内容相等,数…
建站知识
2025/1/17 1:08:45
记录一次官网访问很慢的情况
客户查看云监控,带宽未超限,客户取的是1分钟的原生值,也就是1分钟也是个平均值。
但是客户的原始值,其实就是1分钟内的平均值。所以客户的瞬时超限,其实是看不出来的。但是后端同事从实时监控里面可以看到超限的情况。 客户升带宽后, 发现还…
建站知识
2025/1/16 15:26:59