自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

原创 关于Redis五种类型对象的学习笔记

我们在使用Redis的时候,直接接触到的是字符串对象(String),列表对象(List),哈希对象(Hash),集合对象(Set),有序集合对象(SortedSet)这五种类型的对象,基本的命令如:String(get set) List(lpush rpush lpop rpop lrange) Hash(hget hset hlen hgetall) Set(sadd smembers smov) SortedSet(Zadd Zrange)等。

2015-07-28 23:28:24 766

原创 Redis命令执行全过程

这个问题说简单也很简单,无非就是客户端发送命令请求,服务器读取命令请求,然后是命令执行器查找命令实现,执行预备操作,调用命令实现函数,执行后续工作。 但是我们想要了解的不能简简单单的就是这些。下面我们详细的来分析一下Redis命令执行的全过程。

2015-07-25 16:16:56 1876

原创 Redis 集群

集群的理解其实很多地方都有可能接触到集群的概念。为什么会有集群呢?简单的讲就是人多好办事,本来是一个人需要很费劲才能完成的事,现在分给十个人做,十个人都可以很轻松的完成,在海量数据,信息爆炸的今天,如果想要处理存储更多的数据,但是却没有强大到爆的大型计算机支持的话,集群是个不错的选择。Redis中也支持集群,Redis中的集群是通过【分片】来进行数据共享的(其实数据库中凡是涉及到集群的,一

2015-07-22 23:12:51 678

原创 Redis命令小细节

Redis命令小细节 lpush lpushx lindex lrange set setnx setex

2015-07-21 21:49:24 766 1

原创 关于Redis两种持久化方式的说明

在说Redis持久化之前,需要搞明白什么是数据库状态这个概念,因为持久化的就是将内存中的数据库状态保存到磁盘上。那么什么是数据库状态呢?Redis是一个key-value数据库服务器,一般默认是有16个数据库,可以使用select <index>命令进行切换(0-15),这每个非空的数据库又可以包含任意多个键值对,为了方便起见,我们将数据库服务器中的非空数据库以及它们的键值对通常为【数据库状态】,所以这里持久化,说的不是一个数据库,而是服务器上的所有非空数据库。

2015-07-18 15:59:51 1749

原创 redis中关于过期键的删除策略

我们已经了解到了Redis是一种内存数据库,Redis中数据都是以key-value的形式存储在内存中,由Redis服务器来维护和管理这部分内存,内存是何足珍贵,不需要的数据或者是已经使用过的没用的数据是不会让它长久的存在于内存中的,毕竟我们还是要建设节约型社会的。所以我们可以通过给键设置生存时间或者过期时间来权衡有限的内存和不断增长的数据,设置过期时间的命令为:【expire key 时间长度(秒)】或者是【pexpire key 时间长度(毫秒)】 同时也可以通过【expireat key 时间点(Un

2015-07-17 00:02:11 1419

转载 Nginx负载均衡配置实例详解

[导读] 负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法,希望对有需要的同学有所帮助哦。负载均衡先来简单了解一下什么是负载均衡,单从字面上的意思来理解就可以解负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法,希望对有需要的同学有所帮助哦。负载均衡先来简单了解一下什么是负

2015-07-14 23:13:47 417

原创 Redis_字典

第一,Redis是一种Key-Value数据库,第二,字典是一种保存键值对的抽象数据结构。所以不难猜出字典在Redis中应用一定非常广泛,实际上,Redis数据库的底层实现就是字典,对数据库的增删查改也是构建在对字典的操作上,那么想要深入理解Redis,字典的解密是必不可少的,接下来,就让我们一层一层解开指点的面纱,看看它的真面目。

2015-07-14 01:28:39 1285

原创 求连续子数组最大和问题的两种解法_PHP实现

问题描述求子数组的最大和题目描述:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。关于连续子数组最大和这个问题,有两种解法,一种是动态规划解法如下: function getMaxSubSum($arr){ $curSum = $arr[0]; $

2015-07-07 22:25:47 1417

原创 求二叉树中节点的最大距离

《编程之美》中求二叉树中节点的最大距离的另一种非侵入解法

2015-07-07 22:10:06 525

原创 树的补充

//判断一个整数序列是否是一个二叉搜索树的后序遍历 //$arr:数组 //$start:起始位置 从0开始计数 //$length:长度 //使用$start和$length可以模拟部分数组 public function isBST($arr,$start,$length){ if(count($arr)<=1) return false; $root = $arr[$l

2015-07-03 00:41:33 432

原创 php语言_数据结构_树_学习笔记

使用PHP语言学习数据结构,对于我自己来说,觉得更加容易理解直接上代码树节点数据结构class TreeNode{ public $data; public $lchild = null; public $rchild = null; public function __construct($data='',$lchild=null,$rchild=null){ $th

2015-07-01 23:01:11 583 1

分布式消息系统Kafka.pdf

分布式消息系统Kafka. Kafka特性 Kafka使用场景 生产者 生产者架构 消费者 消费者和消费者组 集群

2020-09-22

数据挖掘:概念与技术(中文第三版)

完整全面地讲述数据挖掘的概念、方法、技术和最新研究进展。本书对前两版做了全面修订,加强和重新组织了全书的技术内容,重点论述了数据预处理、频繁模式挖掘、分类和聚类等的内容,还全面讲述了OLAP和离群点检测,并研讨了挖掘网络、复杂数据类型以及重要应用领域。

2016-11-08

windows版本redis2.8

windows版本的redis2.8 编译后的exe文件 可使用redis-server.exe redis.conf运行

2015-03-29

jquery-1.7.2.js

jquery-1.7.2.js最新版的js类库,可以方便的javascript的开发

2012-04-02

谷歌浏览器绿色版

谷歌浏览器绿色版,简单便捷,可以随身携带的浏览器

2012-04-02

空空如也

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

TA关注的人

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