20171116
本来以为今天的闪闪不好打,结果体感几乎是最简单的一个。而且好像也没人碰到认真闪?起来过早跑路,上午在看打包的问题。我都把依赖打进去了,主项目为啥还会去拉不存在的依赖呢?鼓捣了半天,想避开maven的依赖机制把依赖包打进去,比如本地lib,项目内的repo之类的,最后才想起来,么的在主项目里把这个依赖exclude掉不就好了么?忙了半天。下午产品丢过来几张比较大的dicom文件,解析出来看上去还很清晰。不过为啥文件监听会出问题?明明结果都出来了为啥程序会抛一堆异常?看了半天才发现,抛异常的文件名或者目录名最开始有个点,是复制时创建的临时文件。从小到大的直眼睛表示这真是难为死我了。稍微看了下,发现这个还挺难搞,没时间弄这个了,直接改成只监控配置了的目录,该目录下创建的目录不再动态地加入监控列表好了。要求别人只拷到根目录下应该不算过分,但是递归监控目录复杂度提升得有点高。然后就会有重名文件的问题,那就加个解析后删除原文件的功能吧。当然是可配置的。然后开始弄界面,鼓捣了半天把recycleview弄好了。本来以为今天剩下的就很轻松了,突然发现项目配置的安卓最低支持版本是14,这特么好多都用不了啊,特别是服务器端客户端通用的那些代码。主要就是Path和LocalDateTime,前者嫌一个个改麻烦,自己写了一个同名类,定义同名方法,引入的地方换成这个就好。后者换成joda之后,gson也要有对应的序列化/反序列化器。懒得自己写,上github找了一个。弄完调试完毕已经九点多了,赶快回来肝fgo,终于全员满级,弓呆也100级了。差不多刷了48池,花瓣可以不用刷了,只是可惜了我带张白蔷薇还能有8加成的队伍,一把好点能刷到近200花瓣。接下来就等决赛刷奖牌了。
评论
发表评论