`
star65225692
  • 浏览: 267907 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
文章列表
微软向Web开发者提供了与本地应用开发者相同的一些Windows 7任务栏特性。可以将站点拖拽到任务栏上将其“钉住”。一旦将站点“钉在”了任务栏上,站点就会显示自己的图标、提示和跳转列表,就好像他们是安装好的应用一样。下图是来自Amazon的示例。 每个站点可以在跳转列表中放置两部分内容。“Tasks”中放置的是使用元标记定义的静态内容,这部分最多可以放置5个条目。可以使用JavaScript将条目动态添加到“Tasks”上面那一部分中。这两部分都可以包含客户化图标,如下所示的Facebook示例。 向Web开发者提供的另一个特性是“缩略图工具栏”。对于常规应用来说,只有当浏览器最小 ...
首先,style和theme都是资源,android提供了很多这样的默认资源。你可以来使用它们。同时你也可以自己定义style和 theme。这非常的简单,只需要在res/values/这个路径里面新建一个.xml文件,而且他的根节点必须 是<resources>.对 每一个style和theme,给<style>element增加一个全局唯一的名字,也可以选择增加一个父类属性,我们写的style和 theme就会继承这个父类的属性。style和theme的定义格式相同。不过style是针对view来说的,比如 TextView,EditText这 ...
效果截图: 好像是Activity里声明的Dialog。其实是两个Activity,而且甚至是两个不同的App的Activity。实现这个效果很简单。   我创建了一个新的android项目。然后,给AndroidManifest文件中Activity添加了Dialog样式属性:     <? xml version = "1.0" encoding = "utf-8" ?>     < manifest xmlns:android = "http://schemas. ...
近日,Google宣布通过bearer token开始对OAuth 2.0提供试验性支持。此外,他们还为OAuth 2.0发布了一个新页面,非常整洁和简约。 现在,OAuth 2.0处于revision 13,而Google API目前支持revision 10。支持的两个OAuth 2.0工作流是:     * 面向运 ...
尽管MVC给我们带来了惊喜,但是ASP.NET WebForm还是非常流行。据Evonet顾问公司所说,下一次主要的ASP.NET发布会包含大量最初在MVC中引入的特性,包括Model Binders、隐式的客户端验证以及CSS sprite等等。 MVC Model Binders会自动处理web ...
Mono项目的创始人,Miguel de Icaza说在Mono上支持Windows Presentation Foundation是有可能的,不过这需要为15-20个开发人员2-3年的开发周期提供资金。他提议可以使用其他工具包作为替代方案,不过这也需要社区的鼎力支持。 他提到的第一个选择,是使用跨Windows、OS X和Linux等系统的Gtk#。上海故事扬子饭店 对于那些能够分离他们UI的人们,Miguel建议使用各自平台上的原生工具包。就是说在Windows上用WPF,在OS X上用MonoMac,在Linux上用Gtk#。虽然他没有特别提到,不过同样的情况还有,在iPhon ...
近日,Eclipse基金会发布了OrionHub——Orion的一个开放Beta与托管版本。Orion是Eclipse的新方向,旨在通过基于Web的界面(类似于之前的版本,如Bespin/Skywriter)编辑与调试代码,其构建与编译是在后台的服务器端进行的。 为了能让开发者尝试Eclipse Orion,Eclipse基金会提供了一个Beta版的托管环境,面向最先注册的前5000名开发者,但如果人数超过了这个数字,Eclipse基金会还会增加人数。php中iconv函数使用方法 然而,Orion还可以单独下载,这样开发者就可以将自己的Orion服务器托管到本地机器或服务器上了。Ori ...
百度数据库架构演变与设计 在演讲中,百度运维部的高级DBA经理王龙和大家分享了百度在数据库架构设计上的演变过程。百度的数据库架构体系总共分为三个阶段:php5配置不能加载PHP的解决办法     2005年-2008年:分散式数 ...
根据本周初Harmony-dev列表中的一个帖子所述,长期以来担任PMC的Tim Ellison将要辞职了。 目前尚不清楚谁将接管Harmony项目。Harmony项目是Java的开源实现,由于许可上的纠纷,Harmony项目永远不可能自称为Java VM或是Java核心语言库的实现。是否需要一个八岁的化妆 但这一切并未阻止Google使用Harmony代码基在Android平台上提供了众多的兼容库,但Google指出他们并非运行在Java虚拟机之上,而是运行在dalvik上,所使用的语言也不能称作Java。 然而,目前Oracle与Google之间的法律纠纷则很有可能会阻碍Goo ...
Cédric Beust宣布了TestNG 6.0的发布,其中带有Guice和YAML支持,还包括了对Eclipse TestNG插件的一些改进。​ 该版本中添加的两个关键特性​包括能像XML一样以YAML来指定测试套件。​也考虑过​JSON,但最后YAML胜出了,因为YAML的字符串不用写"",而且它更适合人阅读,而不是机器。两种格式都更适合复制/粘贴行,它们都不涉及开/闭标签,也不必用XML的分隔符来做注释。​Unicode 6.0.0标准发布 另一个新增的关键特性是Guice,​用它来做实例注入。​Guice是一个简化的依赖注入框架,它支持使用JSR-330的​ ...
在最近一则新闻中,IBM发布了可以将世界最大物理基础设施引领到智能新境界的软件产品。通过监控和分析新的数据流,这些产品旨在发展更加智慧的城市和促进行业(包括水资源、能源、交通和医疗行业)转型。向上扩展或向 ...
Gartner在二月初发布了一份报告 ,在被调查的公司当中超过一半采用了开源软件(OSS)作为其IT战略的组成部分,但其中只有三分之一的公司制定了正式的OSS政策。从过去5年的 Gartner OOS调查可以看出,开源软件已经从过去占据公司投入产品组合不到10%增长到预计在未来18月内超过30%。应用开源软件作为IT战略组成部分的价值在过去几年也从仅仅是TCO优势扩展到灵活性、不断增长的创新性、更少的开发时间和更快的采购流程。 针对2010年的调查,Gartner从2010年7月到8月采访了来自11个国家的547位公司负责人。在上一次2008年调查中,274家公司中,85%采用了开软 ...
本周Jenkins 1.397发布了,同时Sonatype也开始了Hudson的开发工作。Hudson最初托管在Java.net上,但迁移到Kenai上所产生的种种问题迫使社区开始转向GitHub,最终导致Hudson更名为Jenkins并另开分支。 分离之后,Oracle宣布Hudson将像以前一样继续托管在Oracle/Java基础设施上。Sonatype(拥有一个基于Hudson的商业产品)则填补了这个空白,根据Hudson的Mavenization开始提交变更。Oracle发布OpenJDK草案章程 Sonatype在转换成熟项目上颇具经验;Maven 3是众多测试与重构的结 ...
Eclipse基金会的执行董事Mike Milinkovich在一月份宣布了一个名为“Orion”的新工具。Mike把它称作“Eclipse的新冒险”,这个工具将为开源工具的集成提供一个浏览器环境。二月初的时候,开发团队发布了Orion的里程碑版本M5。 所有集成开发环境中,Eclipse平台拥有最大的开发社区。它之所以这么成功,一个原因就是作为开源平台,它的扩展性非常好。仅仅这一点就吸引了大量开发人员在Eclipse框架的基础上开发新的插件或构建应用。但对编写Web应用的程序员来说,开发使用的IDE必须安装在自己本地机上,这就有些杀鸡用牛刀的意味了,尤其是在当前云计算可能席卷IT界的大环境下 ...
Hash算法 HashMap使用Hash算法,所以在解剖HashMap之间,需要先简单的了解Hash算法,Hash算法一般也成为散列算法,通过散列算法将任意的值转化成固定的长度输出,该输出就是散列值,这是一种压缩映射,也就是,散列值的空间远远小于输入的值空间。 简单的说,hash算法的意义在于提供了一种快速存取数据的方法,它用一种算法建立键值与真实值之间的对应关系,(每一个真实值只能有一个键值,但是一个键值可以对应多个真实值),这样可以快速在数组等里面存取数据。5.5亿年前氧浓度升高推动动物的进化 下面我们建立一个HashMap,然后往里面放入12对key-value,这个Hash ...
Global site tag (gtag.js) - Google Analytics