07 2011 档案

摘要:五年,我两次被跳槽如今,我进入英特尔已经五年了。这五年里,我经历了三次岗位转换,每次转换都是被上司推荐到更合适和更高阶的职位上去,可谓是“被跳槽冶。我知道,在英特尔,我的经历绝不是个案,但对于我过去的经历来说,这样的遭遇,几乎可以用“惊艳冶来形容———两次转岗,都是自己的老板推动我挑战自己,成就真我。“屈尊冶修电脑的首席工程师黄波·在亚太研发中心工作,经历了许多难忘的事情。有一件关于黄波的小事是不得不提的。黄波何许人也? 他可是英特尔中国的代表人物之一,是英特尔中国第一位本土培养的首席工程师。不过,让初入英特尔的我心生敬意的,并不是他令人仰慕的职位,或者领导着百余名精英工程师的能力, 阅读全文
posted @ 2011-07-29 15:52 我的javaIT 阅读(182) 评论(0) 推荐(0)
摘要:初始化游戏状态数据下面为该AbstractBoard实现3个子类。1.矩阵排列的方块矩阵排列的方块会填满二维数组的每个数组元素,只是把四周留空即可,该子类的代码如下。程序清单:codes\18\Link\src\org\crazyit\link\board\impl\FullBoard.javapublic class FullBoard extendsAbstractBoard{ @Override protectedList<Piece> createPieces(GameConf config, Piece[][]pieces) { //创建一个Piece集合, 该集合里面存 阅读全文
posted @ 2011-07-28 17:16 我的javaIT 阅读(183) 评论(0) 推荐(0)
摘要:初始化游戏状态数据为了初始化游戏状态,程序需要创建一个Piece[][]数组,为此程序定义一个AbstractBoard抽象类,该抽象类的代码如下。程序清单:codes\18\Link\src\org\crazyit\link\board\AbstractBoard.javapublic abstract class AbstractBoard{ //定义一个抽象方法, 让子类去实现 protected abstract List<Piece> createPieces(GameConf config, Piece[][] pieces); publicPiece[][] crea 阅读全文
posted @ 2011-07-28 17:09 我的javaIT 阅读(296) 评论(0) 推荐(0)
摘要:一场媲美“超女”海选的招聘狂潮在工程院成立之初,张宏江和他的团队遇到的最大困难是人手短缺。工程院的牌子挂起来之后,全部人手——连张宏江在内不到30人——马上投入到第一个紧急任务中。他们要赶在2004年3月之前,把来自研究院的7个项目做成产品模型拿到TechFest上去展示。张宏江的计划是,在工程院成立后的3个月内招来70~100人,因此,最初的20多名员工在争分夺秒开发项目的同时,还肩负着招兵买马的重任。每年的10月到次年的2月,是国内各大高校的招聘季。瞄准中国高校毕业生的企业,除了微软,还有IBM、英特尔等IT巨头,2006年之后,另一个强有力的竞争对手谷歌又加入其中。各大公司对人才的争夺, 阅读全文
posted @ 2011-07-27 18:05 我的javaIT 阅读(129) 评论(0) 推荐(0)
摘要:数据收集Mr.林:数据收集是按照确定的数据分析内容,收集相关数据的过程,它为数据分析提供了素材和依据。这里所说的数据包括第一手数据与第二手数据,第一手数据主要指可直接获取的数据,第二手数据主要指经过加工整理后得到的数据。一般数据来源主要有以下几种方式,如图1-4所示。 数据库每个公司都有自己的业务数据库,包含从公司成立以来产生的相关业务数据。这个业务数据库就是一个庞大的数据资源,需要有效地利用起来。 公开出版物可用于收集数据的公开出版物包括《中国统计年鉴》《中国社会统计年鉴》《中国人 口统计年鉴》《世界经济年鉴》《世界发展报告》等统计年鉴或报告。 互联网随着互联网的发展,网络上发布的数据越来越 阅读全文
posted @ 2011-07-26 18:32 我的javaIT 阅读(194) 评论(0) 推荐(0)
摘要:数据展现小白:您刚才讲通过分析,隐藏在数据内部的关系和规律就会逐渐浮现出来,那么通 过什么方式展现出这些关系和规律,才能让别人一目了然呢?Mr.林:不错,孺子可教也!这就是我接下来要说的数据展现了。众所周知,每个人看 待事物都有自己的理解方式,所以数据分析师在展现结果的时候一定要保证绝大部分人对结果的理解是一致的。一般情况下,数据是通过表格和图形的方式来呈现的,我们常说用图表说话就是这个意思。常用的数据图表包括饼图、柱形图、条形图、折线图、散点图、雷达图等,当然可 以对这些图表进一步整理加工,使之变为我们所需要的图形,例如金字塔图、矩阵图、漏 斗图、帕雷托图等。大多数情况下,人们更愿意接受图形 阅读全文
posted @ 2011-07-26 18:26 我的javaIT 阅读(182) 评论(0) 推荐(0)
摘要:时机论:早起的鸟儿也要选对“用户”季节从很早开始,大家都说互联网是中国和美国保持同步的一次机会。因为信息的快速传播,我们有了一种“同步”的假象:美国各种会议和媒体上的概念,当天就可以在中国被关注;硅谷新兴的应用,要不了两个月,我们可能就有了复制的本土版本,看似一切具备,只欠东风。而这最重要的东风恰恰是中美互联网用户(网民)需求的差距。优秀的成功人士几乎都具备敏锐的商业嗅觉和极强的时机把握能力,正如足球赛场上最好的前锋总是能够比对手提前启动,提前预判球的方向来路,提前在正确的点埋伏。一流和二流的区别就在于度的把握,恰到好处的提前冲刺可能就是进球功臣,鲁莽不当的提前冲刺就只会成为越位的倒霉蛋。在中 阅读全文
posted @ 2011-07-25 16:52 我的javaIT 阅读(123) 评论(0) 推荐(0)
摘要:互联网之达芬奇密码:浪潮揭秘:与中国五亿网民互为影响的互联网DNAMull He著ISBN 978-7-121-13526-22011年6月出版定价:39.00元16开232页宣传语:《人人都是产品经理》后,电子工业出版社又一力作,探索互联网产业背后驱动:真正的用户需求!内容简介也许曾经是互联网改变了我们,现在,将由我们改变互联网。互联网在中国的短短十多年里,经历了从门户网站、搜索、即时通信、游戏娱乐、垂直细分……到电子商务、Web 2.0,再到社会化网络、移动互联网的一系列进化和变革。新一轮的互联网浪潮将由谁来推动?又会在何时何处爆发?你在如何影响和推动着这场跨时代的浪潮?这场跨时代的浪潮又 阅读全文
posted @ 2011-07-25 16:45 我的javaIT 阅读(211) 评论(0) 推荐(0)
摘要:程序设计实践(评注版)评注者序评注者序程序员的一生(武林大侠的人生貌似也是如此)往往都是在激情和 迷惘两种状态之间来回切换。当我们接触到一些新的东西(新的编程语 言、新的语法特性、新的协议工具,等等)时,就会急切地想去了解它、 掌握它,会坐在心爱的计算机前,废寝忘食、夜以继日地反复实践。可是 当我们的实践达到一定的程度时,往往又会陷入另外一种状态——觉得很 迷惘。一方面感觉自己学习的那点编程技巧已经足够,足以应付一些实际 的项目。但另一方面又会在实战过程中隐隐地感觉到有些问题存在:代码 写得总是有点丑陋、运行效率总是比想象中的要慢一些、和其他程序模块 交互起来总是存在着一些别扭、一些莫名其妙的 阅读全文
posted @ 2011-07-22 16:35 我的javaIT 阅读(207) 评论(0) 推荐(0)
摘要:重构:改善既有代码的设计(评注版) 评注者序评注者序近十年来,若要讨论如何改进代码的质量,很难绕过MartinFowler的这本经典著作。这本书已经影响了几代程序员,或许会持续不断地影响未来的一批程序员。遗憾的是,在现实中我们仍然看到了重构的步履维艰。一方面是因为程序员的重构技巧还有待磨砺,另一方面则是因为项目的压力,使得我们往往将重构视为鸡肋。重构是可有可无的吗?Practicesof an Agile Developer的作者AndyHunt认为“要投入时间和精力保持代码的整洁、敞亮。在项目中,代码应该是亮堂的,不应该有黑暗死角。”相信维护过遗留代码的程序员,在面对纠缠不清、复杂混乱的代码 阅读全文
posted @ 2011-07-22 15:38 我的javaIT 阅读(218) 评论(0) 推荐(0)
摘要:2010年秋,电子社编辑侠少寄给我一本EffectiveC++(第三版)英文原版书,并托我为这本书写一些评注,希望做成评注版在国内出版。经慎重考虑后我受领了这一任务。与Effective C++的渊源回想起来,通过更深入地理解C++而获得一种喜悦感,已是十多年前的事情了。2000年前后我刚刚从C语言迁移到C++来做实际的项目,同一时期国内涌现出一大批C++语言相关著作。我读了一本便一发不可收拾,几乎阅遍当时可以找到的相关书籍。从纯粹学习语言的角度来讲,EffectiveC++是相当重要的一本书,也是作为过来人的我最想推荐给大家的。阅读其时(当时是第二版),我已经用C++编写过一个开源的游戏引擎 阅读全文
posted @ 2011-07-22 15:18 我的javaIT 阅读(199) 评论(0) 推荐(0)
摘要:我不是领导,如何让别人听我的话?“想借用职务的权力来提升你的影响力?在微软的文化中,滥用权力是不被接受的。” 萧永正开门见山,告诉我们在建立影响力过程中最忌讳的事。曾在微软亚洲工程院任项目经理的萧永正,目前是微软亚太研发集团商务软件部总监。他曾经看见过因为借领导之“力”,企图影响其他同事,最后遭遇严重情绪“反弹”的实例。人们常说,“能用钱解决的事情都不是难事,难就难在没有钱怎么解决问题”。同样,在工作中,权力可以帮助建立影响力,但在没有权力的时候,又该如何通过自身的影响力获得他人的支持呢?“永远会有一些事情是在你的控制之外的。” 萧永正开玩笑地说:“即便是比尔·盖茨,也需要去影响他的 阅读全文
posted @ 2011-07-21 16:03 我的javaIT 阅读(253) 评论(0) 推荐(0)
摘要:微软工程院院长:1万多应聘者挑不出100人“过去两三个月,我最主要的精力都花在了雇人上。遗憾的是,1万多名应聘者中,居然招不到足够合适的人。”今天,在北京中关村希格玛大厦微软亚洲工程院总部,新任院长张宏江博士情绪不高。 2003年年底成立的微软亚洲工程院的主要功能是,把微软亚洲研究院的科研成果开发成关键技术,并孵化核心产品。张宏江直接向负责微软研究院全球事务的公司高级副总裁里克·雷斯特博士汇报工作。 按照当初的设想,微软亚洲工程院在今年7月份左右应该到位100名软件工程师,可让张宏江头疼的是,现在只招到50多人。“微软亚洲工程院现在已经启动了10个项目,至少还需要30人才能满足工作运 阅读全文
posted @ 2011-07-21 15:55 我的javaIT 阅读(144) 评论(0) 推荐(0)
摘要:数据标准是物联网大集成应用的核心 物联网的本质是M2M,即机器和机器之间的通信,这里所讲的“机器”是广义的,它可以小到是一个“智能尘埃”,如RFID芯片或嵌入人体的生物传感器,大到是一列高速列车或一架航天飞机,M2M可以是一对一、也可以是多对一地把所有末端连接到一个云计算中心的超级计算机上,实现大集成(Grand Integration)。图10-9展示了一个智能建筑系统的大集成应用。 物联网的核心是实现大集成的软件和中间件,物联网在各行业的应用早已开始并普遍存在,如环保监测、安防消防联网、工业信息化等,目前的挑战在于按标准化的M2M软件技术实现这些已存在的和新建的系统之间的互联互通,通过“管 阅读全文
posted @ 2011-07-20 17:12 我的javaIT 阅读(212) 评论(0) 推荐(0)
摘要:物联网四大产业群的典型应用场景前文中把物联网应用分为四大类:RFID相关应用、基于传感网络的应用、M2M应用和两化融合相关应用。同时也描述了物联网典型的“管控营一体化”功能化应用场景。本文将从技术架构角度分别描绘四大类应用的典型场景。物联网和智慧地球理念能够得以实现的原因,是因为世界早已经迈入了3I时代(IBM提法【35】),即Instrumented(工具植入化, 这也就是本书中提出的物联网定义中描述的“使能的智能物件”),Interconnected(互联化)和Intelligent(智能化),我们只需要“百尺竿头,更进一步”就可以实现5A(anywhere(任何地点),anything( 阅读全文
posted @ 2011-07-20 17:01 我的javaIT 阅读(226) 评论(0) 推荐(0)
摘要:周洪波著ISBN 978-7-121-13604-72011 年7 月出版定价:59.00 元16开404页宣传语:畅销书全面升级,IOT产业链全景解密内 容 简 介本书是《物联网:技术、应用、标准和商业模式》的升级版,全面、客观、公正、系统地描述了物联网理念和产业兴起的历史渊源、相关技术及其共性、应用和业务模式等内容,是作者多年研发实战经验的总结。同时对云计算、SaaS、SOA等热点技术和产业与物联网的关系做了较详细的描述,有助于理清物联网理念、技术和产业覆盖范围,有助于促进物联网知识的普及和产业健康有序发展。本书可以作为高校物联网相关专业的教学参考书,也适合其他对物联网有兴趣的读者阅读。推 阅读全文
posted @ 2011-07-20 16:48 我的javaIT 阅读(294) 评论(0) 推荐(0)