Understanding and preliminary application GitHub

study hard, improve every day

First, it was a simple beginning

GIT address https://github.com/Notexcellent
GIT username Notexcxllent
Student ID after five 82405
blog address https://www.cnblogs.com/kadcyh/
Job Link https://www.cnblogs.com/harry240/p/11515697.html

Second, the following are the main part of this blog

Preparation before the formal job 1

    首先需要一个GitHub的账号,因为之前就已经注册了,所以这一步没什么问题。但是因为GitHub上面全是英语,所以看起来比较麻烦,回过头来想想就算是全中文的网站,我还是不见得全部能看懂。
    接下来,因为要将四则运算的整个文件下载到本地所以按照要求我又下载了GitHub Desktop这个的下载很顺利(今天是我有史以来下软件最顺利的一天,之前我下一个,下了三天还是没成功。不是突然网断就是下好了无法安装。这次可能是中秋节给了我一点好运气)但是还是因为是全英文所以运用起来比较费力。
    最后我又下载了VS2017,但是因为默认的是java,我又本身安装了JDK所以直接用java完成了这次作业。
    总而言之还是比较顺利的!

2 ideas

    因为克隆下来的代码几乎接近了要求,我自己要改的我觉得只有三个部分。
    第一部分:需要一个随机产生题目的部分。
    具体解决:随机产生了一个数(2~4之间),然后用它做了一个简单的循环,就完成了这一部分。
    第二部分:我需要判断产生的运算式子结果不能出现小数和负数。
    具体解决:因为运算产生出来的算式求解的部分是利用堆栈的方式,并且站内存储的还是字符串那一类型。所以,我先要将栈顶的元素转换为数字,再来判断它是否为整数或者是否为负数。
    第三部分:文档操作。
    具体解决:目前还不会!

Github clone using 3 items and submit code of the entire process

    根据发出来的作业要求,项目的克隆很顺利。稍微有一点问题出现在将整个项目下载到本地。后来经过神奇的百度,我知道了怎么弄到本地。
    接下来就是按照要求对整个代码进行一点点的修改,因为上学期我的数据结构非常不好,仅仅能看懂,所以改代码这个部分还是要谢谢可爱的百度。但是因为改的内容比较简单这次改的部分还是自己写的。
    后来提交也没什么大问题!
    总而言之大部分我有的问题都可以用百度解决。

4 project testing process

    主要是因为对java上面关于栈的语法不了解,就算百度也没有看的很清楚,所以用测试的办法弄清楚了。因为这次题目想对简单所以没什么大问题。

Guess you like

Origin www.cnblogs.com/kadcyh/p/11524330.html