【Infographic】Linux系统今夕对比/发展历程回顾

摘要: 【Infographic】Linux系统今夕对比/发展历程回顾浏览次数: 215次 2011年12月10日 爱佳软字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0Linux已经20岁了,下面这张图从各个方面对Linux进行了今夕对比,Linux的成长历程令人欣慰啊。1992年,在Linux Kernel平台上工作的开发者只有100位;2010年,在Linux Kernel平台上工作的开发者有1000位。 1995年Linux Kernel里有代码25万行;2010年Linux Kernel里有代码1400万行。 1998年全球前500台超级计算机中只 阅读全文
posted @ 2012-04-30 12:21 java课程设计例子 阅读(181) 评论(0) 推荐(0)

Mac OS X 背后的故事(五)Jean-Marie Hullot的Interface Builder神话

摘要: Mac OS X 背后的故事(五)Jean-Marie Hullot的Interface Builder神话浏览次数: 225次 2011年12月07日 《程序员》杂志字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0文 / 王越Interface Builder,是用于苹果公司Mac OS X操作系统的软件开发程序,Xcode套件的一部分,于1988年创立。它的创造者Jean-Marie Hullot自称是“一个热爱旅行、充满激情的摄影师”,本篇分享Hullot热爱技术的那一面——创造Interface Builder的过程。因势而动1981年, J 阅读全文
posted @ 2012-04-30 12:19 java课程设计例子 阅读(209) 评论(0) 推荐(0)

【Infographic】计算机、移动设备操作系统发展历程

摘要: 【Infographic】计算机、移动设备操作系统发展历程浏览次数: 198次 2011年12月11日 爱佳软字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0计算机操作系统Windows绝对老大,2011年初统计调查中显示:Windows占了90%,然后是Mac OS,Linux,形成三足鼎立的态势。随着iPhone和平板电脑的流行,以iOS为代表的移动平台操作系统也渐占一席之地。下面这张图片从1950年第一个操作系统开始,带我们回顾计算机、移动设备操作系统的发展历程。20世纪50年代,批处理操作系统 20世纪60年代,多道批处理操作系统 20世纪7 阅读全文
posted @ 2012-04-30 12:17 java课程设计例子 阅读(214) 评论(0) 推荐(0)

云计算:程序员重回个人英雄时代

摘要: 云计算:程序员重回个人英雄时代作者: wuzhimin 分类:坊间人语阅读:60,356 次 添加评论文/刘鹏曾几何时,那些耳熟能详的程序英雄的名字渐渐地离我们远去。随着Windows和Internet时代的来临,个人的力量变得越来越渺小。正当我们开始坚信单打独斗的时代一去不复返的时候,云计算横空出世了。它强大的计算能力、存储能力和简单高效的编程接口,使得一位程序员能够轻松地操控成千上万台计算机,而不必考虑太多的细节。云计算时代,仿佛又让我们感觉到个人英雄时代伸手可及。程序英雄时代的衰落WPS作者求伯君、KV杀毒软件作者王江民、五笔字型作者王永民、中文之星作者王志东、UDDOS作者鲍岳桥和简晶 阅读全文
posted @ 2012-04-30 12:03 java课程设计例子 阅读(187) 评论(0) 推荐(0)

30家最具价值科技创业公司:轻博客Tumblr上榜

摘要: 30家最具价值科技创业公司:轻博客Tumblr上榜浏览次数: 160次 2011年10月05日 新浪科技字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 1 导语:美国科技博客网站BusinessInsider周一评选出纽约30家最具价值的创业公司,其中28家估值为1亿美元或超过1亿美元,还有一家估值达10亿美元。 以下为具体榜单: 1.Gilt Groupe 最新估值:10.5亿美元 去年估值:7.5亿美元 业务概况:奢侈品与时装品销售网站 公司CEO:凯文·赖安(Kevin Ryan) 投资方:Matrix、General Atlan... 阅读全文
posted @ 2012-04-30 11:59 java课程设计例子 阅读(207) 评论(0) 推荐(0)

从上百幅架构图中学大型网站建设经验(上)

摘要: 从上百幅架构图中学大型网站建设经验(上)浏览次数: 344次 2011年10月06日 结构之法 算法之道字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 1引言近段时间以来,通过接触有关海量数据处理和搜索引擎的诸多技术,常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外,更为架构图背后所隐藏的设计思想所叹服。个人这两天一直在搜集各大型网站的架构设计图,一为了一饱眼福,领略各类大型网站架构设计的精彩之外,二来也可供闲时反复琢磨体会,何乐而不为呢?特此,总结整理了诸如国外wikipedia,Facebook,Yahoo!,YouTub 阅读全文
posted @ 2012-04-30 11:55 java课程设计例子 阅读(350) 评论(0) 推荐(0)

大规模云计算平台的技术挑战

