- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Hadoop最佳实践
1. 简介Hadoop是Apache自由软件基金会资助的顶级项目,致力于提供基于map-reduce计算模型的高效、可靠、高扩展性分布式计算平台。2. Map-Reduce应用场景作为一种受限的分布式计算模型,Map-Reduce计算模型有其擅长的领域,也有其不擅长的方面:条款1:map-reduce计算模型适用于批处理任务,即在可接受的时间内对整个数据集计算某个特定的查询的结
2010-05-30 09:16:00 1267
原创 annotated CMakeFile
此文档中提到的cmake file针对的是awesome-3.1-rc2中的CMakeLists.txt和awesomeConfig.cmake,后者是一个cmake模块,awesome的源代码结构是in-place build。 awesomeConfig.cmake//设置变量set(PROJECT_AWE_NAME awesome)set(PROJECT_AWECLIEN
2010-05-29 21:10:00 897
原创 从spserver看HS-HA模式
序在互联网企业里,*nux下的C/C++编程主要的焦点还是server开发,关于不同的server模型,在UNP第30章里有过简单的讨论,这里得出的结论就是多线程和多进程的server模型效率较高。但书中缺乏对多路复用机制的讨论,而当前主流的server模型则是epoll+multi-threads/multi-processes,lighttpd就属于这种模型。本文将探讨一个更加高效的ser
2010-05-29 21:02:00 737
原创 Concept Checks in STL
Matt Austern在Generic Programming and the STL中提出了Concept、Model、Refinement的概念,实际上是换汤不换药,就是类似于Class、Object、SubClass的概念,只不过是在Template的语义下面解释的而已,唯一的差别就是在Template下,类型是implicit的,对类型的要求比较松散。而所谓的Concept Checks
2010-05-29 20:46:00 765
原创 浅析Unicode编码
1.缘起 在学习java的过程中常常出现UTF-8、UTF-16等等的编码,而书中又没有给出相应的解释,这样就促使我去研究一下这些编码。 2.big-endian和little-endian在谈编码之前,让我们先了解几个概念,即big-endian和little-endian。 “endian”这个词出自《格列佛游记》。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-End
2010-05-29 20:38:00 466
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人