认识并初步应用GitHub
好好学习,天天向上
一、这是一个简单的开头
| 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的更多相关文章
- Git 使用篇一:初步使用GitHub,下载安装git,并上传项目
首先在MAC上怎么操作. 在gitHub创立一个账户,在创立一个项目,这就不用我说了对吧. 创建完之后是这样的: 接下来,我们打开https://brew.sh 这是下载homebrew的网站,hom ...
- 认识并初步应用GitHub——C++
好好学习,天天向上 一.这是一个根据规定的开头 GIT的地址 https://github.com/Notexcellent GIT的用户名 Notexcxllent 学号后五位 82405 博客地址 ...
- (2016春) 作业1:博客和Github简单练习
0. 博客和Github简单练习 总分:10分 1. 目的 博客使用:注册.发布博客.博客管理练习 Github使用:注册.文件同步等练习 2. 要求 (总体作业要求参考[链接]) 发布一篇博客: 介 ...
- Github注册流程和使用体验
大家好,我叫施蓓蓓,学号1413042063,在网络工程143班,我的兴趣爱好有很多,特别是在专业方面,比如软件工程.操作系统.网络通信技术.计算机组成原理等,我对游戏十分感兴趣,以后就业会朝这方面发 ...
- GitHub客户端发布托管代码
初试GitHub及客户端使用 突然想分享代码,于是记起来曾几何时有人提到过GitHub这个东西,于是便各种百度,注册申请了一个账号,下载了windows客户端,全英文网站就连新手教程也是全英的,现在想 ...
- 博客和Github简单练习
我的第一篇博客 1.首先是自我介绍 姓名:孙弘毅 班级:网工142 学号:1413042050 兴趣:游戏,看书 至于我写了多少代码我也不清楚,反正不多 2.Github 注册流程 (1)百度Git ...
- Github注册及心得
注册Github流程: 1.搜索www.github.com 2.有两个按钮sign up(注册).sign in(登入)
- 【Graphql实践】使用 Apollo(iOS) 访问 Github 的 Graphql API
最近在协助调研 Apollo 生成的代码是否有可能跨 Query 共享模型的问题,虽然初步结论是不能,并不是预期的结果,但是在调研过程中积累的一些经验,有必要记录下.如果你也对 Graphql 感兴趣 ...
- 软工1816 · Alpha冲刺(1/10)
团队信息 队名:爸爸饿了 组长博客:here 作业博客:here 组员情况 组员1(组长):王彬 过去两天完成了哪些任务 前后端代码规范统一 针对之前的alpha冲刺安排进一步细化任务卡片 明确apl ...
随机推荐
- springboot-多环境测试
1.application.properties中添加spring.profiles.active=test 2.同级目录下创建application-dev.properties.applicati ...
- Kafka Connector无法启动的原因
如图:启动Connector的时候一直提示报错. 后面找了一下网上发现原因, 基本原因就是Kafka的lib包和插件包都添加到ClassPath里面了 而这两地方都有Kafka-Client的jar包 ...
- PHP学习(3)——数据的存储与检索
要点目录: I.保存数据 II.打开文件 III.创建并写入文件 IV.关闭文件 V.读文件 VI.给文件加锁 VII.删除文件 VIII.其他有用的文件操作函数 IX.数据库管理系统 1.保存数 ...
- Kubernetes 相关镜像pull 不下来问题收集
1. 可在相关的镜像前添加 keveon 或者 mirrorgooglecontainers 就可以下载镜像, 然后在修改 tag docker pull mirrorgooglecontainers ...
- nRF5 SDK Bootloader and DFU moudles(1)
在嵌入式操作系统中,BootLoader是在操作系统内核运行之前运行.可以初始化硬件设备.建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境. 在嵌 ...
- SpringMVC 零配置 无web.xml
对SpringMVC启动流程的讲解 https://www.cnblogs.com/beiyan/p/5942741.html 与SpringMVC的整合 https://hanqunfeng.ite ...
- #学习笔记:CentOS7学习之十三(2):磁盘介绍与管理
1.磁盘分区工具与挂载 1.1 硬盘分区符认识: MBR概述:全称为Master Boot Record,即硬盘的主引导记录. 硬盘的0柱面.0磁头.1扇区称为主引导扇区(也叫主引导记录MBR).它由 ...
- kafka安装使用配置1.2
进入cd /usr/local/flume/conf/ vi kafka.conf 配置 agent.sources=s1 agent.channels=c1 agent.sinks=k1 agent ...
- @click.prevent.self和@click.self.prevent区别
注意:prevent 阻止的是“跳转事件”而不是“弹出警告” v-on:click.prevent.self的demo如下: <div id="box"> <di ...
- 拨开Python迷雾
Python方向及能力要求 web就业方向:Python基础.Python高级.前端开发. web开发爬虫方向:Python基础.Python高级.前端开发.web开发. 爬虫开发数据挖掘/分析方 ...