学号后五位:07115

博客地址:https://home.cnblogs.com/u/pyxhopkins/

作业链接:https://www.cnblogs.com/pyxhopkins/p/10591209.html

 

Part 1. 配置环境

  之前装载过比较简单,没有遇到什么困难,之间以为后面会用到c++,所以既选了c++部件又选了c#部件,后来才发现不用c++。无截图。

Part 2. 克隆项目

 

 

步骤:1.点击Fork即可拷贝同名仓库到自己的github账号

   2.找到想要克隆的项目点击clone or download复制网址

   3.在我的电脑中随意找到一个目录,打开git命令行软件,写下git clone 和刚刚复制的网址(即Fork后仓库的地址

   4.在上述操作后,就可看到和仓库同名的文件夹出现(即项目文件夹),在项目文件夹里面,新建一个文件夹命名为git账号名

   5.以git文件夹为项目目录,打开vs->文件->新建->项目->控制台应用程序(新建文件夹路径应到git账号名)

   6.接下来在git命令行软件下写下:

   $ git config - - global user.name "github账号名"

   $ git config - - global user.email github注册时的email

          接下来:

     git add .(添加文件夹)

     git status(查看状态)

     git commit - m "message"(保存到本地仓库)

遇到的问题:之前并没有执行步骤6,后来才执行,也不知道有没有什么影响。 

Part 3.提交代码

代码思路:1.贴出来的代码有产生随机数的方法,因为可能有除法运算所以在产生[0,1]随机数的后面加了1,避免了0的生成。

     2.因为考虑到多个运算符所以有优先级的问题所以用了if else来讨论优先级的问题。

 

Part 4. 单元测试

步骤:1.解决方案->新建项目->单元测试

   2.建好以后,点击应用,添加原项目

   3.点击单元测试项目->右键选择属性->配置属性->链接器->输入->附加依赖项->(编辑为路径+obj?

   4.在测试项目中引入头文件,点击测试->所有测试即可

遇到的问题:我当时没有找到步骤3的某个选项卡所以没有添加依赖,直接在测试项目里把测试的项目和连接起来了,也可以测试,神奇喔~

 

Part 5.效能分析

  

步骤:1.分析->性能探测器->cpu使用率(将代码循环量加大测试效果

   2.点击创建详细报告得vspx文件

未发现问题。

Part 6.提交代码

 

 

 

 方法一:

在最后一步git push的时候猝了...原因应该是git commit了好多次...本来之前在网上查到了撤销git commit的方法,也试了很有用,但是后面又多git commit了几次...不想不小心把方法弄丢了...随后找到了的git reset?好像是这个(网上最常见的那个)对我不起作用。我之间起作用的那个好像是git rebase?还望有知道的大佬能够告诉我,万分感谢。(2019.3.35)

已经通过命令行远程到了仓库(git push成功)我一直以为是git commit出了错误,结果才发现是 git commit - a " hdgc"中的-错误了 我也不知道为什么我自己打出来的不能运行,网上复制的能成,真的是要哭了好吗!  =_= (2019.3.28)

方法二:

通过vs连接github,但是不知道为什么文件修改了后,不能点击pull按钮,以至于不能提交(据说能用vs里面的nught?拓展包,后面试试)

个人总结:

1.我觉得github在某种程度上使用起来并不是很简便,为什么国内就没有这么丰富的开源平台呢!(2019.3.25)

   现在觉得还好(2019.3.28)

2.前路漫漫。 

3.写下步骤便于以后观看(防止忘记了

posted on 2019-03-25 08:46  pxyhopkins  阅读(180)  评论(2编辑  收藏  举报