Loading

邢栋博客

关于redis的过期时间

redis的过期时间 设置过期时间 expire 将键key的生存时间设置为ttl秒 pexpire 将键key的生存时间设置为ttl毫秒 expireat 将键key的过期时间设置为timestamp所指定的秒数时间戳 pexpireat 将键key的过期时间设置为timestamp所指定的毫秒数时间戳 在redis底层,expire、pexpire、pexpireat三个命令都使用pexpireat命令来实现的 移除过期时间 pexpireat mesaage 145090000000000 ttl message per...

laravel框架redis测试

laravel框架redis测试 laravel版本:5.1 配置redis config/database.php 'redis' => [ 'cluster' => false, 'default' => [ 'host' => '127.0.0.1', 'port' => 7379, //我的redis端口 'password' => 1413,//密码 auth 'database' => 0, ], ], 由于我的redis扩展是用perl安装...

redis数据结构与对象

redis数据结构与对象 OBJECT ENCODING KEY //查看对象的底层编码 OBJECT REFCOUNT KEY //查看对象的引用计数 OBJECT IDLETIME KEY //查询对象的空转时长 类型常量 对象的名称 REDIS_STRING 字符串对象 string REDIS_LIST 列表对象 list REDIS_HASH 哈希对象 hash REDIS_SET 集合对象 set REDIS_ZSET 有序集合对象 zset 编码和底层实现 OBJECT ENCODING KEY //查看 编码常量 编码所对应...

redis数据类型以及常用相关命令

redis数据类型以及常用相关命令 String类型及操作 String是最简单的类型,一个key对应一个value,string类型是二进制安全的。Redis的string可以包含任何数据,比如jpg图片或者序列化的对象。 Set方法 设置key对应的值为string类型的value ,例如:我们添加一个name = xingdong的键值对 redis 127.0.0.1:6379>set name xingdong 获取name的话 get name 就可以了 Setnx方法 如果存在则返回0,否则插入 Setex 方法 设置key对应的...

用canvas画的网站背景(转)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>particle nets</title> <style> html,body{ margin: 0; padding: 0; height: 100%; overflow: hi...

MethodNotAllowedHttpException in RouteCollection.php line 219:

laravel框架访问pages/show里报错 MethodNotAllowedHttpException in RouteCollection.php line 219: 我的路由配置 Route::resource('pages', 'PagesController',['except' => ['index','show']]); 需要配置错误页面 新建resources/views/errors/405.blade.php页面 即可解决

node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by node)

node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by node) 使用ndoe -v的时候报上面的错误 原来我在之前安装gcc4.8的时候把函数库文件复制错地方了,我的是64位系统,要复制到/usr/lib64/下面 cp ~/gcc-build-4.8.1/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.18 /usr/lib64 ln -sf /usr/...

linux centos编译node报错

linux centos编译node报错 WARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CXX=g++) 我查看了我的版本是 [root@Action node-v4.2.3]# g++ --version g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16) Copyright (C) 2010 Free Software Foundation, Inc. This is free software; see the source for cop...

SSE(Server-Send Event)实现服务端推送(转)

最近在项目开发中使用了一种比较新的技术,SSE,即 Server-Send Event,使用它从服务器向浏览器推送数据。 传统的网页都是浏览器向服务器“查询”数据,但是很多场合,最有效的方式是服务器向浏览器“发送”数据。比如,每当收到新的电子邮件,服务器就向浏览器发送一个“通知”,这要比浏览器按时向服务器查询(polling)更有效率。 服务器发送事件(Server-Sent Events,简称SSE)就是为了解决这个问题,而提出的一种新API,部署在EventSource对象上。目前,除了IE,其他主流浏览器都支持。 简单说,所谓SSE,就是浏览器向服...

laravel框架下安装laravel_debug

安装laravel_debug 进入程序根目录 composer require barryvdh/laravel-debugbar 执行完毕后 在 config/app.php 在服务提供者列表 //providers里面 Barryvdh\Debugbar\ServiceProvider::class, 在别名数组中添加 //aliases 里面 'Debugbar' => Barryvdh\Debugbar\Facade::class, 然后再返回程序根目录,执行 php artisan vendor:publish 显示结果如下 Copi...