自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (74)
  • 收藏
  • 关注

原创 LZF 算法

//压缩流的第一个字节是控制字节,对literal原义的非压缩起始串,控制字节的高三位如果没有设置,//则,低位表示原义输出字节的长度,对压缩串而言,其中,高三位如果不全位1,高三位代表回退长度,如果高三位全为111,则,//回退长度在下一个字节被设置。控制字节的低位和下一个字节形成了回退字符的偏移。/*lzf采用类似lz77和lzss的混合编码。使用3种“起始标记”来代表每段输出的数

2013-09-30 16:28:48 13154 1

原创 基于小对象的SMAZ 压缩算法

基于小对象的压缩算法。一个叫做 Smaz 的项目,https://github.com/antirez/smaz 目前应用在redis数据库上面。与传统的压缩算法不同的是,Smaz更适合小对象的压缩,比如几个字节到几十个字节不等。除开字典的硬编码部分,压缩过程和解压过程加起来120行代码,非常的短小精罕,却有不俗的表现。平均测试能够达到40%~50%左右的压缩效果。当然,代码在某些方面不是

2013-09-24 18:27:19 2303

转载 snappy

谷歌开源了Snappy压缩/解压缩算法库,在Intel酷睿i7处理器上,其单核处理数据流的能力达到250M/s-500M/s。  Snappy, previously known as Zippy, is a compression library used by Google in production internally by many projects including BigT

2013-09-24 17:25:15 3000

转载 link

http://www.google.com.hk/#newwindow=1&q=redis++compress&safe=strict

2013-09-18 18:10:49 395

转载 redis compress

Compressing large data sets in Redis with Zlib – Ruby test caseContentIntroductionApproachHardwareMemory gain due to compressionThe read-only test caseEmpty fileSma

2013-09-18 17:58:55 741

转载 1 Redis 内存存储结构

1 Redis 内存存储结构本文是基于 Redis-v2.2.4 版本进行分析.1.1 Redis 内存存储总体结构Redis 是支持多key-value数据库(表)的,并用 RedisDb 来表示一个key-value数据库(表). redisServer 中有一个 redisDb *db; 成员变量, RedisServer 在初始化时,会根据配置文件的 db 数量来创

2013-09-18 12:13:25 1476

转载 Redis 内存存储结构

1 Redis 内存存储结构本文是基于 Redis-v2.2.4 版本进行分析.1.1 Redis 内存存储总体结构Redis 是支持多key-value数据库(表)的,并用 RedisDb 来表示一个key-value数据库(表). redisServer 中有一个 redisDb *db; 成员变量, RedisServer 在初始化时,会根据配置文件的 db 数量来创

2013-09-18 12:12:48 624

转载 C++ 成员函数 回调函数的实现

1.回调函数的说明:在进行软件开发的过程中,常会用到一些声明为CALLBACK的函数,这些函数就是回调函数。使用回调函数可以改善软件的结构、提高软件的复用性。比如,在一个规模较大的软件项目中,可以将一些资源或相对独立的处理模块封装到动态连接库(DLL) 中,然后通过回调函数在不同的场合来使用这些资源和模块。利用回调函数还可以进行程序间复杂的通信,实现一些

2013-09-16 19:31:34 639

转载 回调

用过C++进行过面向对象程序设计的用户都知道,程序中的对象很少单独存在。不考虑对象间的相互作用几乎是不可能的。所以,标识对象间的关系或建立对象间的消息连接是面向对象程序设计的一项重要任务。本文着重从C++程序设计的角度,提出一种建立对象间消息连接的实用方法。如果你想详细了解面向对象程序设计技术,请参阅有关专著。大家都知道对象是数据和方法的封装体。在C++中,它们分别表现为数据成员和

2013-09-16 18:08:39 561

转载 shell

bash shell 中的扩展--参数和变量扩展----正在学习shell,途中做些笔记,整理整理,方便以后翻阅。-------- RHEL_6.2_x64,GNU bash version 4.1.2(1)-release ----总述:shell 中有七种类型的扩展,他们分别是:花括号扩展(brace ex

2013-09-13 14:22:09 480

转载 redis部署

CentOS Linux下 redis 下载、安装、配置、主从集群配置 一、 下载        下载地址: http://redis.io/download         linux中下载:Java代码  # 加入跟目录  cd /  #  创建目录  mkdir redis/conf/  mkdir redi

2013-09-12 15:12:23 666

转载 redis接口

学习任何新知识,都是一个循序渐进的过程,从刚开始的懵懂无知,到简单熟悉,然后突然的彻悟,成果让人欣喜若狂,心情也会快乐很久。redis+mysql和内存+硬盘类似的地方首先看图:首先,我们知道,mysql是持久化存储,存放在磁盘里面,检索的话,会涉及到一定的IO,为了解决这个瓶颈,于是出现了缓存,比如现在用的最多的 memcached(简称mc)。首先,用户访问mc

2013-09-12 14:47:34 3063

转载 C字符串

1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1) 比较字符串 strcasecmp忽略大小写比较字符串strncmp(p, p1, n) 比较指定长

