• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






阿楠啊

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2014年5月30日

软件工程课程收获
摘要: 软件工程课最大的收获应该就是让我感受到了些许走上工作敢为后面对boss的氛围,那么多的任务,那么多的文档,以及那么多的deadline,一个本应该为理论课的实践课,总是一次次撞击着我们的小心脏。要知道将来走向工作岗位的我们是没有大牛可以依靠的,可以依靠的只有自己,其实在压力下,我们也可以成为大... 阅读全文
posted @ 2014-05-30 01:22 王鑫楠 阅读(251) 评论(0) 推荐(0)
 
软件工程课程评价
摘要: 健民老师的软件工程课,实话说内容有些时候真的有些无聊,但不得不承认有时候硬是被老师铿锵有力的声音牵引着,真心能感觉到老师的热情,让我这个年轻一辈自愧不如,绝没有说老师老了的意思。 到这里这学期的软件工程课算是告一段落,想起曾经绞尽脑汁的个人开发项目,困难重重的结对开发项目,以及又有欢喜又有... 阅读全文
posted @ 2014-05-30 00:13 王鑫楠 阅读(210) 评论(0) 推荐(0)
 

2014年3月19日

敏捷开发方法
摘要: 敏捷开发原来不是“快速开发”! 敏捷开发,第一次听到这个词时,很自然地就与快速划了等号。但敏捷的真正含义远远不止快速。这里敏捷的含义有三个层次:敏捷=理念+优秀实践+具体应用。我觉得敏捷开发应该是现在软件开发的一种最理想,最完美的状态,同时也是一种规范。 要学习敏捷开发的方法,首先要从认识敏捷的理念开始。它的理念主要包括三个方面:Value ,Team ,Aapting。value是针对客户而言,即客户价值,既避免开发过程中的浪费,不允许缺陷,及时消除技术债务,最重要的一点就是,在质量,资源,进度发生冲突时,要选择改变项目的范围,即“交付刚刚好的系统”,不追求功能的丰富而是追求已完成的... 阅读全文
posted @ 2014-03-19 22:16 王鑫楠 阅读(156) 评论(0) 推荐(0)
 

2014年3月17日

结对开发项目:电梯调度
摘要: 小组成员:安娜 王鑫楠一、前期准备工作过程: 1、3月10日下午5点半左右,估计到了260医院下班的时间也就是乘坐电梯的高峰期(事实并未如此,乘坐电梯的人寥寥无几),我们选择了260医院作为实地考察的目标,反反复复坐了5,6次,记录了电梯开关门时间,总的运行时间等(坐的头都晕了我俩)。其实我觉得那天的主要收获就是我们站在顶层第一次讨论了此次的题目,那是讨论的是电梯到底在什么时候进行扫描监测响应,开门关门还是在运行的时候?以及我们要做的是单路还是多路电梯的调度(260是单路,而我们最终选择了多路)。 2、3月10日晚上,我们讨论了编程所用的语言,开始打算的的使用c或c++来编写(我俩对c比较.. 阅读全文
posted @ 2014-03-17 23:34 王鑫楠 阅读(264) 评论(3) 推荐(0)
 

2014年3月10日

结对开发项目:电梯调度设计初想
摘要: 小组成员:王鑫楠 安娜程序情景: 正在构建一个高大的办公楼,大约电梯配置如下:大厦有21层,4部电梯,电梯日常承重为:旅客重量平均70公斤,最大120公斤,最小45公斤。其他常量数据:电梯速度,开关门时间等可以假设。基本设计思路: 电梯调度算法的基本原则先来先得,1.如果在电梯运行方向上有人要使用电梯且其所需运行方向一致,则开电梯门,继续运行,否则电梯门不开。2.如果电梯中的人还没有到达目的地则继续向原方向运动。3.使用一个按钮控制4个电梯,判断最近且电梯运行方向符合乘客需求的电梯开门。 先查询电梯运行方向的楼层是否存在有其他键被按下或有人未达目的,有就继续往该方向运行,如果没有就... 阅读全文
posted @ 2014-03-10 23:00 王鑫楠 阅读(181) 评论(1) 推荐(0)
 
结对开发项目:求整数数组中连续子数组和的最大值
摘要: 小组成员:安娜 王鑫楠题目二:求整数数组中连续子数组和的最大值。1、分析过程:题目收到后,前五分钟设计算法,首先也想到是不是一次遍历可以解决,考虑了一下觉得难度有点大最后还是果断放弃。我刚开始的以思路是以子数组的长度作为第一层循环条件,即以2长度为例:比较a[0]+a[1],a[1]+a[2],......a[N-2]+a[N-1]的大小。安娜的思路是以数组的顺序为第一层循环条件,即以a[0]为例:分别比较a[0],a[0]+a[1],a[0]+a[1]+a[2],.....a[0]+...a[N-1]大小。最后我们选择了安娜的想法。2、代码编写过程前20分钟安娜“驾驶”,我来“导航”,然后交 阅读全文
posted @ 2014-03-10 19:24 王鑫楠 阅读(322) 评论(0) 推荐(0)
 

2014年3月2日

个人项目:打印文章中出现频率最高的十个单词
摘要: 题目:打印文章中出现频率最高的十个单词 收到题目的时候马上想到上学期编译原理的程序可以借鉴,中午睡觉的时候想到了点思路,首先从文件中逐个读出字符,在组合成完整单词放入一个缓冲字符数组中,在复制到结构体数组中(结构体包括两个成员:number记录出现次数,string记录单词),之后再根据数量进行排序(简单排序),然后打印。睡醒觉了开始编程序,因为是在在以前程序基础上改动所以省了不少时间而且程序也不长所以用了一个小文本验证通过后就觉得应该没什么大问题了。但是错了。。。题目要求文章在300k到500k,接下俩的两个整整的半天都在调试程序,猜想着是不是算法的问题,这么大的数据根本执行不了,几乎都快. 阅读全文
posted @ 2014-03-02 16:43 王鑫楠 阅读(306) 评论(1) 推荐(0)