好好学习,天天向上

一、这是一个简单的开头

GIT的地址 https://github.com/Notexcellent
GIT的用户名 Notexcxllent
学号后五位 82405
博客地址 https://www.cnblogs.com/kadcyh/
作业链接 https://www.cnblogs.com/harry240/p/11515697.html

二、以下是这次博客的主要部分

1 正式作业前的的准备

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

2 思路

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

3 使用github克隆项目以及提交代码的整个过程

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

4项目测试过程

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

认识并初步应用GitHub的更多相关文章

  1. Git 使用篇一:初步使用GitHub,下载安装git,并上传项目

    首先在MAC上怎么操作. 在gitHub创立一个账户,在创立一个项目,这就不用我说了对吧. 创建完之后是这样的: 接下来,我们打开https://brew.sh 这是下载homebrew的网站,hom ...

  2. 认识并初步应用GitHub——C++

    好好学习,天天向上 一.这是一个根据规定的开头 GIT的地址 https://github.com/Notexcellent GIT的用户名 Notexcxllent 学号后五位 82405 博客地址 ...

  3. (2016春) 作业1:博客和Github简单练习

    0. 博客和Github简单练习 总分:10分 1. 目的 博客使用:注册.发布博客.博客管理练习 Github使用:注册.文件同步等练习 2. 要求 (总体作业要求参考[链接]) 发布一篇博客: 介 ...

  4. Github注册流程和使用体验

    大家好,我叫施蓓蓓,学号1413042063,在网络工程143班,我的兴趣爱好有很多,特别是在专业方面,比如软件工程.操作系统.网络通信技术.计算机组成原理等,我对游戏十分感兴趣,以后就业会朝这方面发 ...

  5. GitHub客户端发布托管代码

    初试GitHub及客户端使用 突然想分享代码,于是记起来曾几何时有人提到过GitHub这个东西,于是便各种百度,注册申请了一个账号,下载了windows客户端,全英文网站就连新手教程也是全英的,现在想 ...

  6. 博客和Github简单练习

    我的第一篇博客 1.首先是自我介绍 姓名:孙弘毅 班级:网工142 学号:1413042050 兴趣:游戏,看书 至于我写了多少代码我也不清楚,反正不多 2.Github  注册流程 (1)百度Git ...

  7. Github注册及心得

    注册Github流程: 1.搜索www.github.com 2.有两个按钮sign up(注册).sign in(登入)

  8. 【Graphql实践】使用 Apollo(iOS) 访问 Github 的 Graphql API

    最近在协助调研 Apollo 生成的代码是否有可能跨 Query 共享模型的问题,虽然初步结论是不能,并不是预期的结果,但是在调研过程中积累的一些经验,有必要记录下.如果你也对 Graphql 感兴趣 ...

  9. 软工1816 · Alpha冲刺(1/10)

    团队信息 队名:爸爸饿了 组长博客:here 作业博客:here 组员情况 组员1(组长):王彬 过去两天完成了哪些任务 前后端代码规范统一 针对之前的alpha冲刺安排进一步细化任务卡片 明确apl ...

随机推荐

  1. MongoDB集群-主从复制(副本集)、failover

    1.概念 主从复制的目的:数据冗余.备份.读写分离 主从方式:一主一从(不推荐,只能实现复制,主节点挂掉且未重新启动的时候,无法提升从节点为master),一主一从一裁判,一主多从 复制方式:主节点记 ...

  2. 【Java】生成随机的手机号码并输出到文件

    import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.util.R ...

  3. linux的vm.overcommit_memory的内存分配参数详解

    公司的redis有时background save db不成功,通过log发现下面的告警,很可能由它引起的: [13223] 17 Mar 13:18:02.207 # WARNING overcom ...

  4. OpenCV图像旋转

    图像旋转是指图像按照某个位置转动一定角度的过程,旋转中图像仍保持这原始尺寸.图像旋转后图像的水平对称轴.垂直对称轴及中心坐标原点都可能会发生变换,因此需要对图像旋转中的坐标进行相应转换. 如下图: 假 ...

  5. Mrchen测试人生

    auto:chenyq date:20190920 data:今天是我从事10年IT软件测试工作来的 开始写技术博客的第一次,希望今后能给互联网需要查询技术知识带来方便: 说起我的测试人生 路也走了1 ...

  6. LeetCode.1185-一周中的星期几(Day of the Week)

    这是小川的第415次更新,第448篇原创 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第266题(顺位题号是1185).给定日期,返回该日期的星期几.输入为三个整数,分别代表日,月和 ...

  7. 数据结构与算法-queue

    队列和stack类似,stack是先进后出,而queue的先进先出,也是一种特殊的线性表 基本概念 概念 队列是一种特殊的线性表 队列仅在线性表的两端进行操作 队头(Front):取出数据元素的一端 ...

  8. SolidWorks学习笔记8 包覆,圆顶

    包覆 在该平面上创建草图,点击A,创建文字 在左侧取消勾选“使用文档字体”,点击字体,重新设置高度,字体. 在草图上点击来放置. 点击特征->包覆, 在模型树中选择有文字的草图 这里面 选择圆柱 ...

  9. 2019牛客暑期多校训练营(第七场)-H Pair(数位dp)

    题目链接:https://ac.nowcoder.com/acm/contest/887/H 题意:给定A,B,C,求有多少对(x,y)满足x&y>C或者x^y<C,其中1< ...

  10. input框改变默认样式

      input[type="radio"] { width: 2rem; height: 2rem; -webkit-appearance: none; /*清除复选框默认样式*/ ...