Java进阶(持续更新中...)-2020-12-08

Java进阶(持续更新中…)

第三周计划及实践 12.14-12.20:

12.14 基于AOP的本地缓存,基于时间TTL的缓存管理
12.15 基于Spring的Cache的自定义缓存管理,指定cacheManager、cacheResolver配置, 多级缓存嵌套
12.16 长时高并发压测 95%Line 不达标问题定位及性能调优,线程调度实现非阻塞API
12.17 并发线程环境下过滤器实现分页问题,过滤器过滤参数配置
12.18 Rx线程调度上下文变量配置测试应用
12.19 线程调度及ThreadLocal变量设置
12.20 基于webclient+Reactor的站点数据同步,flatMapMany转换Mono为Flux,Flux.any判定,Flux.share数据分支处理

第二周计划及实践 12.7-12.13:基于响应式的切面编程结合注解+反射+泛型的实践:应用于缓存,事件。

12.7 切面编程相关概念,切点组合,切点拦截测试及组合切点
12.8 自定义注解及其切点拦截
12.9 注解参数设置获取
12.10 AOP的Introduction初步及编码测试
12.11 流+对象引用处理多级数据
12.12 AOP的Introduction应用编码测试,添加方法和属性,基于注解的本地缓存
12.13 Profile+Conditional多环境配置启动

第一周计划及实践 12.1-12.06:

12.2 平台中间层接口聚合基于响应式的数据处理与接口并发
12.3 优化聚合接口,测试retry,onErrorReteturn,doOnError等功能,测试对比接口性能;
12.4 聚合接口测试,性能问题排查:日志输出,ssl-shakehands极限;线程调度问题;
12.5 反应式log关闭,线程调度问题处理
12.6 切面编程,类定义测试;入参验证validator验证问题

第四周计划及实践 11.23-11.29:

11.23 对外接口编码,响应式基础应用
11.24 对外接口编码,响应式基础应用
11.25 对外接口编码,响应式基础应用
11.26 对外接口编码,响应式基础应用
11.27 对外接口编码,响应式基础应用
11.28 使用caffeineManager管理本地缓存,创建指定属性及有效时间
11.29 缓存Mono
11.30 测试使用thenReturn、zip、merge等,进展较小

第三周计划及实践 11.16-11.22:

11.16 guava缓存初步,caffeine缓存初步;
11.17 Mono缓存cache问题;
11.18 使用caffeine缓存数据,使用processor创建无限流,验证flux订阅,deffer延迟创建;
11.19 processor应用初步,DirectProcessor,UnicastProcessor,EmitterProcessor,ReplayProcessor用于序列创建与订阅
11.20 elsasticsearch查询条件组装(排序,模糊搜索,复杂条件组合),Reactor元组数据应用
11.21 elsasticsearch查询条件组装(排序,模糊搜索,复杂条件组合)
11.22 无进展。

第二周计划及实践 11.9-11.15:

11.9-15 阅读学习Rx,编码采集服务

第一周计划及实践 11.2-11.8:

11.2 实现无线流获取最新数据(热数据);
11.3 无限数据序列,window截取、sample取样,最新获取测试;可启动和停止的无限流序列;
11.4 基于redis的hash数据存储与阅读量读写,基于string的阅读数据量读写;
11.5 基于concatWith、mergeWith的流组合Mono生成Flux无限序列
11.6 无进展。
11.7 编码基础web应用,进展较小;
11.8 基于数据库的无限更新数据序列(轮询)及数据消费;

10月:本月重点开发CMS系统,工程项目架构及技术应用强化。模块化工程,打包依赖及脚手架;

第五周计划及实践 10.26-10.31:

10.26 RxJava原理学习&#x

你可能感兴趣的:(java,spring)