android(Google公司开发的操作系统)
编辑
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。...
分类:
移动开发 时间:
2014-05-11 22:19:42
阅读次数:
469
.Net Framework的核心是其运行库执行环境,称为公共语言运行库(CLR)或.NET运行库。通常将在CLR控制下的代码称为托管代码。
在.Net中,编译分为两个阶段:
(1)把源代码编译为Microsoft中间语言(IL)。
(2)CLR把IL编译为平台专用的代码。...
分类:
其他好文 时间:
2014-05-11 21:38:34
阅读次数:
230
使用TabHost 可以在一个屏幕间进行不同版面的切换,而系统自带的tabhost界面较为朴素,我们应该如何进行自定义修改优化呢...
分类:
移动开发 时间:
2014-05-11 20:03:17
阅读次数:
379
1:LAMP源码搭建用户关系
a. apache服务以daemon用户的处理请求。以root身份作为主进程。
b. php源码安装,会在httpd.conf文件中自动加入调用模块,但是在该文件中还要修改Addtype和Dir_Moudel...
分类:
其他好文 时间:
2014-05-11 19:51:54
阅读次数:
396
总结一些我们在平时使用vim编辑器的一些实用功能,后续会一直更新。
visual插件
visual插件其实相当于一个书签作用,比如我们在一篇很长的源代码文件中,我们可以标记一行,然后后来我们再想回到这一行时,只需要一个快捷键就能迅速定位到这一行,非常方便,不用不停地往上或往下翻。
常用命令
mm标记一个标签;F2回到被标记的那一行;连续按两次mm就可以取消标签;shift+F2可以...
分类:
其他好文 时间:
2014-05-11 19:50:51
阅读次数:
314
这篇文章是我翻译自Top 10 tips for code porting
c/c++的一篇小短文,以下是翻译全文,如有错误请留言或查阅原文。 代码的可移植性基本上是指使得源代码能够在不同的平台上编译,而不需要源代码进行任何修改。
在脑海里我们知道为保持移植性而编写代码对是重要的。引入代码可...
分类:
编程语言 时间:
2014-05-11 17:20:15
阅读次数:
280
一、选择题1.php的源代码是 (A )A.开放的 B.封闭的 C.需购买的
D.完全不可见的2.php的输出语句是 ( C )A.out.print B.response.write C.echo D.
scanf3.php的中标量类型中整型类型的英文单词是 (C )A.boolean B.str...
分类:
其他好文 时间:
2014-05-11 17:07:58
阅读次数:
464
Key-Value存储作为NoSQL存储的一种常见方式,提供了比SQL数据库更好的可扩展性和读写性能。比如当前开源最热门的Memcached和Redis;淘宝的Tair、腾讯的Cmem、Amazon的Dynamo等等,无论是做缓存还是持久存储,均使用内存作为主要存储介质,故内存管理策略就显得尤为重要了,是影响性能的重要因素。
这里从源代码层面对Memcached、Redis和UDC(腾讯以前用的一套KV持久化存储系统)的内存管理策略进行分析,3者的内存管理策略各不相同,其他KV系统也和这3种方法大同小异了。...
分类:
其他好文 时间:
2014-05-11 04:48:13
阅读次数:
387
HFileV2文件
HFileV2文件写入通过StoreFile.Writer-->HFileWriterV2进行写入。
文件格式通过hfile.format.version配置。默认为2,也只有2这个值在0.96可用。
可通过cf中配置DATA_BLOCK_ENCODING配置dataBlock的encoding,
可配置值:NONE,PREFIX,DIFF,FAST_DIFF,PREF...
分类:
其他好文 时间:
2014-05-11 02:57:42
阅读次数:
589
这个版本已经和之前不一样了,有专门的github的项目。https://github.com/mongodb/mongo-cxx-driver首先获取源代码:git clone https://github.com/mongodb/mongo-cxx-driver.git然后切换分支:git checkout 26compat然后用下面的命令编译:scons --prefix=/usr --use...
分类:
数据库 时间:
2014-05-11 01:40:46
阅读次数:
379