软件开发模式对比(瀑布、迭代、螺旋、敏捷)
-
瀑布式开发,也就是从需求到设计,从设计到编码,从编码到测试,从测试到提交大概这样的流程,要求每一个开发阶段都要做到最好。 特别是前期阶段,设计的越完美,提交后的成本损失就越少。
-
迭代式开发,不要求每一个阶段的任务做的都是最完美的,而是明明知道还有很多不足的地方,却偏偏不去完善它,而是把主要功能先搭建起来为目的,以最短的时间, 最少的损失先完成一个“不完美的成果物”直至提交。然后再通过客户或用户的反馈信息,在这个“不完美的成果物”上逐步进行完善。
-
螺旋开发,很大程度上是一种风险驱动的方法体系,因为在每个阶段之前及经常发生的循环之前,都必须首先进行风险评估。
-
敏捷开发,相比迭代式开发两者都强调在较短的开发周期提交软件,但是,敏捷开发的周期可能更短,并且更加强调队伍中的高度协作。 敏捷方法有时候被误认为是无计划性和纪律性的方法,实际上更确切的说法是敏捷方法强调适应性而非预见性。
-
Windows切换盘符:C:\Users\86132>cd /d d:或者C:\Users\86132>d: 总结:同一路径下需要cd。非同磁盘可有可无。
-
redis下载地址https://github.com/microsoftarchive/redis/releases 。启动:redis-server
-
对于枪战类游戏来说,网络延迟很重要。一般认为延迟20-50ms为优,50-80ms为良,80-120ms为中,120以上为差。 网络延迟:总时延=发送时延+传播时延+处理时延+排队时延。所以我们能尽量缩小的是排队时延,而排队时延和网络状况息息相关。也就是网络的拥挤程度,所以合理限制分配带宽就是关键。 WiFi有两个频段,分别为2.4gHZ和5.8gHZ,频率越小,穿透能力越强,v=fλ。其中v为波速,f为频率,λ为波长(一个周期内传播的距离),一般2.4g传播在100m以内,5g在50m以内。 当路由器接入人数较多时,限制带宽很是保证网速稳定的关键。其中某米4a版的路由器提供Qos,可设置游戏、网页、视频优先(实现原理为识别端口号或ip)。并设置每个用户的下行速率。还可设置双频合一,能大幅减少延迟和提高稳定性。设置时,可选择使用人数较少的信道,如5、6、7等。不选择可能会存在互相干扰而wifi减弱的情况。注:一般路由器的管理员密码也是wifi连接密码。
-
计算机连接打印机:在cmd(command)输入“\\ip”: 然后输入主机(打印机)账号密码(public),在安装驱动,点击即可链接:

-
最新版本Jetbrains产品方法:yoech.com/thread-412.…
-
测试分类

注:适应性的方法集中在快速适应现实的变化。当项目的需求起了变化,团队应该迅速适应。这个团队可能很难确切描述未来将会如何变化.