1. 本周事项
序号 | 事项 | 内容 | 时间 |
---|---|---|---|
1 | Saiku配置 | 风控贷后指标Cube在Kylin进行修复后,重新进行Saiku的Schema配置 | 2019-04-28 |
2 | Django框架学习 | CRM系统中,前后端的交互流程以及api和asView的使用 | |
3 | SQL语法学习 | 牛客网SQL实战(约8题) | 2019-05-05 |
4 | 论文资料阅读 | 粗略看了硕士论文《风电监控系统中时序数据管理系统的设计与实现》《基于OpenStack 云资源监控系统设计与实现》的框架 | 2019-05-05 |
5 | 微信读书 | 《明朝那些事儿》看到申时行开始混日子啦,果然混功无敌啊 | |
2. 工作总结
这个星期开始写周报总结,无论内容多少,耗时多少,总归要写点啥。
这周由于五一放假,中间其实没干啥,都是在放假前后几天做的事情。
(1)在回家前配好了Saiku的schema,前面由于Kylin里的Cube错误,导致Saiku一直无法正常使用,听说是因为在修复大一统产品(biz_asset表)里,一个空行的bug时,将底层的表删了重建,导致依托该表的整个Cube都崩掉了。所以说以后不要动任何表结构,可以进行数据修改,但表结构不能动啊。这也给我提个醒,对待数据还是小心小心再小心啊。
(2)在放假前,总工对照着CRM的代码,粗略给我们讲了前后端交互的总体流程,让我也是清楚了很多,虽然还没有亲自去调试代码,但是对整体有了把握,战略上清楚了,战术上就更好操作了。大致流程为:
- 前端的HTML,JS,CSS等格式,通过HTTP协议(包括get post put…等)传出一个request对象;
- 在api的各个class中,通过asView,就像Django中的view用途,从request对象中取出参数,再去model中取数据,返回response对象;
- template中ajax定义的function,以json格式传输数据,装成网页;
这样看来还是很多错误的地方,后面慢慢来修正吧。。。
(3)今天在牛客网上看了一下SQL实战练习,就目前做的几题来看,题目质量不咋地,感觉无法体现SQL的精髓,但是我也发现,我对于SQL底层的原理还不是很清楚,比如inner join 和 where的底层实现区别?nature join又是个啥?这些还都是盲区,有待补充啊。
(4)关于论文方向,也是超级超级 超级迷茫啊,数据库确实可以深挖下去,但是问题在于,时间,精力,人员都没有啊,去年大半年简直是浪费了,算了,接下来的打算就是每周花3天时间来做吧。从InfluxDB的存储结构和引擎开始学习吧。
3. 下周计划
序号 | 事项 | 内容 |
---|---|---|
1 | Xadmin学习 | 到底是如何与Django组合一起的,我又该如何修改 |
2 | Django框架学习 | 如何实现日志列表,下钻查看详情功能 |
3 | SQL语法学习 | 牛客网SQL实战 |
4 | 论文进度 | 完成开题PPT |
4. 其他
第一次写,有点匆忙,明天还要上班,以后还是放在周六的晚上写吧,周六晚上去游泳,然后回来敷个面膜(精致的zhuzhu男孩),再写一篇周报,这样的周末晚上也挺好的。