07 2016 档案

摘要:redis 在底层中会把long long转成string 再做存储。 主个功能是在sds模块里。 下面两函数是把long long 转成 char 和 unsiged long long 转成 char。 大致的思路是: 1 把数值从尾到头一个一个转成字符, 2 算出长度,加上结束符。 3 把字符 阅读全文
posted @ 2016-07-24 09:09 xyecho 阅读(934) 评论(0) 推荐(0)
摘要:redis的内部数据结构主要有:字符串,双端链表,字典,跳跃表。 这里主要记录redise字符串的设计。相关的源码位于:src/sds.h 和 src/sds.c。 一 字符串 sds的结构体 struct sdshdr { int len; // buf 已占用长度 int free; // bu 阅读全文
posted @ 2016-07-22 15:52 xyecho 阅读(937) 评论(0) 推荐(0)
摘要:linux环境下查看redis的版本: 查看redis的版本有两种方式:1. redis-server --version 和 redis-server -v 得到的结果是:Redis server v=2.6.10 sha=00000000:0 malloc=jemalloc-3.2.0 bits 阅读全文
posted @ 2016-07-22 11:35 xyecho 阅读(49817) 评论(1) 推荐(5)
摘要:一 Redis 支持写的指令 Redis大概的命令如下:set setnx setex appendincr decr rpush lpush rpushx lpushx linsert lset rpoplpush saddsinter sinterstore sunion sunionstore 阅读全文
posted @ 2016-07-22 11:15 xyecho 阅读(474) 评论(0) 推荐(0)
摘要:一 redis数据类型redis支持5种类型的数据类型,它描述如下的:1. 字符串 Redis字符串是字节序列。Redis字符串是二进制安全的,这意味着他们有一个已知的长度没有任何特殊字符终止,所以你可以存储任何东西,512兆为上限。2. 哈希 Redis的哈希是键值对的集合。 Redis的哈希值是 阅读全文
posted @ 2016-07-22 01:42 xyecho 阅读(467) 评论(0) 推荐(0)
摘要:Redis的安装相对来的不难,以下主要是centos系统做为环境。 1. 下载地址 这是redis的官网http://redis.io/。 这是下载页面http://redis.io/download。 我自已的百度云地址:http://pan.baidu.com/s/1kVGSiI7 2. 安装 阅读全文
posted @ 2016-07-22 00:24 xyecho 阅读(223) 评论(0) 推荐(0)
摘要:git 中关于LF 和 CRLF 的转换问题注意: Windows下编辑器设置中,建议调整设置为Unix风格。(具体设置位置各种编辑器上不同,需要找找) 使用Git Bash进行命令行操作时,运行一下这个命令检查一下输出结果,确认输出为false: $ git config --get core.a 阅读全文
posted @ 2016-07-21 23:50 xyecho 阅读(2654) 评论(0) 推荐(0)
摘要:一 全局配置 git config --gobal core.autocrlf false git config --global user.name "carlos" git config --global user.email "1447675994@qq.com" git init // 初始 阅读全文
posted @ 2016-07-21 23:41 xyecho 阅读(512) 评论(0) 推荐(0)
摘要:环境是centos6.x。 关于团队对代码管理,相信大部分人习惯于svn。不过我个人比较喜欢git的。这个blog git 常用命令 就是介绍git的基本用法。现部署svn服务端方式如下: 1. 用yum安装如下: yum install subversion2. 输入 svn --help可以查看 阅读全文
posted @ 2016-07-21 23:29 xyecho 阅读(215) 评论(0) 推荐(0)
摘要:环境是centos6.x。相信其他的也大同小异。相对来说这种方式我用的比较多。 一些环境依赖表库: yum install perl yum install libaio 1)下载:在mysql的网站上,下载 mysql-5.6.13-linux-glibc2.5-x86_64.tar.gz我的百度 阅读全文
posted @ 2016-07-21 23:16 xyecho 阅读(1542) 评论(0) 推荐(0)