每日一句
It wasn’t raining when Noah built the ark..
— Howard Ruff
任务汇总
工作日志
-
上午 9 点半左右,尝试 Leetcode 每日一题,困难,暂时放弃。
-
上午 10:21 开始,继续完成风控项目。
- 增加了 FreqControlEngine,用于存储所有规则,并且按需要执行相应的规则。
- 更改了 FreqAnnotation 注解,增加规则名称。
- FreqAspect 中根据注解中的规则名称,调用 FreqControlEngine 来执行相应规则。
-
下午+晚上:更改多个 Bug
- 通过构造方法创建的对象,对象内的属性不能
@Autowired - Spring 操作 Redis,一定不能直接用默认的
RedisTemplate!!!- 要不用
StringRedisTemplate,要不就配置类通过@Bean配置RedisTemplate的 key 和 value 的方式。
- 要不用
- 通过构造方法创建的对象,对象内的属性不能
工作遇到的问题
- 如果规则名称通过注解的遍历赋值的形式来添加,那么会出现问题:
- 硬编码问题,提前将需要使用的规则确定好了
- 后续较难进行更改