摘要: 根据美国劳工统计局(Bureau of Labor Statistics)的统计,计算机系统分析师的薪资中值为80000美元,预计在2010-2020年,他们的就业增长率将为22%。这项工作的压力相对而言比较低,但同时,对脑力的挑战巨大。它基本不与公众接触,也不要求员工吸入有毒气体或提着50磅以上的重物。这些因素是计算机系统分析师连续两年雄踞CareerCast.com发布的最被低估工作排行榜榜首。 今年年初,创立五年、位于加州卡尔斯巴德的求职招聘网站CareerCast采用五项核心指标:薪资、雇佣前景、工作环境、压力和体力需求,对200个职业进行了评估,发布了全美年度十大最佳和十大最差工作. 阅读全文
posted @ 2013-11-02 22:17 木木兮 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 为克服软件危机,1988年10月在北大西洋公约组织(NATO)召开的计算机科学会议上,Fritz Bauer首次提出“软件工程”的概念,试图将工程化方法应用于软件开发。而自软件工程的概念提出以来,对其定义就有不同说法:Barry Boehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。 IEEE:在软件工程术语汇编中的定义:软件工程是:1.将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将工程化应用于软件;2.在1中所述方法的研究。 Fritz Bauer在NATO会议上给出的定义:建立并使用完善的工程化原则,以较经济的... 阅读全文
posted @ 2013-11-01 22:57 木木兮 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 物联网技术产生于1999年,“物联网(Internet of Things)”这个词,国内外普遍公认的是MIT Auto-ID中心Ashton教授1999年在研究RFID时最早提出来的。自诞生以来,倍受关注,在2005年国际电信联盟(ITU)发布的同名报告中,物联网的定义和范围已经发生了变化,覆盖范围有了较大的拓展,不再只是指基于RFID技术的物联网。2005年,11月27日,在突尼斯举行的信息社会世界峰会(WSIS)上,国际电信联盟(ITU)发布了《ITU互联网报告2005:物联网》的报告,正式提出了物联网的概念。继而,物联网技术得到普及。 物联网(Internet of Things... 阅读全文
posted @ 2013-05-31 23:32 木木兮 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 基本定义: 物联网(Internet of Things)指的是将无处不在(Ubiquitous)的末端设备(Devices)和设施(Facilities),包括具备“内在智能”的传感器、移动终端、工业系统、楼控系统、家庭智能设施、视频监控系统等、和“外在使能”(Enabled)的,如贴上RFID的各种资产(Assets)、携带无线终端的个人与车辆等等“智能化物件或动物”或“智能尘埃”(Mote),通过各种无线和/或有线的长距离和/或短距离通讯网络实现互联互通(M2M)、应用大集成(Grand Integration)、以及基于云计算的SaaS营运等模式,在内网(Intranet)、专网(Ex 阅读全文
posted @ 2013-05-20 21:54 木木兮 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 自1976年美国克雷公司推出了世界上首台运算速度达每秒2.5亿次的超级计算机以来,突出表现一国科技实力的超级计算机,堪称集万千宠爱于一身的高科技宠儿,在诸如天气预报、生命科学的基因分析、核业、军事、航天等高科技领域大展身手,让各国科技精英竞折腰,目前,各国都在着手研发亿亿级超级计算机。 2008年,随着美国的走鹃(Roadrunner)和美洲豹(Jaguar)超级计算机的峰值和Linpack性能双双突破千万亿次(Petaflops)大关,人类终于突破这一看似不可逾越的速度障碍,进入千万亿次计算时代。为了取得这一历史性的突破,美国在千万亿次应用尚不明朗的情况下,于1994年就提前进行了部署和研讨 阅读全文
posted @ 2013-05-12 23:02 木木兮 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 一、Google 的云计算平台 Google的硬件条件优势,大型的数据中心、搜索引擎的支柱应用,促进Google云计算迅速发展。Google的云计算主要由MapReduce、Google文件系统(GFS)、BigTable组成。它们是Google内部云计算基础平台的3个主要部分。Google 还构建其他云计算组件,包括一个领域描述语言以及分布式锁服务机制等。Sawzall是一种建立在MapReduce基础上的领域语言,专门用于大规模的信息处理。Chubby是一个高可用、分布式数据锁服务,当有机器失效时,Chubby使用Paxos算法来保证备份。(1)Google File System 文件. 阅读全文
posted @ 2013-05-09 22:40 木木兮 阅读(1463) 评论(0) 推荐(1) 编辑
摘要: 云计算(Cloud Computing),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。典型的云计算提供商往往提供通用的网络业务应用,可以通过浏览器等软件或者其他Web服务来访问,而软件和数据都存储在服务器上。云计算服务通常提供通用的通过浏览器访问的在线商业应用,软件和数据可存储在数据中心。 云计算可以认为包括以下几个层次的服务:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。 IaaS:基础设施即服务 IaaS(Infrastructure-as-a- Service):基础设施即服务。消费者通过Interne.. 阅读全文
posted @ 2013-05-09 20:41 木木兮 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 集体智慧(Collective Intelligence),是指由许多的个体通过合作与竞争中所显现出来的智慧,集体智慧是一种共享的或者群体的智能。它是从许多个体的合作与竞争中涌现出来的。集体智慧在细菌、动物、人类以及计算机网络中形成,并以多种形式的协商一致的决策模式出现。集体智慧常用的算法: (1)贝叶斯分类器 贝叶斯网络是一个带有概率注释的有向无环图,图中的每一个结点均表示一个随机变量,图中两结点间若存在着一条弧,则表示这两结点相对应的随机变量是概率相依的,反之则说明这两个随机变量是条件独立的。网络中任意一个结点X 均有一个相应的条件概率表(Conditional Probability.. 阅读全文
posted @ 2013-05-08 22:56 木木兮 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 考虑一个银行的业务处理,用户应该能够登录到自己的账户、查看账户余额、取款等。除了这些活动外,还有许多其他的业务规则需要说明,例如,用户不能察看别人的账户或从别人的账户上取款等。 一个简化的银行事务例子应包含以下组件;login.html、 error.html、 LoginServlet、 AccountServlet 用户首先通过login.html页面登录,然后使用LoginServlet来验证用户名和口令,如果合法则将请求转发到AccountServlet,否则转发到error.html页面。AccountServlet让用户查看账户信息。 1.登录页面login.html<htm 阅读全文
posted @ 2013-05-04 16:44 木木兮 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 什么是人工智能: 人工智能(Artificial Intelligence) ,英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。 人工智能的定义可以分为两部分,即“人工”和“智能”。“人工”比较好理解,争议性也不大。有时我们会要考虑什么是人力所能及制造的,或者人自身的智能程度有没有高到可以创造人工智能的地步,等等。但总的来说,“人工系统”就是通常意义下的人 阅读全文
posted @ 2013-04-27 11:34 木木兮 阅读(639) 评论(0) 推荐(0) 编辑