2012-07-14 21:44
⁄ 工业·编程
⁄ 共 519字
1、关联(association) 说明:是一种结构关系,它指明一个事物的对象与另一个事物的对象间的联系。给定一个连接两个类的关联,可以从一个类的对象导航到另一个类的对象,反之亦然。 图形:一条实线,可以带箭头。 属性:名称、角色(关联中靠近它的一端的类对别外一端的类呈现的职责)、多重性。 2、聚合() 说明:一种特殊的关联,表示“整体/部分”的关系,其中一个类描述了一个较大的事物,它由较小的事物组...
uml阅读全文
2012-07-14 21:39
⁄ 工业·编程
⁄ 共 715字
交换机和路由器两个概念容易让人混淆。
首先从工业标准的网络分层开始说起,第一层也就是物理层,通俗的讲就是那些可以直接通信的那些硬件,没有什么管理功能,最简单的包括就是那根连接着的网线。第二层是数据链路层,这一层之间的数据通信是通过MAC地址(Media access control)来区别实现的,如果对MAC地址概念比较模糊的话,就说一下网卡,每一个网卡都有一个自己在全世界独一无二的...
网络设备阅读全文
2012-07-14 21:24
⁄ 工业·编程
⁄ 共 929字
typedef是相当于重新定义一种类型,而define仅仅是简单的字符串替换.常用的陷阱是使用define来使用多个变量的替换,容易出错。
举个例子:
1.#define int * PINTA
2.typedef int * PINTB
使用上边的两种例子来定义两个变量
3.PINTA a,b;
4.PINTB c,d;
第3行中其实a的类型是int *,而b的类型是int,解释一下:在看到define的时候只要把define指定的内容按照原来的情况直接复制下来看结果...
c++阅读全文
2012-07-14 21:19
⁄ 工业·编程
⁄ 共 501字
先看一个例子:
typedef int (*pFun)(int a, int b);
pFunp FunTest;
在上边的代码中,初看会使人误解,怎么能使用函数指针pFun来声明一个类型呢?相信很多人和我都有这样同样的感受。我就先从typedef说起,使用typedef能定义新的类型
比如:
typedef int int_32;
这里int_32就是一个新的类型,虽然这个类型和int是一样的,那我们就可以将ty...
c++阅读全文
2012-07-14 11:15
⁄ 经济·理财
⁄ 共 2689字
国家统计局、工业和信息化部10日在南京发布2012中国软件业务收入前百家企业名单。华为、中兴通讯、海尔集团名列前三。
统计榜单中,百家软件企业共实现软件业务收入3401.16亿元,与上届百家企业收入总和3135.47亿元相比,增长8.5%。蝉联榜首的华为年收入为850亿元。该榜单排名前十的企业还包括北大方正、浪潮、南京联创、东软、浙大网新、南京南瑞和同方。
本届...
2012, 排行榜, 软件, 软件企业阅读全文
2012-07-14 06:30
⁄ 工业·编程
⁄ 共 2045字
使程序实现的逻辑更加清晰,可读性强。
使多人合作开发的分工更加明确,容易控制。
能充分利用可以重用的代码。
抽象出可公用的模块,可维护性强,以避免同一处修改在多个地方出现。
系统运行可方便地选择不同的流程。
可基于模块化设计优秀的遗留系统,方便的组装开发新的相似系统,甚至一个全新的系统。
在软件高层设计中,如何分解模块是首要考虑的问题。目前业界公认模块划分要按照“高内聚,低耦...
软件开发阅读全文
2012-07-14 05:45
⁄ 生活·感悟
⁄ 共 1939字
1、一个年轻人,没有任何想法,他这一生,就基本这个样子,没有多大改变了。
2、成功者就是胆识加魄力,曾经在火车上听人谈起过温州人的成功,说了这么三个字,“胆子大”。这其实,就是胆识,而拿得起,放得下,就是魄力。
3、这个世界,有这么一小撮的人,打开报纸,是他们的消息,打开电视,是他们的消息,街头巷尾,议论的是他们的消息,仿佛世界是为他们准备的,他们能够呼风唤雨,无所不能。你的目标,应该是努力成为这一小...
感悟阅读全文
2012-07-14 00:50
⁄ 科技·视野
⁄ 共 3305字
运营商正处在一个严峻的市场竞争环境中,移动互联网的迅猛发展使得运营商的位置日益边缘化。从很早开始,运营商就重视IT系统的建设,通过塑造统一的IT系统,为用户提供更好的业务体验。
云计算让IT更高效
运营商正在利用云计算改造传统的IT系统,一方面节省大量的IT系统建设投资,另一方面,也是更重要的,提升IT系统的能力,让IT系统更加高效。
一方面,运营商希望通过塑造高效IT来显著提升企业效益,另一方面...
IT, 云计算阅读全文
2012-07-13 22:56
⁄ 工业·编程
⁄ 共 4361字
DLL的动态链接有两种方法。一种是加载时动态链接(Load_time dynamic linking)。Windows搜索要装入的DLL时,按以下顺序:应用程序所在目录→当前目录→Windows SYSTEM目录→Windows目录→PATH环境变量指定的路径。
前天看到这几句,突然设计出一道自认绝妙的笔试题: "如果采用加载时动态链接的方式,Windows搜索要装入的DLL采用怎样的顺序?" 这个是基础题,估计你很容易答出(答案就是上面的)。呵呵,我还有后着呢...
dll阅读全文
2012-07-13 22:53
⁄ 工业·编程
⁄ 共 4741字
概述
在前面的安全编码实践的文章里,我们讨论了GS编译选项和数据执行保护DEP功能。 结论是GS和DEP可以有效的缓解缓存溢出类型的安全漏洞的危害。关于这个结论,有两个大家需要值得注意的地方。
第一:GS和DEP是缓解(mitigation)措施。也就是说,代码本身仍然存在着安全漏洞,只是由于GS和DEP降低了其危害程度。
第二:GS和DEP存在其自身的局限性。例如,GS不是对每一个函数都适用,而DEP则需要一定的硬件支持。
那么,一个...
c++阅读全文