工作小结-2018一月(2)

这周的工作小结拖到了周末才写,不过还是写一下吧。

这周的主要工作还是搞那个williamchart的图表,解决了数据填充的问题,中间组件传输仍然是使用了eventbus来传输。

一个技术难点突破是,在响应式中做上游下游的响应操作,这次主要是了解了rxjava的map和flatmap的差别。map主要是直接将第一个参数传到下游,这有一个问题,就是假如上游是一个observable,那仍然会传一个observable。因此map的使用场景主要是用在由上游传递一些固定参数的。flatmap则是可以将上游的observable进行转换,将observable获得的东西传到下游。

除此之外还学到一个就是emitter,这个可以控制下游的生命周期,但是只可以控制onnext和oncomplete。但是忽略了这点会导致oncomplete无法执行。

大概就是学了上面两个技术点,其余大部分时间用于处理graphq的语句,返回数值的处理了,没想到居然用了一周的时间。不过周五请假也算就用了四天。

之后的任务,数据是好了,但是需要改ui了,点击的ui要改,滑动曲线的ui也要改,还有一些杂七杂八的ui。

给自己定了3天的工作计划,希望周三晚上能处理完毕吧。

这周开始给自己打分,以后每周都是周日开始写本周总结,并且定下下周的任务,之后按照下周的任务完成度来给自己打分。

本周开始的话,那我给上周打个98分吧,少两分怕自己骄傲~