• 20155203 实验三《敏捷开发与XP实践》实验报告


    20155203 实验三《敏捷开发与XP实践》实验报告

    一、实验内容

    1. 在IDEA中使用工具(Code->Reformate Code)把下面代码重新格式化,再研究一下Code菜单,找出一项让自己感觉最好用的功能。提交截图,加上自己学号水印。
    public class CodeStandard {
    public static void main(String [] args){
    StringBuffer buffer = new StringBuffer();
    buffer.append('S');
    buffer.append("tringBuffer");
    System.out.println(buffer.charAt(1));
    System.out.println(buffer.capacity());
    System.out.println(buffer.indexOf("tring"));
    System.out.println("buffer = " + buffer.toString());
    if(buffer.capacity()<20)
    buffer.append("1234567");
    for(int i=0; i<buffer.length();i++)
    System.out.println(buffer.charAt(i));
    }
    }
    

    1. 在码云上把自己的学习搭档加入自己的项目中,确认搭档的项目加入自己后,下载搭档实验二的Complex代码,加入不少于三个JUnit单元测试用例,测试成功后git add .; git commit -m "自己学号 添加内容";git push;

    提交搭档项目git log的截图

    1. 完成重构内容的练习,下载搭档的代码,至少进行三项重构,提交重构后代码的截图,加上自己的学号水印。提交搭档的码云项目链接。

    二、练习

    测试RSA密码的加密解密

    三、实验中遇到的问题及解决方法

    • 问题一:上传自己代码的时候都会出现上传成功,但在项目里找不到自己上传的代码(要看到自己的头像上传才算)可以使用以下方法
    • 问题一解决方案:
    ssh -T git@git.oschina.net
    git init
    git remote add origin http://git.oschina.net/你的用户名/你的项目名.git
    git pull origin master
    git add .
    git commit -m "提交的描述信息"
    git push origin master
    

    如果还是有问题就直接强制上传,当然这样会使你搭档的项目中全部变成你上传的文件~

    • 问题二:简易计算器中使用‘*’作为输入会得到结果为 文件名
    • 问题二解决方法:这是因为由于'*'是命令行中的通配符,可以使用双引号引用,类似于Java中的转义符。
      -问题三:

    四、实验体会和收获

    进一步的学习了Java密码算法,并加以实践。同时通过和学习伙伴的深入合作,更加增进了我们一起学习的乐趣!

    步骤 耗时 百分比
    需求分析 5min 5%
    设计 5min 5%
    代码实现 20min 22%
    测试 45min 46%
    分析总结 20min 22%
  • 相关阅读:
    [C++] 变量
    [C++] 算术类型
    [C++] 回调函数(转)
    [国嵌攻略][095][脚本编程技术]
    [国嵌攻略][094][守护进程设计]
    [国嵌攻略][093][并发服务器设计]
    [国嵌攻略][092][UDP网络程序设计]
    [国嵌攻略][091][TCP网络程序设计]
    [国嵌攻略][090][linux网络编程模型]
    [国嵌攻略][089][网络协议分析]
  • 原文地址:https://www.cnblogs.com/xhwh/p/6815200.html
Copyright © 2020-2023  润新知