3.“依赖注入”登场于是诸多优秀的IT工程师开始想出了更加轻量便利、更加具有可测试性和可维护性的设计模式——IoC模式。IoC,即Inversion of Control的缩写,中文里被称作“控制反转”。至于为什么会有这么一个看似古怪的名字,我们稍后会做解释。2004年著名软件工程学者和工程师Mar...
分类:
其他好文 时间:
2014-12-19 11:55:53
阅读次数:
187
前言: 由于最近工作学习,总是能碰到Maven的源码。虽然平时工作并不使用Maven,但是为了学习一些源码,还是必须要了解下。这篇文章不是一个全面的Maven解析,而是一个简单的介绍,包括Eclipse中如何使用Maven,如何利用Maven工程学习。 循序渐进,你将会学到下面的知识: mav...
分类:
系统相关 时间:
2014-12-17 20:46:05
阅读次数:
201
学习完UML,我们要把它和之前的软件工程结合起来。软件工程是从整体的角度说了软件开发的步骤,保证了所开发软件的质量。而UML作为一种统一建模语言,是用来设计软件蓝图的可视化建模语言,可以更好的实现软件的需求。
下面是结合UML和软工的一个导图,总结了软件开发每个部分对应的UML中的图:
通过这个结合,我们知道了,UML对于软件开发是必不可少的。
小结...
分类:
其他好文 时间:
2014-12-15 23:43:15
阅读次数:
359
tightvnc 2.7.10 vs2008 编译...
分类:
其他好文 时间:
2014-12-11 20:51:48
阅读次数:
275
鼠标自60年代中期诞生以来,经历了无数次的变化,这些变化使得它使用起来更舒适、更符合人体工程学、也更方便人们携带。本文会带你重温鼠标从简陋到如今未来感十足的历程。
房子中的鼠标
在1968年的Mother of All Demos(展示之母)上,来自斯坦福研究院(SRI)的Douglas Engelbart向全世界展示了多种计算机科技,及在接口方面的突破。在众多的展品中就有完成...
分类:
其他好文 时间:
2014-12-10 10:54:13
阅读次数:
251
这一周过得比较难受,主要是因为重感冒吧。首先提醒大家注意身体安全。这周主要的工作是负责给行里的盘点结果进行标签打印,还有就是按照总行的部署进行安全漏洞的例行扫描。标签来自SAP,SAP系统貌似是个很给力的东西,也找到了不少开发相关的书。不过行里的应用貌似还不涉及开发。漏扫倒是很简单,第一次做着急麻慌...
分类:
其他好文 时间:
2014-12-07 20:14:10
阅读次数:
224
这里列出的著名自学者,指的是没有接受过系统的教育,通过自己的学习而掌握了专业的技能,或者在所属专业形成了重要的突破。史上最著名的自学者莫过于文艺复兴时期的达·芬奇了。他曾经给维罗基奥做过学徒,接受过绘画相关的训练,但是绘画之外的东西,几乎都是他自己学习的。达·芬奇在工程学、数学上的观察和探索非常超前...
分类:
其他好文 时间:
2014-12-04 19:51:20
阅读次数:
184
0. 关注你的健康
毫无疑问,软件开发是一项最需要久坐的工作之一,每天在电脑前要坐 8 到 16 个小时,中间几乎没有休息,这就很容易长肉。而肥胖很很可能会引起其它的疾病,心脏病就是其中一种严重的疾病。当然,你可以通过一些锻炼避免它,比如花点儿钱去办一张健身卡。
长时间不符合人体工程学的打字姿势,会造成软件开发人员重复性的肌肉损伤,比如腕管综合征。你应该每隔几个小时的打字后就...
分类:
其他好文 时间:
2014-11-24 11:58:14
阅读次数:
186
编程范式(Programming Paradigm)是某种编程语言的典型编程风格或者说是编程方式。 随着编程方法学和软件工程学的深入,特别是OO思想的普及,范式(Paradigm)以及编程范式等术语渐渐出现在人们面前。面向对象编程(OOP)常常被誉为是一种革命性的的思想,正因为它不同于其他的各...
分类:
其他好文 时间:
2014-11-19 14:08:25
阅读次数:
228
运行及代码:
/*
*Copyright (c)2014,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:d.cpp
*作 者:张旺华
*完成日期:2014年11月16日
*版 本 号:v1.0
*
*问题描述:求多组整数最大公约数
*输入描述:每次输入两个整数或以N结束
*程序输出:输入两整数最大公约数
*/
#include...
分类:
其他好文 时间:
2014-11-16 14:45:15
阅读次数:
162