摘要:
解决方法1:查看有没有把第三方jar包导进Build path里,应该确保lib和referenced libraries里都有具体方法:把jar包复制到lib里,分别add to build path,再把Lib设为source folder解决方法2:查看jar包导出过程是否正确,要确定导出的是... 阅读全文
摘要:
1、突然无法跑C/C++了,连hello world输入都报错解决:卸载百度杀毒软件2、日常更新win8系统后,重新打开vs2012,提示未能正确加载“Microsoft.VisualStudio.Editor.Implementation.EditorPackage”包解决方案:工具-Visual Studio命令提示-输入“devenv /resetskippkgs” 阅读全文
摘要:
第一个看到敏捷开发这个词,是前一阵子在看一本叫《精益创业》的书时。 这本书核心思想是建议创业者应遵循敏捷开发思想,有创业想法时,应该先向市场推出极简的原型产品,然后在不断地试验和学习中,以最小的成本和有效的方式验证产品是否符合用户需求,灵活调整方向。在此期间,团队也应该紧密联系充分沟通。如果产品不符合市场需求,最好能“快速地失败、廉价地失败”,而不要“昂贵地失败”;如果产品被用户认可也应该不断学习,挖掘用户需求,迭代优化产品。 在读那本书时,便惊异于敏捷开发思想的巧妙。这周又有幸读到敏捷开发创始人之一Martin Fowler关于敏捷开发的文章(http://martinfowler.... 阅读全文
摘要:
11061176王洛书-11061148吴文会【附加题1】改进电梯调度的interface设计,让它更好地反映现实,更能让学生练习算法,更好地实现信息隐藏和信息共享。答:1、给每个电梯加一个目标楼层的动态数组。即我们程序中的_Target。2、在阅读代码中,我们发现电梯关上需要5ticks,太慢了。应该在电梯里加一个可以快速关闭的按钮,并提供接口。3、给人一个进电梯的速度,高峰期时进电梯时间必然增长,不能都视为一样。4、在3的基础上,增加一个电梯延时关闭的接口。[附加题4] 我们现在的题目是假设所有电梯到达所有的楼层。 在现实生活中, 多部电梯到达的楼层都不一样。如果是这样 (例如3号电梯能到 阅读全文
摘要:
11061176王洛书-11061148吴文会一、结对编程1.1结对编程的优点结对编程相对于个人编程有很多优点。首先,督促作用,在讨论过程中能够很快投入工作,为了不耽误对方时间,我们会尽快完成各自的任务;第二,节约时间,相互交流,能够更快的确定算法方案,比起一个人苦思冥想要来的快得多;第三,优化算法... 阅读全文
摘要:
11061176王洛书我的项目总结分为估计用时、实际用时、大致思路、debug和性能优化、测试用例、感想六大块。一、项目开始之前估计用时阅读题目 1小时复习C++ 4小时思考解题方法 1小时写代码3小时DEBUG 3小时性能优化 2小时总结 1-2小时共15-16个小时二、实际用时阅读题目 1个小时折腾VS2012 好久看C++相关内容 2小时思考解题方法+写代码 6小时DEBUG 6小时+5小时=11小时性能优化 5小时总结 2小时共27个小时总体来说debug速度慢的原因还是对C++语法不熟悉,平时用的较少,这次个人项目算是恶补一些知识。三、我的思路1、从指定文件夹里读取所有.txt、.c 阅读全文