现在的位置: 首页 > 软件开发
0℃
2011年07月01日 云计算 ⁄ 被围观 4,364+
本系列文章基于公开资料对Google App Engine的实现机制这个话题进行深度探讨。在切入Google App Engine之前,首先会对Google的核心技术和其整体架构进行分析,以帮助大家之后更好地理解Google App Engine的实现。 本篇将主要介绍Google的十个核心技术,而且可以分为四大类: 分布式基础设施:GFS、Chubby 和 Protocol Buffer。 分布式大规模数据处理:MapReduce 和 Sawzall。 分布式数据库技术:BigTable 和数据库 Sharding。 数据中心优化技术:数据中心高温化、12V电池和服务器整合。   分布式基础设施 GFS 由...
阅读全文
7℃
2011年06月30日 程序设计 ⁄ 被围观 10,914+
本文实现了wordpress的插件开发,自动同步wordpress的文章到CSDN。 == Description == 同步发布 WordPress 博文到 支持 Metaweblog API 的博客系统. Version 1.0 支持功能 1. 支持发布wordpress的博文到实现Metaweblog API 的博客系统(CSDN,博客园等) 2. 支持将Wordpress中文章链接发布到其他博客系统。 3. 支持发布文章的自动归类   == Installation == 1. 上传 整个文件夹 wp2metaweblog  到 `/wp-content/plugins/` 目录 2. 后台控制面板"插件(Plugins)"中激活 wp2metaweblog 插件 3. 后台控制面板"配...
阅读全文
0℃
2011年06月30日 移动开发 ⁄ 被围观 3,334+
Class Overview A helper class to help make handling asynchronous ContentResolver queries easier. AsyncQueryHandler的目的就是为了将查询数据库的操作放到后台执行,当后台数据查询完了以后,再通知界面的更新,以此来提高前台页面的显示速度! 内部的实现机制其实就是Handler,我们自己平时做大数据量显示的时候也用到过,另起一个线程去执行任务,当后台计算完成的时候通过Handler发送Message来重绘界面,这个的实现原理类似,做了一层封装而已,方便开发人员的调用。 Public Methods final        ...
阅读全文
0℃
2011年06月30日 程序设计 ⁄ 被围观 3,975+
调查问卷: What is the single most influential book every programmer should read? 1. Code Complete (2nd Ed) by Steve McConnell 《代码大全(第二版)》 2.  Pragmatic Programmer 《程序员修炼之道》 3. Structure and Interpretation of Computer Programs 《计算机程序的构造和解释》 4. The C Programming Language 《C程序设计语言》 5. Introduction to algorithms (Cormen, Leiserson, Rivest, Stein) 《算法导论》 6. Refactoring: Improving the Design of Existing Code 《重构:改善既有代码的...
阅读全文
0℃
2011年06月24日 Web设计 ⁄ 被围观 5,522+
1) PHP.net 2) PHP Builder 3) Deniweb Forum 4) W3Schools 5) Stack Overflow 6) PHP Edit 7) PHP Designer 8 ) Zend Studio 9) WikiBook’s PHP Books 10) PHP Tutorials 11) Developer Tutorials 12) 9Lessons 13) Hot Scripts 14) PHP Freaks 15) Big Resouces
阅读全文
0℃
2011年06月23日 程序设计 ⁄ 被围观 4,311+
Official Ubuntu 10.10 Manual 手册《Getting Started with Ubuntu 10.10》,现在已经可以免费下载了。 该书是一本不错的入门书籍和查询手册,对于一步一步掌握Ubuntu有很大的参考价值。   下载地址: http://ubuntu-manual.org/   使用命令: wget http://files.ubuntu-manual.org/manuals/getting-started-with-ubuntu/10.10/en_US/screen/Getting%20Started%20with%20Ubuntu%2010.10.pdf 下载链接:《Getting Started with Ubuntu 10.10》
阅读全文
0℃
2011年06月23日 程序设计 ⁄ 被围观 4,128+
本文是从 How to become a proficient Python programmer 这篇文章翻译而来。 这篇文章主要是对我收集的一些文章的摘要。因为已经有很多比我有才华的人写出了大量关于如何成为优秀Python程序员的好文章。 我的总结主要集中在四个基本题目上:函数式编程,性能,测试,编码规范。 如果一个程序员能将这四个方面的内容知识都吸收消化,那他/她不管怎样都会有巨大的收获。 函数式编程 命令式的编程风格已经成为事实上的标准。命令式编程的程序是由一些描述状态转变的语句组成。虽然有时候这种编程方式十分的有效,但...
阅读全文
2℃
2011年06月22日 云计算 ⁄ 被围观 5,573+
新浪推出了自己的云计算服务平台,和Google一样,都叫App Engine。 根据NIST的定义,Google App Engine属于PaaS平台型服务,那么它具体提供什么样的服务,新浪推出的Sina App Engine和Google的又有哪些区别呢? 背景 云计算服务在Google、Amazon等公司成功产品的引领下,正在商业化的道路上大步向前。在NIST的定义中,有三种云计算服务模型。 Software as a Service (SaaS):软件即服务模型,用户直接使用构建在云端的软件。例如,Google Docs, Salesforce.com Platform as a Service (PaaS):平台即服务模型,用...
阅读全文
×
腾讯微博