2013-09-12 13:38:05 529

转载 c++ 操作mysql

总结VC环境下C++连接MySQL一、 环境配置第一步:工程->设置->连接->对象/库模块,添加libmysql.lib第二步:工具->选项->目录->路径,加入MySQL的include文件,lib/opt第三步:在工程所在文件中加入libmysql.dll文件(此文件在MySQL文件的子文件lib/debeg里)二、头文件的引入需要引入Winsock2.h和mysql

2013-09-10 15:04:28 847

转载 C++占位符讲解

在C++ symbian中有很多%d %S %x这样的符号 用的很灵活很零碎,在网上找了个贴子放到这里 学习下 以后忘了也好到这里查找.C++下基本类型所占位数和取值范围:符号属性      长度属性      基本型      所占位数             取值范围                输入符举例                  输出符举例--      

2013-09-06 18:09:22 25331

转载 log4cplus是C++编写的开源的日志系统

(一)log4cplus是C++编写的开源的日志系统,功能非常全面,用到自己开发的工程中会比较专业的,:),本文介绍了log4cplus基本概念,以及如何安装,配置。 ### 简介 ###log4cplus是C++编写的开源的日志系统,前身是java编写的log4j系统.受Apache Software License保护。作者是Tad E. Smith。log4cplus具有线程安全、灵

2013-09-04 10:07:06 907

图解性能优化(全最新版)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-22

分析模式-可复用的对象模型

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-22

设计模式之禅(高清带书签扫描版第2版) 卷一

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-22

网络游戏服务器编程

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-22

设计模式之禅(高清带书签扫描版第2版) 卷二

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-22

海量数据库解决方案(高清最新版)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-20

TCP/IP网络编程(基础 高清版)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-20

Linux网络内核分析与开发

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-20

python程序设计(第三版最新高清版)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-19

网络游戏安全解密

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-19

C++常用算法手册

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-19

游戏引擎架构(高清)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-19

网络游戏核心技术与实战(完整高清最新版)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-16

RabbitMQ实战高效部署分布式消息队列

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-16

x86_x64体系探索及编程(邓志)高清最新版

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-15

C/C++编程进阶

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-15

Ceph分布式存储实战(高清)最新版

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-15

NTP时间同步工具

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-15

基于Ceph分布式存储系统的安全访问控制设计和实现

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-15

分布式服务架构原理设计与实战001(共两卷)

本资源只是业余学习之用,如有涉及侵权,还请其他告知,谢谢

2018-03-08

高可用架构第一卷(part2 共两部分)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢,本人花了几大洋从网上购买的,绝对清晰完整

2018-05-31

高可用架构第一卷(part1 共两部分)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢,本人花了几大洋从网上购买的,绝对清晰完整

2018-05-31

廖雪峰Python3书的源码

廖雪峰Python3书的随书源码。。。。。。。。。。。。。。。。。

2018-05-04

网络多人游戏架构与编程(高清完整最新版)完整

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢,本人花了几大洋从网上购买的,绝对清晰完整

2018-04-03

高扩展性网站的50条原则 (高清最新完整版)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-29

Linux网络编程

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-26

垃圾回收的算法与实现

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-26

深入分布式缓存

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-26

操作系统真象还原

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-26

计算机网络高级软件编程技术 (高清第2版)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-23

网络安全编程技术与实例

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-23

写给大家看的面向对象编程书(高清完整第三版)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-20

网络游戏服务器编程(高清完整版pdf)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-20

Linux环境编程:从应用到内核

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-20

开源魅力面向Web开源技术整合开发与实战应用(高清完整版)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-20

设计模式之禅(高清扫描版第2版)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-20

P2P网络技术原理与C++开发案例

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-20

网络游戏核心技术实战(高清最新版)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-20

UML用户指南(高清最新版)

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-20

系统分析师UML用例实战

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

2018-03-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除