网站首页 第1359页
-
SpEL应用实战(应用spc技术)
一、背景资金平台概述为了监控集团各业务线的资金来源和去向,资金部需每天分析所有账户出金和入金情况。为此,我们提供了资金管理平台,该平台拥有账户收支流水和账单拉取等功能,以及现金流打标能力,为资金部提供更加精准的现金流分析。...
2024-09-11 baijin 博客文章 25 ℃ 0 评论 -
有趣的SpEL注入(有趣的工作群名称大全)
SpEL简介Spring表达式语言(简称SpEL,全称SpringExpressionLanguage)是一种功能强大的表达式语言,支持在运行时查询和操作对象图。它语法类似于OGNL,MVEL和JBossEL,在方法调用和基本的字符...
2024-09-11 baijin 博客文章 13 ℃ 0 评论 -
SpringBoot 实现异步记录复杂日志
1、背景最近接手一个任务,需要给当前项目加一个较为复杂的日志。有多复杂呢?要有日志类型、不同日志类型要有不同的操作和备注等。作为小白的我最开始的做法是在业务层写代码记录日志,好处就是方便,坏处就是这种做法直接侵袭Service层,Serv...
2024-09-11 baijin 博客文章 26 ℃ 0 评论 -
redis 分布式锁(redis 分布式锁失效时间)
最近抽空优化了之前已有的redis分布式锁,主要用于解决高并发的问题,比如抢红包,多个人同时操作红包库存,当在库存只剩下1个的时候,一个人的减库存的操作事务没提交,另一个人的查库存操作刚好同步执行,这样就会出现很尴尬的事情,1个红包会被2个...
2024-09-11 baijin 博客文章 26 ℃ 0 评论 -
CVE-2022-22947分析(cve-2020-0796分析)
[[spelinj|SPEL]]CASTINGANDEVILBEANSBase...
2024-09-11 baijin 博客文章 25 ℃ 0 评论 -
Spring SPEL,自定义注解实现分布式锁
1.自定义注解实现分布式锁利用自定义注解实现分布式锁,最麻烦的地方就是,加锁的key,怎么获取,之前项目中,对key的处理是:在调用需要加分布式锁方法前,就把key拼装完毕,然后在需要加锁的方法的第一个参数传入key,然后在切面类里面通过...
2024-09-11 baijin 博客文章 25 ℃ 0 评论 -
1. SpringCache实战遇坑(springcache原理)
1.SpringCache实战遇坑1.1.pom主要是以下两个<dependency><groupId>org.springframework.boot</groupId><artifa...
2024-09-11 baijin 博客文章 14 ℃ 0 评论 -
Redis+Caffeine 两级缓存实战!性能爆表
在高性能的服务架构设计中,缓存是一个不可或缺的环节。在实际的项目中,我们通常会将一些热点数据存储到Redis或MemCache这类缓存中间件中,只有当缓存的访问没有命中时再查询数据库。在提升访问速度的同时,也能降低数据库的压力。随着不断的发...
2024-09-11 baijin 博客文章 12 ℃ 0 评论 -
spring核心技术之八:SpEL表达式工作流程
思考:什么是SpEl?它干什么用的?答:SpEl是SpringExpressionLanguage缩写,SpEL是一种在运行期间能执行查询和操作对象的表达式语言,它通过运行期执行的表达式将值装配到Bean的属性或构造器参数中,所以表达...
2024-09-11 baijin 博客文章 13 ℃ 0 评论 -
针对 SpringSecurity 做了一个详细分析,让你明白它是如何执行的
纸上得来终觉浅,绝知此事要躬行。不知道你们在使用SpringSecurity安全框架的时候,有没有想过debug一步一步看它是如何实现判断是否可以访问的?如下:@PreAuthorize("hasRole('ROLE_A...
2024-09-11 baijin 博客文章 13 ℃ 0 评论
- 08-06nginx 反向代理
- 08-06跨表插入连续的日期,sheetsname函数#excel技巧
- 08-06初中生也能学的编程,不走弯路,先用后学
- 08-06find命令的“七种武器”:远不止-name和-type
- 08-06恶意代码常见的编程方式
- 08-06kali2021ping 外网不通
- 08-06因为一个函数strtok踩坑,我被老工程师无情嘲笑了
- 08-06hadoop集群搭建详细方法
- 控制面板
- 网站分类
- 最新留言
-