作为一个软件工程专业的学生,对传感器等硬件的使用一直不太顺手,而在树莓派使用Python的RPi.GPIO,进行传感器等硬件的使用却是非常方便。而且使用树莓派这个网络功能强大的控制中心,其在物联网方面的使用也将更加广泛。
这次我主要使用了火焰,声音,震动,光敏这四个传感器进行了简单的测试,对其进行扩展组合使用就靠大家的想法了。话不多说,下面开始。...
分类:
其他好文 时间:
2014-08-01 16:15:21
阅读次数:
1671
Javascript模块化编程(一):模块的写法作者:阮一峰随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascri...
分类:
编程语言 时间:
2014-08-01 13:03:31
阅读次数:
431
这本书慢慢的诚意让我没有任何理由不把它阅读完。学校有软件工程这门选修课,但是我感觉看了这本书比选那门课要好得多。里面的故事虽然没有跌宕起伏,但是生活中淡淡的趣味让我读完之后仍然有一种想看续集的冲动。希望学到的这些在我以后的道路上扮演重要的角色!
按照最后一章模式总结的顺序来总结一下:
1、创建型模式...
分类:
其他好文 时间:
2014-07-31 16:40:27
阅读次数:
234
元素模式(最新Jolt大奖得主彻底颠覆传统GoF设计模式的里程碑著作)【美】JasonMcC.Smith(杰森.史密斯)著高博凌杰徐平平译ISBN978-7-121-23468-22014年6月出版定价:69.00元364页16开编辑推荐本书介绍一类全新的设计模式——元素模式(ElementalDesignPattern)。元素模式植根..
分类:
其他好文 时间:
2014-07-30 17:47:25
阅读次数:
335
假设页面中于五个li标签,写个js使点击每一个li返回他的index...
分类:
编程语言 时间:
2014-07-30 17:42:34
阅读次数:
232
第一种瀑布模型什么是瀑布模型?瀑布模型是在1970年由温斯顿·罗伊斯(WinstonRoyce)提出,它将软件的逻辑实现和物理实现分开,将功能的实现与设计分开,它定义了6个阶段,制定计划->需求分析->系统设计->编码->测试->运行维护,这个软件开发过程就按照该6个阶..
分类:
其他好文 时间:
2014-07-29 15:44:59
阅读次数:
269
三层划分
三层架构通常意义上就是将整个业务划分为:表现层(UI),业务逻辑层(BLL),数据访问层(DAL)。三层并不是.net 的专利,而是一个广谱的框架设计思想,根本上是为了解决高耦合低内聚的问题。
各层的作用
U层:用户直接接触的一层,用于显示数据和接受用户输入的数据,为用户提供一种交互式操作的界面。通俗来说UI层就是简单的界面。
B层:是三层架构中的核心部分,这部分集中了软件业...
分类:
其他好文 时间:
2014-07-29 15:02:11
阅读次数:
265
大
大话设计模式这本书给我最大的感觉就是这本书不是为了说明设计模式而写的,它是为了让你能够更好地看懂,更好地理解而存在。到现在读了也有一半了,稍微总结一下。
0.uml类图。
软件工程的基础就是uml类图。依赖:元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B依赖A;用带箭头的...
分类:
其他好文 时间:
2014-07-28 21:26:24
阅读次数:
209
其实很多人会选择参加培训班,因为自学的时候困惑真的好多,真是对的.我这篇文章只是曾对在校的大学生而已来说的,身为一个软件工程专业学生的我.迷茫了4年,这是为什么呢?原因归纳有如下几点:1大学的老师好敷衍学生,敷衍了事,一点责任心的没有.2自身的学习方法不对3受其他的人影响. 在此,我就说说如何...
分类:
编程语言 时间:
2014-07-28 14:45:53
阅读次数:
242
对于客户端架构设计,个人觉得最大的原则就分层设计, 每层都封装一个概念并保持独立, 同时根据依赖倒置的原则, 站在上层客户的角度提供接口。软件工程里面的一条黄金定律:“任何问题都可以通过增加一个间接层来解决。
分类:
其他好文 时间:
2014-07-27 10:41:12
阅读次数:
233