最终实现效果说明:用 git commit 提交代码之前,利用 pre-commit git 钩子,实现代码规范检测(eslint、standard 规范),符合规范之后才可以提交到 git 仓库。这样在团队合作开发时,可以统一代码风格,如果某些同志代码不符合规范,是无法进行提交代码的。 我的dem ...
分类:
其他好文 时间:
2019-12-02 20:50:32
阅读次数:
169
题目描述 在印刷术发明之前,复制一本书是一个很困难的工作,工作量很大,而且需要大家的积极配合来抄写一本书,团队合作能力很重要。当时都是通过招募抄写员来进行书本的录入和复制工作的, 假设现在要抄写 $m$ 本书,编号为 $1,2,3...m$ , 每本书有 $1 \le x \le 100000$ 页 ...
分类:
其他好文 时间:
2019-10-29 15:35:17
阅读次数:
98
第1关:尘埃 第2关:复查 第3关:山谷的风与牛 第4关:先有付出,才有回报 第5关:沙漠战役 第6关:诱饵和开关 第7关:海市蜃楼 第8关:菠菜粉 第9关:团队合作 第10关:协助防御 第11关:招募队伍 第12关:第二宝石 第13关:Sarven救世主 第14关:银行突袭 第15关:游魂 ...
分类:
编程语言 时间:
2019-10-20 11:29:40
阅读次数:
113
一、Git代码状态转换图 其中: 未被Git跟踪的状态为unstage状态; 已被Git跟踪的状态为stage状态(stage:阶段),因此包括staging状态和staged状态。 untrack files:是指尚未被git所管理的文件;changed but not updated:是指文件被 ...
分类:
其他好文 时间:
2019-10-15 12:55:52
阅读次数:
85
1.对分治法思想的体会 分治法就是将问题分解为规模更小的子问题,通过一一解决这些子问题,再将这些已经解决了的子问题合并起来,就得到了原问题的解。通过分治法的思想,我们可以更加轻松的解决规模很大的问题,也使得代码更加清晰,易于理解。我们在大一的时候其实已经接触过分治法的思想了,像二分查找,就是利用了分 ...
分类:
其他好文 时间:
2019-10-11 20:07:00
阅读次数:
80
一、 前言: 本次项目要求在个人项目的基础上,两人结对合作,对原有代码进行合作。 在上次的个人项目中,我的队友选择了Python进行开发,而我选择了Java;经过沟通后,这次的结对项目我们选择以Java版本的代码为基础,优化代码,添加模块。 二、 项目介绍: 带UI的小初高数学学习软件 2. 用户: ...
分类:
其他好文 时间:
2019-09-28 12:57:54
阅读次数:
111
摘要: 从我们看软件、评估风险、思考复杂性、设计我们的测试方法和策略,以及帮助发布一个稳定的产品给用户的方式,技术在我们如何测试软件上产生了影响。而且那种影响将只会随着技术进步而持续。在一个高水平上,有5件我们已经看到正在使软件测试的将来成形的重要事情。 在过去的二十多年里,软件测试不仅以执行不同活 ...
分类:
其他好文 时间:
2019-09-14 13:24:36
阅读次数:
103
git介绍 git 是一个免费开源的分布式版本控制系统 git可以实现各个版本之间的来回穿梭 git可以远程托管代码 git可以完成团队合作 git 是一个免费开源的分布式版本控制系统 git可以实现各个版本之间的来回穿梭 git可以远程托管代码 git可以完成团队合作 workspace --ad ...
分类:
其他好文 时间:
2019-09-11 13:34:25
阅读次数:
87
如果你想让一位叫"伙夫"的程序员,和你一起开发,首先你得在你的代码仓库把伙夫添加到此项目中来,让其成为开发者。 具体步骤: 项目 管理 项目成员管理 开发者 添加项目成员 输入"huofu" 在GitHub中的具体步骤: 项目 Settings Collaborators 输入"huofu" 为了给 ...
分类:
其他好文 时间:
2019-08-26 12:42:00
阅读次数:
72
由于各种原因,导致这本书读来着实仓促,以致于这本经典之书读来理解尚浅。 我其实认为这本书的厉害之处是在于它不纠结于细致到每个代码语句,而是全程在讲述软件工程的思想,从每个小故事出发,向读者讲述每个作者想要讲述的道理。读来确实也饶有翻趣味。但是,可能我目前学到的知识尚浅薄,也可能是因为并未经历过团队合 ...
分类:
其他好文 时间:
2019-07-30 23:17:11
阅读次数:
132