工作安排

1、今天原定由5个系统上线。其中4个系统a,b,c,d依赖另外一个系统e。后来系统e逻辑发生变化,明天才上线,这个时候系统a,b,c,d什么时候上线?

  1. 开始我认为是a,b,c,d四个系统明天上线。

  2. 其实应该今天上线。上级规定是今天上线,就必须今天上线,哪怕依赖的系统e今天不能上线,也要上线,如果没有数据,可以先给默认值。必须有时间界限。

  3. 系统e不能上线属于风险管理。系统a,b,c,d上线属于进度管理,进度不能延后。

  4. 发现整个进度的关键点,系统e影响其他系统的进度,所以系统e需要提前上线并且在线上验证功能正常,这样其他系统上线之后还要验证。验证无误之后,整个过程才算结束。
  5. 只跟踪自己系统和对方系统,没有验证上线之后的功能是否正常。这个很致命。

2、做需求的方法

  1. 先看能不能做,能不能实现(散客票没有记录航班号)

  2. 然后看具体怎么做,怎么做更加合理,比如必须传时间,如果不传时间,查出来的数据量很大,一个是系统性能,第二个是有无意义和必要。客服肯定看某一个时间段的,一年以前的信息没有意义。如果需要查询1年以前的信息,可以放到bi里面实现。

  3. 接口只提供目前可以实现的功能,如果发现目前的功能不能实现,需要向领导汇报,由领导决定做还是不做,不能自己擅自做决定。比如无法根据航班号查询散客票;天气预报功能失效;这两种无法实现的情况由领导决定哪个做,哪个不做。

 3、描述问题的方法

  1. 背景和问题。先描述清楚背景,然后描述问题。如果直接描述问题。对方会不清楚来龙去脉。

4、如何避免上线文件遗漏

  1. 如果需要上线的文件有很多,如何避免遗漏某些文件?一个很好的办法是列一个上线清单,将所有需要上线的文件写在文件里面,这样避免遗漏

5、持久化对于activeMQ的发布和订阅模式、队列模式的意义是什么?

6、spring sop tomcat启动执行代码,比如将常量信息加入缓存等等。。

7、如果有多个java文件,如何打jar包?

原文地址:https://www.cnblogs.com/usual2013blog/p/3665152.html