zoukankan      html  css  js  c++  java
  • 2018-2019-2-20175323 java实验三敏捷开发与XP实践

    代码规范

    安装alibaba插件

    首先使用code栏里面的reformat code使代码的格式更加规范

    再用编码规约扫描,alibaba把问题分为block/critical/major三个等级,出现了两个block问题和两个major问题

    根据提示信息

    我对if和for语句添加了大括号,将常量20进行定义,最后为类添加了创建者信息

    再次进行规约扫描,不再有报错信息

    code菜单中我感觉生成代码操作:Code | Generate (Alt+Insert)挺好用

    该操作不仅可以在编辑器中使用,在项目窗口和导航栏也可以使用:
    此时用于新建文件或包。
    第一个提交点的截图

    结对编程

    我之前没有结对,临时找了石淦铭同学做我的队友

    这是她的源代码



    首先我规范了代码,添加了注释,进行了规约扫描,最后使用了code栏的reformat code




    新添加的测试用例

    第二个提交点

    代码重构

    我对课本上的Example5_2进行了重构
    重写了tostring()方法和equals()方法
    得到第三个提交点


    密码学算法学习

    阅读了老师的关于java密码学算法的博客,以下是我的学习成果

    对称密码算法


    非对称加密算法RSA

    单向散列函数算法MD5

    码云链接

    https://gitee.com/ruirui_yummy/java-besti-20175323

  • 相关阅读:
    java的堆和栈
    概率题
    并发复习在回顾
    hashmap和hashtable
    StringBuilder和StringBuffer
    WinSCP 工具
    网络桥接注意问题。
    虚拟机网络设置
    Spring任务计划
    Spring任务执行器(TaskExecutor)
  • 原文地址:https://www.cnblogs.com/ruirui56/p/10804877.html
Copyright © 2011-2022 走看看