美文网首页
日报(20170705)-clover

日报(20170705)-clover

作者: eosclover | 来源:发表于2017-07-05 23:36 被阅读13次

    今天重点任务是研究SVN上开发修改代码的log及相关备注。

    下午两个小时多,分析了5条log。

    通过SVN,定位具体的修改号,在定位带具体代码,分析代码变更部分,主要遇到问题如下:

    1.增加了某个参数的定义

    2.在list里边增加了null值

    3.增加了if (bod !=null)判空处理

    4.对key-value是否为空的判断,区别get()和containkey()

    get返回为空有两种情况,key为null或者value为null

    5.List list = dcomRgUsrMapper.selectDcomRgusrByIdpern(String.valueOf(idPern.getIdPern()));

    dcomRgUsrMapper.selectDcomRgusrByIdpern(String.valueOf(idPern.getIdPern())):通过mybatis查询一个ArrayList出来

    List接口的常用实现类有ArrayList和LinkedList,在使用List集合时,通常情况下声明为List类型,实例化时根据实际情况的需要,实例化为ArrayList或LinkedList,例如:

    List l = new ArrayList();// 利用ArrayList类实例化List集合

    List l2 = new LinkedList();// 利用LinkedList类实例化List集合

    如果接收数据用ArrayList来接收,则只能接收ArrayList对象,如果用List来接收数据,则可以接收ArrayList或者LinkedList

    6.java代码具体代表的含义

    1 2
    3

    7.如何将代码和具体业务联系起来,还是重点。

    相关文章

      网友评论

          本文标题:日报(20170705)-clover

          本文链接:https://www.haomeiwen.com/subject/coechxtx.html