发布于 2024-11-21
摘要
spring通过注解和代理工具类(jdk动态代理 和 cglib)实现的AOP jdk动态代理部分源码: 从上面源码可以看出,sp …
spring通过注解和代理工具类(jdk动态代理 和 cglib)实现的AOP jdk动态代理部分源码: 从上面源码可以看出,sp …
静态代理 UserServiceTarget类(实际类,是业务逻辑的实际执行者) TrancationAdvice类(通知类,用于 …
Executor接口是线程池框架中最基础的部分,定义了一个用于执行Runnable的execute方法。 下图为它的继承与实现 从 …
操作系统原理中的定义:操作系统原理之线程 | jhon的技术分享 线程状态 Java 中线程的状态分为 6 种: 创建方式 Thr …
描述:什么是线程?线程是OS(操作系统)调度CPU的最小单元,也叫轻量级进程(Light Weight Process),在一个进 …
由于项目是在客户内网部署,只能通过运维了解信息,从运维那里了解到系统经常宕机并且有OOM的日志输出,那就可以通过JVM堆内存直接分 …
1,持久化 RDB快照(snapshot) 在默认情况下, Redis 将内存数据库快照保存在名字为 dump.rdb& …
String应用场景 Hash常用操作 1)对象缓存 2)电商购物车1)以用户id为key2)商品id为field3)商品数量为v …
一、键值设计 1. key名设计 以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id 保证语义的前 …
第一步:选择编辑虚拟机。 第二步:选择添加。 第三步:选择添加硬盘。 第四步:点击下一步。 第五步:【这里不一定非要选择SCSI】 …