[ Yesterday | Tomorrow ]

每日一句

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 的方式。

工作遇到的问题

  1. 如果规则名称通过注解的遍历赋值的形式来添加,那么会出现问题:
    1. 硬编码问题,提前将需要使用的规则确定好了
    2. 后续较难进行更改

社交日志