中国已经将海滨城市大连的目标定位为高科技创新中心。许多消费者渴望的酷玩艺儿,如ipad,智能手机和笔记本电脑等,一开始都是在美国开始梦想的。但 是,当到了把发明人的创意转化为现实产品时,制造工作被送往中国。 现在,中国领导人正在推动一个大的变化:他们希望国内的企业家也成为创新者。其目标是要摆脱单纯的制造业,大力发展专利产品和全球品牌。“本地公司正在向 上爬价值链,”大连软件园副总裁迈克尔-叶说。 “他们会变得越来越像自主创新的企业。” 80年代以来,中国已经迅速发展成为制造业大国,但原始软件和高科技产品开发还比较落后。今天,中国是世界上最大的出口国,但仍没有如IBM,戴 尔,微软或苹果之类的,令人信服的全球性品牌。
缺乏原始创新使制造成本增加,利润减少。对于许多产品,从名牌跑鞋到移动电话,美国消费 者每花1美元去购买,到了中国制造商手里,可能只剩不足25美分。
为了帮助开发面向全球市场的专利产品,中国政府已经开始着手将大连市 的一部分设立为创新中心。
大连是一座中国东北地区的沿海城市,与朝鲜半岛隔黄海相望。从历史上看,它以渔业和农业闻名。今天,大连 600万居民的生活,正因制造业, 造船业,运输业,金融业和旅游业的蓬勃发展,而呈现一派繁荣景象。
但这个城市为自己订的目标更高: 大连也正在努力成为一个世界级的新观念发生器。1998年,当地政府官员推动了大连软件园的创建。那是一个兼顾追求学术成就与私人商务投资的庞大的园区。 该园区占地几平方英里,融合了大学教室与办公楼,科研设施,公寓,双语学校,餐馆,以及娱乐设施等。数以百计的外国公司已经在那里安营扎寨,开始运作。
该 软件园的目标是让大批来自中国和世界各地的学生,教授和工程师们齐聚一堂,分享交流新观念。园区的许多设施已经建成,还有更多的正在建设或正在规划阶段。 如果园区实现其使命,它就会像加州斯坦福大学那样,再造一个高科技企业扎堆的硅谷。
“我认为大连具有获得成功的大潜力,”叶说。
Java之父James Gosling在其博客上表示,甲骨文起诉Google侵权纯属利己主义、金钱、权力在作祟。 Gosling在博客中写道:“在这场诉讼闹剧中,双方都有责任。这次小冲突根本就与专利权、版权或知识产权无关,完全是利己主义、金钱和权力等因素在作 祟。”
在甲骨文8月12日向Google提起诉讼之后,无论是软件业的业内人士还是业外分析人士都抱有类似的想法。多数人都认为,甲骨文就是为了钱才起 诉Google的,而不是真正要保护Java的知识产权。无论怎样,甲骨文公司已经有所行动,Google也已经回应称甲骨文指控它的Android操作 系统侵权无根据。
然而,更令人惊讶的是,Gosling在博客中对微软公司给予了支持:“Sun在1997年就曾起诉微软,称微软侵犯了 与Java软件有关的知识产权。我不认为微软会在甲骨文起诉Google的过程中获得什么好处。这样批评一家软件业大公司的商业道德确实不太合适。”
Gosling 在博客中还写道:“当然,在Sun和Google之间金钱也是不可忽视的因素之一。我们需要在我们投入大量人力和财力的诸多领域获得补偿。Google也 有自己获取金融补偿的相关规定。
Google的利润一直都依赖于广告业的收入,而Google最近正在阻挠苹果公司涉足广告业领域。一旦 移动设备成为消费者日常沟通和计算的主要平台,那么Google的广告渠道以及其利润的核心部分必然会遭到打击。明眼人不难看出苹果公司想做什么,这不能 不让Google和其他一些公司感到担忧。”
第3章 命名规则
比较著名的命名规则当推Microsoft公司的“匈牙利”法,该命名规则的主要思想是“在变量和函数名中加入前缀以增进人们对程序的理解”。例如所有的字符变量均以ch为前缀,若是指针变量则追加前缀p。如果一个变量由ppch开头,则表明它是指向字符指针的指针。 “匈牙利”法最大的缺点是烦琐,例如
int i, j, k;
float x, y, z;
倘若采用“匈牙利”命名规则,则应当写成
int iI, iJ, ik; // 前缀 i表示int类型
float fX, fY, fZ; // 前缀 f表示float类型
如此烦琐的程序会让绝大多数程序员无法忍受。 继续阅读 →
发表在 分享
|
标签为 C++, QT, VC, 学校
|
第1章 文件结构 每个C++/C程序通常分为两个文件。一个文件用于保存程序的声明( declaration ),称为头文件。另一个文件用于保存程序的实现( implementation ),称为定义( definition )文件。
C++/C 程序的头文件以“ .h ”为后缀, C 程序的定义文件以“ .c ”为后缀, C++ 程序的定义文件通常以“ .cpp ”为后缀(也有一些系统以“ .cc ”或“ .cxx ”为后缀)。
1.1 版权和版本的声明 版权和版本的声明位于头文件和定义文件的开头(参见示例 1-1 ),主要内容有:
( 1 )版权信息。
( 2 )文件名称,标识符,摘要。
( 3 )当前版本号,作者 / 修改者,完成日期。
( 4 )版本历史信息。
/* 继续阅读 →
发表在 分享
|
标签为 asm, C++, MFC, QT, VC, 学校
|