码迷,mamicode.com
首页 >  
搜索关键字:源码解析    ( 2077个结果
Redis源码解析(四):redis之数据类型哈希表、列表、集合和有序集合
哈希表也是redis支持的数据结构之一,它使用REDIS_ENCODING_ZIPLIST(压缩列表) 和REDIS_ENCODING_HT(数据字典) 两种编码方式。     当哈希表使用压缩列表时,...
分类:其他好文   时间:2015-04-15 01:01:31    阅读次数:170
Redis源码解析(五):redis之持久化
redis常常被称为内存数据库是因为它将所有数据保存在内存中,为了能让这些数据在服务器重启后能继续使用,Redis 分别提供了RDB 和AOF 两种持久化模式。      在Redis 运行时,RDB 程序将当前内存中的数据库快照保存到磁盘文件中,在Redis 重启动时,RDB 程序可以通过载入RDB 文件来还原数据库的状态。      RDB 功能最核心的是rdbSave 和rdbLoad...
分类:其他好文   时间:2015-04-15 01:00:38    阅读次数:256
Redis源码解析(三):redis之数据类型String
sds(简单动态字符串)是redis底层的字符串表示,它具有字符串对象化和替代char*的作用。数据库中的值类型包括字符串,哈希表,列表,集合和有序集合,但是键类型却总是字符串。 typedef char *sds; struct sdshdr { // buf 已占用长度 int len; // buf 剩余可用长度 int free; // 实际保存字符串数据的地方 char buf[]; ...
分类:其他好文   时间:2015-04-14 23:23:05    阅读次数:222
[转]ViewPagerindicator 源码解析
转自:http://www.codekk.com/open-source-project-analysis/detail/Android/lightSky/ViewPagerindicator%20%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90ViewPagerindica...
分类:其他好文   时间:2015-04-14 16:23:26    阅读次数:163
让Tiny服务器运行起来
让Tiny服务器运行起来之前写了《深入理解计算机系统》一书中的Tiny服务器的源码解析,但是书中并没有介绍如何运行Tiny,下面就介绍下怎么让Tiny运行起来。Tiny的源文件有tiny.c、csapp.c和csapp.h三个。另外要在根目录下新建cgi-bin目录用于存放CGI程序。方法一:1.将所有源文件tiny.c、csapp.c和csapp.h放在同一个目录下。另外在同一目录下放置photo...
分类:其他好文   时间:2015-04-10 11:23:32    阅读次数:163
Tiny Web服务器代码分析
Tiny Web服务器代码分析 《深入理解计算机系统》中开发了一个小但是功能齐全的称为Tiny的web服务器,这里是Tiny服务器的源码解析。 1.Tiny的main程序   Tiny是一个迭代服务器,通过命令行中传递来的端口值,调用Open_listenfd()函数打开一个监听套接字,然后Tiny执行无限循环:服务器阻塞在accept,等待监听描述符listenfd上的连接请求,当服务器从a...
分类:Web程序   时间:2015-04-09 22:00:55    阅读次数:211
转发 java数据结构之hashMap详解
概要这一章,我们对HashMap进行学习。我们先对HashMap有个整体认识,然后再学习它的源码,最后再通过实例来学会使用HashMap。内容包括:第1部分 HashMap介绍第2部分 HashMap数据结构第3部分 HashMap源码解析(基于JDK1.6.0_45) 第3.1部分 HashMa....
分类:编程语言   时间:2015-04-08 21:12:52    阅读次数:228
左侧伸缩式导航源码解析
我们这次分析的源码来自于站长素材 地址如下: http://sc.chinaz.com/jiaoben/150228195730.htm 效果图 建议大家去上面的地址里,自己看一下动态的效果。 二级导航 现在我们分析一下代码 jquery网站后台管理系统导航 - 站长素材 $(document).ready(function(){ $(".div2")....
分类:其他好文   时间:2015-04-08 11:05:53    阅读次数:150
iOS开发- 自定义遮罩视图(引导, 功能说明)源码+解析
iOS开发- 自定义遮罩视图(引导, 功能说明)源码+解析我们平时使用App的时候, 经常在第一次使用的时候, 会有类似”新手教程”之类的东西, 来引导我们应该如何使用这个App。但是这个”新手教程”不同于常规的引导页(引导页指第一次打开App时候, 弹出的那种介绍视图。 他是静态的, 不需要与用户交互, 可以直接一页页翻, 或者直接跳过。)所谓的”新手教程”, 就是按照App的提示, 一步步跟着完...
分类:移动开发   时间:2015-04-07 19:46:19    阅读次数:196
深入springMVC源码------文件上传源码解析(下篇)
本篇主要谈谈springmvc 上传文件的效率问题
分类:编程语言   时间:2015-04-07 09:35:08    阅读次数:194
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!