摘要:
之前有报道称,Java 8中将支持Lambda语法,在JDK 8开发者预览版发布之后,Java社区的Lambda项目又在JDK中添加了Lambda功能。 Lambda项目旨在通过在Java语言中添加闭包(closures)及相关功能,来支持在多核心环境下编程。 该开发者预览版基于最新的OpenJDK 7源码库,使用了一些尚未在JDK8中使用的源码文件,届时如果这些源码文件可用,将会被整合进J... 阅读全文
摘要:
信息图使用图形或各种可视化元素来展示信息、数据或知识,这些图表可以让用户更容易接受和掌握作者想传递的内容。 本文所带来的这些信息图不是通常所见的静态图片,而是使用HTML、CSS3和JavaScript所创建,通过动画和互动的形式,提供了非常有意义的信息。希望能为你的Web开发或设计工作带来一些灵感。 1. State of The Internet 互联网正在飞速地发展、膨胀,同时也越... 阅读全文
摘要:
导语:数据库设计是整个程序的重点之一,为了支持相关程序运行,最佳的数据库设计往往不可能一蹴而就,只能反复探寻并逐步求精,这是一个复杂的过程,也是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。下面给出了20个数据库设计最佳实践,当然,所谓最佳,还是要看它是否适合你的程序。一起来了解了解吧。 使用明确、统一的标明和列名,例如 School, SchoolCourse, Co... 阅读全文
摘要:
近日,有消息称FireFox 10开始支持全屏API。可能很多人暂时不清楚能把这个全屏API用在什么地方,但是已经有人把调用这个功能的JavaScript代码发布出来,并且已经能与HTML5的“video”标签组合应用。 在这个jQuery插件的主页上,发布了一个全屏演示和一个应用“video”标签的视频演示。同时提醒除FireFox 10 外,仅Chrome 15与Safari 5.1或更高版... 阅读全文
摘要:
在过去一段时间,关于HTML5的报道可谓是铺天盖地,称其性感十足,大有席卷整个互联网之势。然而,来自游戏网站One More Level的一份信息图却显示,并非所有主流游戏开发商都采用HTML5,在游戏领域,HTML5不敌Flash。 既然HTML5具备很多Flash没有的优势,那为什么还是不敌Flash?最主要的一个原因很可能是目前仅有40%左右的Web浏览器支持HTML5,而Flash的支持... 阅读全文
摘要:
导读:本文作者Rich Clark是一位HTML5专家,他非常了解HTML5规范中的APIs。在这篇文章中,他将介绍这些APIs的用途以及最新进展情况。 有关HTML5中的语法元素相信大家已经看到过不少介绍了,但是关于HTML5的APIs的介绍就不那么常见了,而HTML5规范主要就是由这些APIs构成的。 HTML5的标准有两个版本,一个是由W3C发布的,另一个则是由WHATWG发布的。WHA... 阅读全文
摘要:
OpenJDK的领导者Joe Darcy在其Oracle博客上提交了一篇文章——Unsigned Integer Arithmetic API now in JDK 8,表示在Java 8中将提供对无符号整型的支持。详细的介绍请访问:http://blogs.oracle.com/darcy/entry/unsigned_api。 当然,它只是在API层面增加支持(主要是通过两个静态方法实现:j... 阅读全文
摘要:
作为一名系统管理员,我常常要和源代码和计算机打交道。计算机正被变的越来越小,在生活中无处不在。当我们的安全,自由甚至人类的感觉都和这些可编程的设备捆绑在一起的时候,我们是否有权利知道这些设备是怎么工作的? 去年八月,Karen Sandler,GNOME基金会的执行总裁,讲了她的心脏起搏器的故事。当她得知她必须在心脏上植入心脏起搏器时,她就联系了这个设备的生产商,所要这个设备的源代码。她被拒绝了... 阅读全文
摘要:
我相信激励是非常重要的。这也是为什么我常常把时间管理(这些书激励我不管改进我的时间管理方法)的书和软件开发拿出来看看。我最近刚看完一本 书,“Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman”。这本书推动我仔细的思考我应该把时间花在哪里。 巧合的是最近是我25岁生日,也即将是新的一年。所有这一切都推动着... 阅读全文
摘要:
作为管理层调整计划的一部分,英特尔(Intel Co., INTC)提升公司制造部门的一位高管为首席营运长。 英特尔任命Brian Krzanich为首席营运长,Krzanich此前负责监管英特尔全球制造部门的一切事务。Krzanich于1982年加入英特尔,此后在公司制造部门担任过多个职务。 在担任新职位后,Krzanich将继续管理英特尔的制造业务,同时还将负责内部信息技术和人力资源部门。 ... 阅读全文