09 2023 档案

摘要:import com.alibaba.csp.sentinel.util.StringUtil; import com.xtw.enums.BizCodeEnum; import com.xtw.model.LoginUser; import com.xtw.util.CommonUtil; imp 阅读全文
posted @ 2023-09-09 16:33 xietingweia 阅读(23) 评论(0) 推荐(0) 编辑
摘要:- 一个java调用非java代码的接口。 #### 示例 System.currentTimeMillis() ``` @HotSpotIntrinsicCandidate public static native long currentTimeMillis(); ``` ``` /** * 获 阅读全文
posted @ 2023-09-07 16:18 xietingweia 阅读(10) 评论(0) 推荐(0) 编辑
摘要:#### CheckUtil ``` import java.util.regex.Matcher; import java.util.regex.Pattern; public class CheckUtil { /** * 邮箱正则 */ private static final Pattern 阅读全文
posted @ 2023-09-07 14:44 xietingweia 阅读(18) 评论(0) 推荐(0) 编辑
摘要:#### 依赖注入 ``` 2.5.5 1.18.16 org.springframework.boot spring-boot-starter ${spring.boot.version} org.springframework.boot spring-boot-starter-web ${spr 阅读全文
posted @ 2023-09-06 23:01 xietingweia 阅读(239) 评论(0) 推荐(0) 编辑
摘要:缓存穿透+解决方案 缓存穿透(查询不存在的数据) 查询不存在的缓存,由于缓存不命中,并且出于容错的考虑,就会进入存储层查询 而如果从存储层查不到数据也不将这个不存在的数据写入缓存, 风险:如果查询大量这种不存在数据查询请求,不命中缓存,也不写入缓存,一直请求存储层,DB很有可能会挂 预防 接口层增加 阅读全文
posted @ 2023-09-04 09:57 xietingweia 阅读(426) 评论(0) 推荐(0) 编辑
摘要:- 第一范式:每个列不可再分 - 第二范式:消除第一范式中,非主键对主键的部分依赖(非主键完全依赖于主键) - 第三范式:在第二范式的基础上,不存在传递函数依赖。 ##### 阅读全文
posted @ 2023-09-03 21:59 xietingweia 阅读(10) 评论(0) 推荐(0) 编辑
摘要:类:一种数据类型,人为编写,有相关的属性和方法,能被具体化成对象 对象:任何被研究的实体称为对象。 面向对象:一种程序设计方法,将系统的复杂逻辑性封装成对象,以对象为基本单位来搭建的大型工业级系统的设计方法。 阅读全文
posted @ 2023-09-03 19:43 xietingweia 阅读(8) 评论(0) 推荐(0) 编辑
摘要:**IOC**:控制反转,利用反转的机制将对象交给spring容器,由spring负责对象的创建和销毁。 **IOC的作用**:解耦 **AOP**:面向切面编程 **AOP的作用**:在程序运行期间,不修改源码的情况下,动态统一添加功能。如:日志打印,数据采集,事务管理,性能监视 **AOP常见概 阅读全文
posted @ 2023-09-03 19:41 xietingweia 阅读(7) 评论(0) 推荐(0) 编辑
摘要:``` import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.http.H 阅读全文
posted @ 2023-09-01 22:50 xietingweia 阅读(46) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.