20145113 20145102实验三

实验步骤

编码标准

编程标准包含:具有说明性的名字、清晰的表达式、直截了当的控制流、可读的代码和注释,以及在追求这些内容时一致地使用某些规则和惯用法的重要性

  • IDEA规范缩进:ctr+Alt+L
  • 根据代码逻辑加入空行
  • java基本命名规则
  • 要体现各自的含义
  • 包、类、变量用名词
  • 方法名用动宾
  • 包名全部小写,如:io,awt
  • 类名第一个字母要大写,如:HelloWorldApp
  • 变量名第一个字母要小写,如:userName
  • 方法名第一个字母要小写:setName
  • 版本控制

    1.git常用语法

    1.创建本地库 git init

    2.将本地库与远程库关联git remote add origin

    3.git add、git commit -m、git push origin master、git status

    4.git clone


    5.git branch --set-upstream-to=origin/远程 本地,建立分支连接

    6.checkout

  • git checkout分支,转移到
  • git checkout -b
  • 7.git log --graph --pretty=oneline --abbrev-commit查看

    8.删远程分支

  • git branch -r -d origin/要删分支
  • git push origin :要删分支
  • 9.git git reset --hard HEAD^

    10.git log

    11.git branch -a

    重构

    动手操作了,重命名,对变量的批量修改,将相似功能的合并。

    实践项目

    与周正一一起研究了分支的相关问题,刚开始只会将项目传到master上,不知道如何创建分支,如何合并分支,在队友对分支的文件进行修改后,如何选择自己修改的与队友修改的择取。在慢慢找教程摸索后,慢慢体会到了这种间的原理,更深刻得懂得了git的使用。但是还存在的问题是:如果三个人都建立了分支,然后我将A的分支删除,然后gitosc上三个人都看不见A的分支,但是C在重新pull后依然可以看到A的分支。

    PSP时间统计

    步骤 耗时 百分比
    需求分析 15min 10%
    设计 20min 13%
    代码实现 30min 20%
    测试 60min 40%
    分析总结 30min 20%

    Java实验三的更多相关文章

    1. 20145203盖泽双java实验三 敏捷开发与XP实践

      java实验三 敏捷开发与XP实践 实验内容 XP基础 XP核心实践 相关工具 实验要求 1.没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> ...

    2. 20165324 Java实验三 敏捷开发与XP实验

      20165324 Java实验三 敏捷开发与XP实验 一.实验报告封面 课程:Java程序设计 班级:1653班 姓名:何春江 学号:20165324 指导教师:娄嘉鹏 实验日期:2018年4月16日 ...

    3. java实验三——求平均数,数组排序(有关java保留小数位数,由于编译器版本未到1.5导致的报错format函数第二个参数不对,要求是Object[])

      package hello; import java.util.Arrays; public class 实验三更正版 { public static void main(String[] args) ...

    4. java实验三 敏捷开发与XP实践

      一.实验内容 (一)敏捷开发与XP 软件开发流程的目的是为了提高软件开发.运营.维护的效率,并提高软件的质量.用户满意度.可靠性和软件的可维护性. 光有各种流程的思想是不够的,我们还要有一系列的工具来 ...

    5. JAVA实验三及总结

      JAVA第五周作业 Java实验报告三 第一题 1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码.结果截图.) (1).统计该字符 ...

    6. java实验三20135104

      北京电子科技学院(BESTI) 实     验    报     告 课程:Java程序设计                         班级:1351            姓名:刘帅      ...

    7. Java实验三报告

      一.  实验内容 (一)敏捷开发与XP 摘要:一项实践在XP环境中成功使用的依据通过XP的法则呈现,包括:快速反馈.假设简单性.递增更改.提倡更改.优质工作.XP软件开发的基石是XP的活动,包括:编码 ...

    8. java实验三实验报告

      一.实验内容 1. XP基础 2. XP核心实践 3. 相关工具 二.实验过程(本次试验是在自己电脑上完成,没有使用实验楼) (一)敏捷开发与XP 1.XP是以开发符合客户需要的软件为目标而产生的一种 ...

    9. 20165320 Java实验三:敏捷开发与XP实践

      实验内容: 敏捷开发与XP实践 一 实验要求: 安装alibaba 插件,解决代码中的规范问题在IDEA中使用工具(Code->Reformate Code)把下面代码重新格式化,再研究一下Co ...

    随机推荐

    1. node.js中buffer需要知道的一些点

      本文为阅读朴灵大大的<深入浅出node.js>笔记: 在前端开发的时候,我们不曾用过buffer,也没得用.buffer是node环境引入的,用来方便应对二进制数据的处理.这里我们对它应该 ...

    2. android中添加背景音乐

      方法一:这是使用java中的多线程,另外new出一个类,用类来启动音乐. 这个方法,就像当初写java的小游戏一样,不过是在电脑上运行的,可以控制每一个动作,比如你的触碰动作,但是,在我这个游戏中,我 ...

    3. C++用法的学习心得(要求包含示例,并反映出利用网络获取帮助的过程)

            大一一年C++的学习生涯,让我感慨颇多!回想起,当初上课时的情形,一切是那么的清晰,仿佛就像是发生在昨天一样.        任何一门学科的学习都是有技巧的.对于c++,我学的并不好,刚开 ...

    4. Qt之指针与float--setNum使用

      案例: quint8 ad[8] = {0,100,150,200,0,220,230,250}; QString str; QString str2; ab = (float)(*((float * ...

    5. 使用ISO文件安装Linux

      一. 准备知识 1. ISO文件 我们普遍使用的ISO文件是指包含着整个CD-ROM(ISO-9660 文件系统)内容的 映象, 是整个碟片从0扇区到最后一个扇区的完整复制,经常被用来在网络上传输 对 ...

    6. POJ 题目3661 Running(区间DP)

      Running Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 5652   Accepted: 2128 Descripti ...

    7. Linux网络编程的一般步骤(1)

      一.套接字的地址结构. IPV4套接字地址结构通常也称为"网际套接字地址结构",它以sockaddr_in 命名;POSIX定义如下: #include <stdio.h&g ...

    8. windows 下安装redis并且测试(php)

      Window 下安装 下载地址:https://github.com/dmajkic/redis/downloads. 下载到的Redis支持32bit和64bit.根据自己实际情况选择,将64bit ...

    9. pb自动注册ole控件

      方法一:  1.手工注册OCX控件 将该控件随程序一起发布,然后,将此文件拷到windows\system,或者直接放在本运行目录,然后执行dos命令,run( "regsvr32   *. ...

    10. ARMLinux下Alignment trap的一些测试 【转自 李迟的专栏 CSDN http://blog.csdn.net/subfate/article/details/7847356

      项目中有时会遇到字节对齐的问题,英文为“Alignment trap”,如果直译,意思为“对齐陷阱”,不过这个说法不太好理解,还是直接用英文来表达. ARM平台下一般是4字节对齐,可以参考文后的给出的 ...