作为Android应用程序开发者都知道android是一个“碎片化”的世界。多种系统版本、多种尺寸、多种分辨率、多种机型,还有不同的厂商定制的不同ROM,你开发的应用会在不可预期的手机上报错。这给开发适配带来不小的难度。这篇文章会告诉我们怎么解决这个问题。...
分类:
移动开发 时间:
2014-08-01 02:28:41
阅读次数:
392
几年之前,应用程序开发者能够考虑到仅仅支持他们本国的只使用一种语言(或者有时候是 两种)和通常只有一种数量表现方式(例如日期、数字、货币值)的应用。然而,基于web技术的应用程序的爆炸性增长,以及将这些...
分类:
其他好文 时间:
2014-07-30 10:16:03
阅读次数:
321
JavaFX 2.0平台是基于Java技术的富客户端平台。它使应用程序开发者更加容易的开发和部署跨平台的富互联网应用(RIA)。JavaFX 2.0文档包含了JavaFX 2.0所提供的功能的概述。
图1描述了JavaFX 2.0平台的架构组件。后面的部分将对每一个组件进行逐一的描述。在JavaFX通用API的下面是用来运行JavaFX代码的引擎。这个引擎包括以下子组件:JavaFX高性能图...
分类:
编程语言 时间:
2014-07-26 02:59:57
阅读次数:
402
大家都知道,在PC上的应用程序当需要进行一些复杂的数据操作,但不需要界面UI的时候,我们会为应用程序专门写一个线程去执行这些复杂的数据操作。通过线程,可以执行例如:数据处理、数据下载等比较耗时的操作,同时对用户的界面不会产生影响。在Android应用程序开发中,同样会遇到这样的问题。当我们需要访问网...
分类:
编程语言 时间:
2014-07-24 16:59:15
阅读次数:
307
Delphi是Windows平台下著名的快速应用程序开发工具,它在VCL中封装并使用了大量的Win32 API。 GAEA基于VCL开发的工具类产品,在程序中使用了大量的Win32 API,将经常用到或涉及到的API罗列并梳理一下。系统API 1、事件对像:CreateEvent、setev...
如果你做过SharePoint开发,你会知道构建开发环境要花费时间。在SharePoint 2010中,你不得不安装在本地一些软件应用程序,如SharePoint,SQL Server,VS等,并且配置你的环境能使用它们。然后要在本地安装的SharePoint实例上调试。SharePoint 2013快速开发则稍微进化了一点。例如,你可以建立基于云的SharePoint版本(Office 365)并远程开发实例;你可以本地安装SharePoint版本和工具;并且也有基于浏览器选项的更快、轻量级应用程序开发(...
分类:
其他好文 时间:
2014-07-22 17:50:01
阅读次数:
200
生成apk最懒惰的方法是:只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。如果想要自己给apk签名:1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来....
分类:
移动开发 时间:
2014-07-22 00:31:37
阅读次数:
226
Hadoop任务提交分析
分析工具和环境
下载一份hadoop的源码,这里以hadoop-1.1.2为例。本地IDE环境为eclipse,导入整个目录,然后可以在IDE里面看到目录结构了,要分析任务提交过程,需要找到入口代码,很明显,对于熟悉Hadoop应用程序开发的同学来说很容易的知道任务的提交是从job的配置开始的,所以需要这样一份提交Job的代码,在src/examples里...
分类:
其他好文 时间:
2014-07-21 22:21:28
阅读次数:
302
Spring概述:
Spring是一个开源框架,是为了解决企业应用程序开发复杂性而开发的。
从简单性、可测试性和松耦合的角度而言,任何java应用都可以从Spring中受益。
简而言之,Spring就是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。
Spring主要特征:
轻量:
从大小和开销两方面而言Spring都是轻量的。此外,Spring是...
分类:
编程语言 时间:
2014-07-19 23:22:39
阅读次数:
366