会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
马翔
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2014年5月29日
软件团队项目个人总结
摘要: 通过一段时间的团队努力,我们的网络小助手项目进行了详细开发和测试,该项目已经基本完成。现将项目开发过程中的经验和不足之处进行总结,为以后的团队开发活动积累经验,同时也对自己在该团队项目中的表现作出总结。在项目进度方面,我们的项目的计划开发周期为5个星期,实际开发时间为6个星期,实际进度延迟了一个星...
阅读全文
posted @ 2014-05-29 23:41 马翔
阅读(153)
评论(0)
推荐(0)
编辑
2014年4月7日
软件小创意
摘要: 软件创意名称:二维码快传文件创意来源:现在智能手机功能越来越丰富,其用户数量也是越来越多,但是现在手机端和PC端在文件传输方面还是很落后,依旧需要数据线才能进行文件的传输,这在某些情况下很不方便。我希望能有一款软件,它可以分布在PC端和手机端,PC端通过对文件生成一个二维码,智能手机通过扫码就可以将...
阅读全文
posted @ 2014-04-07 15:15 马翔
阅读(172)
评论(0)
推荐(0)
编辑
2014年3月21日
结对开发项目-电梯调度系统
摘要: 小组成员:马翔 & 胡佳奇项目名称:电梯调度系统 经过了两个多星期的结对开发过程,我们的电梯调度系统有了一个初步的面貌。现版本的调度系统和最初的设想还是有很大的区别的。最初的设想是有一个整体调度系统,每当乘客发出一个请求,调度系统就通过这个计算来为这个请求分配一部电梯。在实践的过程中发现这样不可行,复杂度很高,这个问题能有多复杂就有多复杂。后来通过实际调研和自己思考,决定将问题简单话,即四部电梯只会沿着自己的方向来运行,某一层有顾客请求就停下。而调度程序只为处于ready状态的电梯发出命令。通过这样的思路来简化问题,从而实现了电梯的运行。 在电梯的实现过程中,使用了线程的技术。将每个电
阅读全文
posted @ 2014-03-21 20:26 马翔
阅读(675)
评论(15)
推荐(3)
编辑
2014年3月20日
敏捷开发概念
摘要: 敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。(这是百度百科的解释) 我看来,...
阅读全文
posted @ 2014-03-20 13:18 马翔
阅读(195)
评论(0)
推荐(0)
编辑
2014年3月19日
求二维整形数组的子数组的和最大的子数组
摘要: 小组成员:胡佳奇 马翔上次课堂作业时在前一次一维数组求最大子数组的基础上求二维数组的最大子数组。首先看到这个问题我们想到的是在前一次的基础上求线性方向上的最大子数组,经过老师的提示,才明白二维数组的子数组包括二维子数组,这个问题就相对线性方向的组数组相对复杂。我们从多个角度思考这个问题,首先想从最大...
阅读全文
posted @ 2014-03-19 13:44 马翔
阅读(224)
评论(0)
推荐(0)
编辑
2014年3月15日
结对开发项目-电梯调度初步开发
摘要: 经过了几天的初步的结对开发过程,我们的电梯调度系统有了一个初步的概念。现版本的调度系统和最初的设想还是有很大的区别的。最初的设想是有一个整体调度系统,每当乘客发出一个请求,调度系统就通过这个计算来为这个请求分配一部电梯。在实践的过程中发现这样不可行,复杂度很高,这个问题能有多复杂就有多复杂。后来通过...
阅读全文
posted @ 2014-03-15 23:29 马翔
阅读(57)
评论(0)
推荐(0)
编辑
2014年3月10日
求数组的最大子数组之和
摘要: 小组成员:马翔 & 胡佳奇 求出一个连续数组中子数组的最大和。我们的考虑是在一个连续的数组如int[10]中求出其中最大的子数组之和然后将值返回给主函数输出。 刚开始的思路是从第一个数开始,先算子数组长度为1时的子数组和,再算子数组长度为2时的子数组和,然后以此类推直到算子数组长度为10的子数组和。经过代码实践,发现这个思路至少要用到三层嵌套才能实现,而且内层循环的循环边界复杂,要设置的变量多。 后来经过讨论和思考,想到一个比较好的办法,即定义两个循环初始量 i,j。 i用来指向数组的第一个数,然后用sum记录j从i的位置开始相加的和,每得到一个和就跟max进行比较,如果sum大于ma
阅读全文
posted @ 2014-03-10 19:14 马翔
阅读(159)
评论(0)
推荐(0)
编辑
2014年3月9日
电梯调度程序初步构想
摘要: 结对开发项目:电梯调度小组成员:马翔 胡佳奇项目题目:一栋21层大楼有4部电梯,电梯有自己的一些属性,如运行速度,载重,开关门时间等。编写一个程序来进行对这四部电梯的有效调度。项目要求:避免出现 “公共汽车”最坏情况的算法。该算法把电梯作为总线,它从底部到顶部,停在每一层楼,打开门,让人们进出,然后把门关上,继续前进。之后到达顶层,它会下去。该算法能够满足所有的要求,但它显然不是最快的算法。设计思路:将电梯的一些属性和运行特性封装成一个电梯类,通过电梯类来生成四个电梯对象。将电梯内外的乘客每一次点击摁键看成一次“请求”,将电梯的停靠看做是一次对这些请求的“响应”。设计一个调度程序算法,来实现对
阅读全文
posted @ 2014-03-09 21:43 马翔
阅读(139)
评论(0)
推荐(0)
编辑
2014年3月2日
文本文件分析程序
摘要: 题目:写一个程序,分析一个文本文件(英文文章)中各个词出现的频率,并且把频率最高的10个词打印出来。基本思路:我看到这个题目的时候,想到程序的功能是分析各个词出现的频率,所以关键问题就是讲文件中的字符组成的单词分离出来,然后去进行分析。所以我的设计思路是将程序分为三个模块,第一个模块儿是将文件中的字符读入程序并分离出一个个单词;第二个模块儿是将单词进行处理分析,检查是否已经有相同的单词出现;第三个模块儿是进行排序输出等,将最终出现次数最多的十个词显示出来。具体细节:定义一个结构体word,包含三个变量:字符串str,来记录分离出来的单词;整型数number,用来记录该单词出现的次数;float
阅读全文
posted @ 2014-03-02 15:29 马翔
阅读(398)
评论(0)
推荐(0)
编辑
公告