摘要: Redis 概述 Redis 介绍 Redis 是一个开源的 key-value 存储系统。 和 Memcached 类似,它支持存储的 value 类型相对更多,包括 string (字符串)、list (链表)、set (集合)、zset (sorted set –有序集合) 和 hash(哈希 阅读全文
posted @ 2022-02-13 14:14 清风商 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 一, @Autowired方法, 参数, 构造方法都可加载, 跟进源码看看 A>放到方法上的测试步骤: 新建Moon.java 新建Sun.java setMoon()方法使用的参数,自定义类型的值从IOC容器中获取, 方法里的moon会从容器中拿到 以下是验证方式 在配置类要加入扫描bean包 测 阅读全文
posted @ 2021-05-23 22:07 清风商 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 一 CAP7章节 Spring底层对BeanPostProcessor的使用 1,ApplicationContextAwareProcessor实现分析: 此类帮我们组建IOC容器,跟进ApplicationContextAwareProcessor我们发现, 这个后置处理器其实就是判断我们的be 阅读全文
posted @ 2021-04-25 23:41 清风商 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 上节课讲的FactoryBean的实现,出现的问题说明如下: 测试用例里分析Object bean1 = anno.getBean("jamesFactoryBean");是Pig还是jamesFactoryBean的实例bean呢,调试跟进getBean源码看看(可看第三节课的视频) 发现实际是获 阅读全文
posted @ 2021-04-08 23:29 清风商 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 四 CAP5章节 @Conditional条件注册bean 1,将IOC容器注册bean时, 当操作系统为WINDOWS时,注册Lison实例; 当操作系统为LINUX时, 注册James实例,此时要用得@Conditional注解进行定制化条件选择注册bean; 2,新建Cap7MainConfi 阅读全文
posted @ 2021-04-07 22:38 清风商 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 一 CAP1章节 将你的工程从XML配置到注解 一、创建工程 1,创建Maven工程: 2, 3, 4,pom.xml引入spring-context jar和Junit测试用例包 <dependencies> <dependency> <groupId>org.springframework</g 阅读全文
posted @ 2021-04-04 11:23 清风商 阅读(51) 评论(0) 推荐(0) 编辑
摘要: Fork-Join(分而治之) 规模为N的问题,N<阈值,直接解决,N>阈值,将N分解为K个小规模子问题,子问题互相对立,与原问题形式相同,将子问题的解合并得到原问题的解 如何使用的流程图 用法 1.Fork/Join的同步用法同时演示返回结果值:统计整形数组中所有元素的和 两个main方法,Sum 阅读全文
posted @ 2020-12-25 17:10 清风商 阅读(94) 评论(0) 推荐(0) 编辑
摘要: /** * 使用数组模拟队列 * @author Administrator */ public class ArrayQueueDemo { public static void main(String[] args) { ArrayQueue arrayQueue = new ArrayQueu 阅读全文
posted @ 2020-09-05 10:28 清风商 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 数据的锁定分为两种,第一种叫作悲观锁,第二种叫作乐观锁。 1、悲观锁,就是对数据的冲突采取一种悲观的态度,也就是说假设数据肯定会冲突,所以在数据开始读取的时候就把数据锁定住。【数据锁定:数据将暂时不会得到修改】 2、乐观锁,认为数据一般情况下不会造成冲突,所以在数据进行提交更新的时候,才会正式对数据 阅读全文
posted @ 2020-08-12 13:59 清风商 阅读(1724) 评论(0) 推荐(1) 编辑
摘要: 关于死锁的一些小概念 死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 就我个人而言,我喜欢将死锁叫做线程版的鹬蚌相争. 1.产生原因(复制 阅读全文
posted @ 2020-08-11 15:04 清风商 阅读(180) 评论(0) 推荐(0) 编辑