现在的位置: 首页 > 软件开发
3℃
2011年09月11日 移动开发 ⁄ 被围观 7,150+
什么是SL4A SL4A的全称为Scripting Layer for Android, 顾名思义就是Android的脚本架构层,它的目的就是可以用熟知的脚本开发语言来开发Android应用程序。其工作原理基于RPC远程调用,通过本地的脚本解析器和远端的原生态Android Server层的APK进行信息交互,即实现一个远程代理,把本地脚本的函数调用通过json格式的封装,传递给远程原生态Server APK进行实际的android系统函数呼叫,最后将操作的执行结果反馈给本地脚本解析器,然后再在终端显示出运行结果。 SL4A适用场景 RAD programming,即 rapid applicati...
阅读全文
0℃
2011年09月04日 云计算 ⁄ 被围观 5,141+
上周Heroku开始支持Java程序设计,具体的请参见我的上一篇博文《Heroku 上的 Java 程序设计》,本周Heroku开始支持Play框架,本文就带领大家熟悉一下基于play框架的程序开发流程。 Play是什么 Play是 一个Java Web框架 。针对Web开发,Play采用了“净室”方法,不会强加约束,例如: 兼容Servlet容器、支持JSP、兼容标准Java Web App布局、顺应Java和OO原则。 Play遵循Ruby on Rails的“Built-and-Deploy”模型,而不是更传统的“Package-and-Distribute”模型。 不需要公式化的类或XML配置文件。框架采用了全新的打包惯...
阅读全文
0℃
2011年08月27日 云计算 ⁄ 被围观 5,533+
Heroku简介 Heroku is a Polyglot Cloud Application Platform. Heroku provides us a way to run Ruby, Node.js, Clojure, and Java applications on a managed, scalable, and multi-tenant system. Heroku also provides numerous add-ons that help us make the shift from monolithic middleware to Cloud Components. Another way to say it is: Heroku = Polyglot + Platform as a Service (PaaS) + Cloud Components Heroku是一个支持多语言的云应用平台。 它为我们提供了一个支撑的环境来运行Ruby,Node....
阅读全文
0℃
2011年08月18日 程序设计 ⁄ 被围观 4,436+
回想自己的程序设计生涯也有一段时间了,好的编程准则的确能提高工作效率和提高自己的程序设计水平,下面摘录一些优秀的原则,供自己也供其他人来参考和学习,分别为英文原文和对应的中文翻译! Principles of Good Programming The principles of good programming are closely related to principles of good design and engineering. The following programming principles have helped me over the years become a better programmer, and I believe can help any developer become more efficient and to ...
阅读全文
1℃
2011年08月14日 移动开发 ⁄ 被围观 5,824+
最近接触的一个项目中,其中有一个功能需求就是号码归属地的查询,乍一看确实挺简单,反正数据库也都有了,只不过就是查询一下而已嘛!到了实际程序设计的时候才发现,5M的数据库光要加载起来就得1分多钟,放在android手机上跑的太慢了,没办法,只好另辟蹊径了!!! 本文的基本思路如下: 1.  先把数据进行分组,即每一个地区一个组,例如 1898742 1898743 1898744 :云南曲靖 1894380 1894381 1894382 :吉林松原 2.  把电话号码进行排序,目的就是为了找到电话号码的区间,例如 1894815 --> 1899819 :广东珠...
阅读全文
1℃
2011年08月02日 程序设计 ⁄ 被围观 3,262+
本文收集了一系列的Google开发API,可以有效与自己的web服务相集成,提高开发效率。 1) Lattitude API 2) Earth API 3) Google Map API 4) GeoCoding API 5) Google Direction API 6) Static API 7) Places API 8 ) Buzz API 9)Friend Connect API 10) Social Graph API 11) Wave API 12) YouTube API’s 13) ADwords API 14) Adsense API 15) Blogger Data API 16) Webmaster Tools API 17) Code Search API 18) Picasa Web Album  DATA API 19) Management API 20) Font API 21) URL Short...
阅读全文
0℃
2011年08月02日 程序设计 ⁄ 被围观 4,197+
本系列的文章转载自infoq专栏合集《Java深度历险》,10篇文章分别由浅到深描述了Java的多个细节,具体包括 1. Java 字节代码的操纵    2. Java类的加载、链接和初始化  3. Java线程:基本概念、可见性与同步 4. Java垃圾回收机制与引用类型  5. Java泛型   6. Java注解  7. Java反射与动态代理 8. Java I/O   9. Java安全  10. Java对象序列化与RMI, 相信通过十个主题的学习,读者能对Java的这几个方面有较深入的理解。enjoy it! Java 安全 安全性是Java应用程序的非功能性需求的重要组成部分,如同其它的非功能...
阅读全文
0℃
2011年08月02日 程序设计 ⁄ 被围观 4,048+
本系列的文章转载自infoq专栏合集《Java深度历险》,10篇文章分别由浅到深描述了Java的多个细节,具体包括 1. Java 字节代码的操纵    2. Java类的加载、链接和初始化  3. Java线程:基本概念、可见性与同步 4. Java垃圾回收机制与引用类型  5. Java泛型   6. Java注解  7. Java反射与动态代理 8. Java I/O   9. Java安全  10. Java对象序列化与RMI, 相信通过十个主题的学习,读者能对Java的这几个方面有较深入的理解。enjoy it! Java反射与动态代理 以前文章中介绍Java注解的时候,多次提到了Java的反射API。与j...
阅读全文
×
腾讯微博