摘要: 大规模云计算平台的技术挑战浏览次数: 313次 2012年02月06日 《程序员》杂志字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 1正如单机操作系统的内核,在阿里云OS中,飞天大规模分布式计算平台起到了承上启下的关键作用。飞天运行在通过网络互联的通用服务器集群上,隐藏了海量硬件所带来的复杂度和不可靠,向云OS的其他组件提供可信赖的的计算能力和存储能力。具体来讲,飞天本身是一个由多个组件所构成的复杂的分布式系统,其中的核心组件是以下两个子系统。计算资源调度系统(又称伏羲):管理和调度集群计算资源;在多个云服务间动态分配计算资源,以满足用户的计算需求; 阅读全文
posted @ 2012-04-30 11:54 java课程设计例子 阅读(288) 评论(0) 推荐(0)

现代浏览器的工作原理

摘要: 现代浏览器的工作原理浏览次数: 798次 2012年02月05日 CSDN博客字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 2简介浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工 作原理,我们将看到,从你在地址栏输入google.com到你看到google主页过程中都发生了什么。将讨论的浏览器今天,有五种主流浏览器——IE、Firefox、Safari、Chrome及Opera。本文将基于一些开源浏览器的例子——Firefox、 Chrome及Safari,Safari是部分开源的。根据W3C(World Wide Web Consortiu 阅读全文
posted @ 2012-04-30 11:23 java课程设计例子 阅读(187) 评论(0) 推荐(0)

优酷网架构学习笔记

摘要: 优酷网架构学习笔记浏览次数: 294次 2011年09月18日 IT青藤屋字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 4记得以前给大家介绍过视频网站龙头老大YouTube的技术架构,相信大家看了都会有不少的感触,互联网就是这么一个神奇的东西。今天我突然想到,优酷网在国内也算是视频网站的老大了,不知道他的架构相对于YouTube是怎么样的,于是带着这个好奇心去网上找了优酷网架构的各方面资料,虽然谈得没有YouTube那么详细,但多少还是挖掘了一点,现在总结一下,希望对喜欢架构的朋友有所帮助。一、网站基本数据概览据2010年统计,优酷网日均独立访问人数 阅读全文
posted @ 2012-04-30 11:21 java课程设计例子 阅读(137) 评论(0) 推荐(0)

那些年,我们一起合作时头痛的事

摘要: 那些年,我们一起合作时头痛的事浏览次数: 523次 2012年04月21日 腾讯CDC字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 2 不做大项目,很难理解多人合作有多么艰难。真正参与到项目中,才发现责任分配模糊、懒于沟通、越俎代庖干涉他人决策等都会让项目进展陷入僵局。虽然合作中常能感受到别人给自己带来的麻烦,但我们却很难发觉自己也在给别人带去痛苦。越是自信,越难发现自己的失误。 花了些时间,总结了下自己的经验教训,又访谈了不同职位的合作伙伴和好朋友,总结了一些各个职位与其他职位合作时最头疼的事。兴许可以帮大家看一下别人眼中的自己。产品经理面对交互. 阅读全文
posted @ 2012-04-30 11:18 java课程设计例子 阅读(133) 评论(0) 推荐(0)

揭秘Siri背后的技术

摘要: 揭秘Siri背后的技术浏览次数: 142次 2011年10月26日 Sigma字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0今年10月,Apple发布了iphone 4S with IOS 5,其中最大的亮点就是一个语音搜索软件-Siri。一时间,各种geek,伪geek,码农,非码农都流行起调戏siri,各种调戏视频,音频大量出现。不过,常言道“外行看热闹,内行看门道”,作为一个“伪内行”,或者“欲做内行而不得”的人,根据自己的知识,以及一些搜索工具,尝试了解了一下Siri的“门道”,在这里做个总结,列出siri所可能用到的技术。今年10月,Ap 阅读全文
posted @ 2012-04-30 11:16 java课程设计例子 阅读(315) 评论(0) 推荐(0)

来自MIT人工智能实验室:如何做研究

摘要: 来自MIT人工智能实验室:如何做研究浏览次数: 187次 2009年02月21日 互联网 字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 6作者:人工智能实验室全体研究生编辑:David Chapman版本:1.3时间:1988年9月译者:柳泉波 北京师范大学信息学院2000级博士生摘要 本文的主旨是解释如何做研究。我们提供的这些建议,对做研究本身(阅读、写作和程序设计),理解研究过程以及开始热爱研究(方法论、选题、选导师和情感因素),都是极具价值的。Copyright 1987, 1988 作者版权所有备注:人工智能实验室的Working Paper 阅读全文
posted @ 2012-04-30 11:14 java课程设计例子 阅读(178) 评论(0) 推荐(0)

Siri究竟牛在哪里?深入解析苹果的人工智能助理

摘要: Siri究竟牛在哪里?深入解析苹果的人工智能助理浏览次数: 143次 2011年10月09日 果迷网字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0不久前,苹果公司宣布下一代iPhone将启用一项新的语音识别系统:Siri。关于它的简介和部分发布会演示照片请参看果迷网之前的《Siri智能语音识别,iPhone 4S能够听懂你的话》一文。Cult of Mac则对Siri进行了一番深入的解析,看过此文或许能让你更有理由相信,人工智能已经走进我们的生活。说道Siri,这是一道硬菜。可在Android上,这个功能一年前就有了,苹果不过是想在这方面“不输他人 阅读全文
posted @ 2012-04-30 11:12 java课程设计例子 阅读(332) 评论(0) 推荐(0)

揭秘Google+技术架构

摘要: 揭秘Google+技术架构浏览次数: 128次 2011年07月23日 InfoQ字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0谷歌的社交网络Google Plus主要基于Java和JavaScript语言,而其视频会议框架Hangouts则采用了C/S方式。期待已久的Google社交网络Google Plus或者Google+终于公之于众了,它采用邀请的形式向部分用户开放。该项目开始于2010年初,在其底层技术鲜为人知的情形下,秘密完成了开发。Joseph Smarr,Google+技术主管、Plaxo的前CTO,在AnyAsk的访谈中非针对性地 阅读全文
posted @ 2012-04-30 11:11 java课程设计例子 阅读(176) 评论(0) 推荐(0)

Siri技术解析

摘要: Siri技术解析浏览次数: 497次 2012年03月23日 InfoQ字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 1Siri的学术化全称为“个人自动智能助理”(Personalized Intelligent Assistant),并非苹果公司自主研发,最初是苹果AppStore的一款应用,苹果公司发现后很快于2010年4月份从斯坦福研究机构国际智能中心(SRI)处收购而来,传言收购价格在2亿美金左右,之后很快Siri从AppStore下架并集成进入IPhone 4S。作为“个人智能助理”,Siri能为你提供什么服务?可以将Siri理解为一位低智 阅读全文
posted @ 2012-04-30 11:05 java课程设计例子 阅读(583) 评论(0) 推荐(0)

2012不宜进入的三个技术点之:线程

摘要: 2012不宜进入的三个技术点之:线程浏览次数: 451次 2012年02月05日 赖勇浩的CSDN博客字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0线程线程是指进程中的一个单一顺序的控制流,是操作系统能够调度的最小单位,一个进程中可以有多条线程,分别执行不同的任务。线程有内核线程和用户线程之分,但在本文中仅指内核线程。在软件开发中,使用线程有以下好处:1、在多核或多路 CPU 的机器上多线程程序能够并发执行,提高运算速度;2、把 I/O,人机交互等与密集运算部分分离,提升 I/O 吞吐量和增进用户体验。线程的缺点也很明显:1、创建一条线程需要较大的 阅读全文
posted @ 2012-04-30 11:02 java课程设计例子 阅读(170) 评论(0) 推荐(0)

正在改变世界的硅谷创业趋势

摘要: 正在改变世界的硅谷创业趋势浏览次数: 81次 2012年04月23日 《程序员》杂志字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0基于云计算的办公革命如果你对云计算应用的理解还停留在同步和共享个人私密文档的层面上,那么你可能会错过很多正在发生的激动人心的变化。基于云环境的办公软件提供商Box是一家创建于2007年的公司,位于帕罗阿图。其创始人兼CEO Aaron Levis预言说:未来18~36个月,人们的工作方式将发生根本的革命性变化。这个变化首先是从办公软件开始的。Box的诞生至少证明了一点:那就是在这个时代创办一家办公软件公司并不是一件很糟糕 阅读全文
posted @ 2012-04-30 10:57 java课程设计例子 阅读(131) 评论(0) 推荐(0)

B/S结构

摘要: B/S结构求助编辑百科名片B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。目录B/S结构的作用B/S架构软件的优势与劣势B/S架构与C/S的联系与区别C/S 与 阅读全文
posted @ 2012-04-30 10:54 java课程设计例子 阅读(842) 评论(0) 推荐(0)

云端架构下的手机浏览器内核演进

摘要: 云端架构下的手机浏览器内核演进浏览次数: 187次 2012年04月04日 《程序员》杂志字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0文/梁捷自从2011年U3内核发布之后,就有人问我:“在终端性能和网络环境都越来越好的情况下,直接用客户端中的内核去进行解析就可以了,UC何必费这么大劲儿去挑战云端架构下的浏览器内核呢?”UC技术总裁梁捷其实浏览器和网络带宽之间相当于车和路的关系。路修宽了并不意味着不会塞车,修路的速度永远追不上人们买车的速度,更小巧和灵活的车永远更受欢迎。这正是我们一直在产品和技术创新上坚持“7S-3C原则”的原因。做移动应用方向 阅读全文
posted @ 2012-04-30 10:43 java课程设计例子 阅读(243) 评论(0) 推荐(0)