发表于: 2017-06-19 22:52:42
8 1043
今天完成的事:
1、上午在会议室开会,周会邮件新内容和规范(+统计日报品级和学分),任务代码同步到学员SVN,小课堂新规范,需在wiki上登记清楚,外加评级,小课堂需在会议室用投影仪讲全体围观并讨论。讨论修真院宣传视频拍摄。
2、查找远程代码调试教程(前面任务一时,深度思考远程调试代码本来轮到该我讲的,由于云服务器的问题一直没有解决,所以这个课题一直没有讲,远程调试没用过,今天照着教程简单学习了下)
首先保证idea中代码和服务器上的保持一致。
idea中 配置 进入配置界面,
将idea中 for JDK 1.4.x 红框的代码复制到 服务器jetty(我这里用的是jetty)bin目录下的启动脚本 jetty.sh 中
如下:保存退出重启jetty
JAVA_OPTIONS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"
idea中下好断点,后点击甲虫debug
控制台出现以下信息表示连接远程成功
在浏览器中输入URL
idea中即可调试
3、对于萝卜多复盘,公司标签的逻辑,我觉得我的思维这两天进入了一个误区,pm之前讲的时候,职位标签是从公司里选的,在设计数据表的时候,一直认为职位标签应该引用并存储公司标签的IDs,这两天一直纠结的是,如果公司标签有了改动,如何通过这种引用关系,让职位标签动态变更(从而不会在查询职位标签信息的时候出现异常),但今天突然意识到,实际上职位标签除了存在 【必须从父类标签中选择】 外,后台数据其实并不应该让职位标签引用公司标签的ids,因为公司标签每次更改的时候,必须是将之前的标签删除(因为不好对比是新添加的还是之前的所以必须删除),然后重新存储的一组ids,这时职位标签如果存的是ids将全部失效。也就是说 如果公司信息的标签只要改动一点,职位标签必须要重新录数据。既然得重新录那么就没必要在数据库中存引用关系。所以,对于公司标签和职位标签完全只需存在公司和职位表中的一个字段里就可以了。鉴于标签是多个,也就是是数组类型,数据库又不能直接存数组类型,所以对于标签需分别建两张表(公司标签表,和职位标签表),公司标签表的变动,不影响职位标签表,但是录数据的时候职位标签的选择必须来自该公司标签组。【以上的认识只是自己的思考,不对的地方请指出】
明天计划的事:嗯。。。有点不舒服,打算请个假。
遇到的问题:想去有Java大佬的地方做复盘(好多不懂,做起来好困难)
收获:一点点
总结:这两天进度一直没动,db设计卡在这里了,感觉db没设计好后面都做不了。逻辑思维 好重要啊。
评论