摘要:
英文原文:How to write good requirements 编写需求文档,在嵌入式开发领域是非常普遍的。需求文档被用来定义开发任务,协调大规模的研发计划。对于最终的产品,需求文档扮演着开发者行为和消费者行为之间沟通纽带的角色。当需求文档书写正确的时候,便可以发挥巨大的作用。然而,如果你在嵌入式开发领域工作的时间足够长,你就会很快发现,这个领域里不合格的需求文档实在是太多了。当你尝试对这些不合格的文档进行修复时,你又会很快发现,书写正确的需求文档绝非易事。在这里,我们提出一些建议,希望能将书写正确需求文档这件事情变得清晰一些。 从较高的层次来看,书写需求文档的目的就是要提供对...
阅读全文
posted @ 2012-06-24 21:10
李龙生
阅读(191)
推荐(0)
摘要:
英文链接:It’s Not Too Late to Learn How to Code导读:作者Jean Hsu现就职于Pulse,是一名Android工程师。她近日写了一篇 文章《It’s Not Too Late to Learn How to Code》。文中提到了她自己在学习代 码的过程中虽然艰辛但却很有收获。她强调,心动不如行动,要将想法实现 化。她还为大家推荐了一个Stanford的学习课程,希望对大家能所帮助。 编程就如一种超能力。通过它,你可以创造出成千上万的人们可以看到的东西;你可以改变人们的行为方式、思想方式及与他人交互的方式。这棒极了。但是,我也见过好多人,他们认为...
阅读全文
posted @ 2012-06-10 22:16
李龙生
阅读(150)
推荐(0)
摘要:
在面向过程的程序中,我们可以通过窗体名来访问其他窗体中控件或者数据,但是在面向过程中却稍有不同,面向过程显示了它的优点。 假设一个Window解决方案中,有两个窗体Form1和Form2,Form1窗体中有一个DataGridView数据控件,如何在Form2中访问DataGridView中数据,即如何实现在这两个窗体之间通讯呢? 第一种方法 通过设置Form2窗体的构造函数,改为带参数的构造函数,传入一个对象,在设计模式中经常会传入类或对象,实现了对数据元素的封装,有些人通过传入一些具体参数,如字符串、控件等,无疑这种方式比较局限,扩展性很差,如果Form1中再增加新内容后...
阅读全文
posted @ 2012-05-27 16:26
李龙生
阅读(361)
推荐(0)
摘要:
1、工作经验。工作经验是通过对具体工作和与工作相关的知识与问题进行不断反思,总结其内在规律,并不断的进行创新和积累,形成知识和具体能力的过程。通过工作经验我们可以知道他曾经具体做过什么事情,做成功了什么事情。 一个应聘者有大公司的工作经验,可以基本说明他可以很好的适应大公司的一些制度及工作方式;在一家公司有两年以上的工作经历,可以说明他能很好的适应工作并愿意在工作中学习和成长。频繁的跳槽在面试官里眼里就是此人心浮气躁,不能安心工作,很多情况下第一印象就被PASS掉了。 2、心态。心态积极稳定的人,可以很好的融入团队,如果不能融入团队的话,技术再好也不要;心态消极倦态的人不好管理,...
阅读全文
posted @ 2012-05-20 16:08
李龙生
阅读(240)
推荐(0)
摘要:
我们在编程中,通常都需要处理时间日期数据,这也是一种比较难于处理的数据类型,因为时间日期类型的结构相当复杂,并且还有一定的规则,如果在定义的时候不符合规则,程序在编译的时候就会出错。在Visual Basic .Net用以处理时间日期类型的结构(Structure)主要是2个,分别为DateTime和TimeSpan,这二个结构都位于命名空间System,并且在Visual Basic .Net中自己也定义了一种数据类型Date,这种数据类型相当于上面提及的DateTime类。这时候可能很多朋友会问了,什么叫结构,它有什么作用?其实结构和类在作用和功能上是非常类似的,它也有构造函数,二者...
阅读全文
posted @ 2012-05-09 21:20
李龙生
阅读(3958)
推荐(0)
摘要:
今天突然在cmd窗口里面,输入ipconfig查询ip地址竟然不出来,出来了一大堆媒体已断开连接……某某隧道适配器如下图: 在 Windows 7 中,系统自动配置生成了多个隧道连接,这些隧道连接的用处是用于实现 IPv4 与 IPv6 互访问而设计的。IPv6 隧道是将 IPv6 报文封装在 IPv4 报文中,让 IPv6 数据包通过使用 IPv4 地址协议的网络进行通信。对于采用隧道技术的设备来说,在隧道的入口处,将 IPv6 的数据报封装进 IPv4,IPv4 报文的源地址和目的地址分别是隧道入口和隧道出口的 IPv4 地址,而在隧道的出口处,再将 IPv6 报文取出转...
阅读全文
posted @ 2012-05-01 19:59
李龙生
阅读(1223)
推荐(0)
摘要:
导师制可以应用在很多领域或场合,如公司、学校、机关单位等,公司里新来的员工可以由具有一定经验的员工带领,可以认为是导师带领,这样可以快速提高新员工的业务素质,减少培训时间。 在我们的提高班中,我们借鉴了导师制度,在提高班中满期为四期,因为是四年制学习,由上一期的学生带领下一期学生,每期之间即是老师与学生关系又是同学关系,根据每期人数不同可以一带一、一带多、多带一等几种形式,这种导师制用在教学中发挥了它所具有的优点。 1 它使得人数越来越多的班里,很多人面临的问题能及时的解决,当遇到问题可以及时找到自己的导师进行解决。 2 这种制度接近于公司企业管理制度,毕业后容易融入企业中。...
阅读全文
posted @ 2012-04-30 16:13
李龙生
阅读(470)
推荐(0)
摘要:
程序集的加载涉及到很多方面的知识,包括配置文件、全局缓存装配、私有目录等的查找。用LoadAWithPartialName方法加载程序集,必须提供程序集的文本名称,还可以包公钥标记、版本或区域性等,但不必包含完全引用信息,如名称、版本、区域性、公钥标记。 使用(System.Reflection.Assembly.Load)并仅指定部分引用,运行库在全局程序集缓存和应用程序根目录中对程序集进行检查。使用LoadWithPartialName方法并仅指定部分引用,运行库在应用程序目录中和全局程序集缓存中对程序集进行检查。另外,提供部分引用,可在应用程序集的配置文件中提供完全引用的信息...
阅读全文
posted @ 2012-04-25 21:30
李龙生
阅读(279)
推荐(0)
摘要:
在每一个编程语言里面都包含有数组,他们之间或多或少有一些差异,但是总体上没有什么区别,下面我说的数组是在VB.NET里面的使用。 这些天还在做机房收费系统,随着代码写的越来越多,以前写的代码也出现了一些问题,昨天遇到了一个就是关于数组的方面的,我对数组的认识还是很肤浅的,认为数组仅可以简单的存取一些数据或对象,其实,数组功能还有很多,比如排序、快速检索等等,用好数组可以给程序员带来很大益处。 举个例子来说明Nothing的用法。 声明一个存储对象的数组 我们来判断数组param是否为空时,用下面语句,并向参数数组中添加参数。 Dim param(0) As SqlPar...
阅读全文
posted @ 2012-04-24 21:52
李龙生
阅读(203)
推荐(0)
摘要:
劝君须惜少年时,劝君莫惜金缕衣; 有花堪折直须折, 莫待无花空折枝。 -------------------金缕衣 时间对于每个人都是是平等的,但时间是有限的,因此需要我们自己合理利用,学会管理我们的时间。 以前,我的时间安排是相当混乱的,往往做完一件事情就不知道接下来该做什么,在混沌中度过每一天,作为一名大学生的你,是不是也存在这样的问题呢? 据统计,很多的大学生不会管理自己的时间,经常不去上课、睡觉、游戏占据了他们大部分时间,每天有效利用的时间少之甚少,这样不是在浪费时间、浪费生...
阅读全文
posted @ 2012-04-08 09:14
李龙生
阅读(170)
推荐(0)