Lucent's Blog

Lucent's Blog

当时明月在 曾照彩云归


人生不相见,动如参与商。


Lucent

Lucent

132 篇文章

  1. Redis学习笔记(三)Redis字符串(String)

    预计阅读 1 分钟
    Redis

    String(字符串) string是redis最基本的类型,可以理解成与Memcached一模一样的类型,一个key对应一个value。 string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。 string类型是Redis最基本的数据类型,一个redis中字符串value最多可以是512M。 常用命令 set key value #设置key的值为value get key #获取key的值 incr key #将key中存储的数据(必须为数字)加1 incrby key 值 #将key中存储的数据(必须为数字)加上指定的值 decr key #将key中存储的数据(必须为数字)减1

  2. Redis学习笔记(二)Redis 键(key)

    预计阅读 1 分钟
    Redis

    常用命令 select db #选择数据库,redis默认16个库(0-15) keys * #列出当前库中所有key exists key的名字 #判断某个key是否存在 expire key seconds(秒) #为给定的key设置过期时间 ttl key #查看还有多少秒过期,-1表示永不过期,-2表示已过期 type key #查看key是什么类型 move key db #移动key到指定数据库,当前库就没有了,被移除了 RENAME key newkey

  3. Redis学习笔记(一)redis安装(Centos7)和简单存取数据

    预计阅读 3 分钟
    Redis

    redis是非关系型数据库(NoSql),NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题,包括超大规模数据的存储。 redis的安装 1.创建myredis文件夹 mkdir myredis 2.下载redis最新版https://redis.io/ 可以直接下载再传到Centos系统中,也可以在Centos中使用如下命令直接下载 cd myredis

  4. CentOS安装Supervisor守护进程并开机启动

    预计阅读 1 分钟

    安装: centos6.9安装方法 easy_install supervisor centos7安装方法 yum install supervisor 在/etc/目录下建立配置文件 echo_supervisord_conf > /etc/supervisord.conf 修改配置文件 vi /etc/supervisord.conf 在末尾加入配置信息 一般配置信息都是[program:xxx]开头的 配置: command为真实安装路径! [][program:frp]

  5. shell命令+crontab+php实现每天特定时间段内随机时间执行任务

    预计阅读 3 分钟
    Liunx

    之前写过使用shell+crontab实现每天随机执行任务(linux使用crontab命令指定时间段内随机执行任务,但是后来想想容易出bug, 比如:第一天执行是生成的随机时间要留给下次使用,如果第一次生成时间为8:01,那么第二天就会8:01执行任务,第二天8:01执行任务时生成的随机时间是8:05,那么8:05也会执行一次任务,就会导致同一天执行两次甚至多次任务。 那么下面加入php重写,实现每天早晨8:00-8:09之间随机时间访问www.baidu.com: shell代码sign.sh: #!/bin/bash r=$(($RANDOM%10)) ##生成10以内的随机数字 rm -f /www/

  6. linux使用crontab命令指定时间段内随机执行任务

    预计阅读 3 分钟
    Liunx

    crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行。 cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。 service crond start //启动服务 service crond stop //关闭服务 service crond restart //重启服务 service crond reload //重新载入配置 service crond status //查看服务状态 在crontab文件中如何输入需要执行的命令和时间。该文件中每行都包括六个域,

  7. Linux安装screen命令

    预计阅读 2 分钟
    Liunx

    screen对于不支持SSH的虚拟主机没有作用,但是对于vps来说那可是用处大大的。 不知道朋友们有没有在配置vps环境的时候出现突然中断或者要离开但是还没有配置完成的情况呢? 我遇到很多回,往往已经快配置完成的时候出现短线等情况,那就要从头再安装配置,很是麻烦,有时要连续重新安装好几次系统才可以完成。 现在有了screen命令就不用为此烦恼了。 screen命令是什么? Screen是一个可以在多个进程之间多路复用一个物理终端的全屏窗口管理器。Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。 如何安装screen命令呢? Centos执行: yum install screen Debian/Ubuntu执行: apt-get install screen 怎么使用screen命令? 1、创建一个screen会话: screen -S abc abc为创建会话的名称 2、

  8. javascript实现图片上传预览

    预计阅读 1 分钟

    <!doctype html> <html lang="en"> <head> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="viewport" content=

  9. Docker学习笔记(三)Docker常用命令

    预计阅读 4 分钟
    Docker

    docker常用命令: docker pull 镜像名:TAG 从仓库拉取某镜像 docker run 镜像名:TAG 运行某个镜像 Ctrl+p+q 在容器中使用此命令可退出容器(保留容器进程) exit 在容器中使用此命令可退出容器(留容也会停止运行) docker kill 容器id 此命令可以停止指定容器的运行 docker ps 查看当前正在运行的容器 docker ps -a 查看所有容器的状态 docker start/stop id/

  10. Docker学习笔记(二)Docker(V18.03)安装配置

    预计阅读 3 分钟
    Docker

    OS要求 要安装Docker CE,您需要CentOS 7及以上版本。 卸载旧版本 较旧版本的Docker被称为docker或docker-engine。如果已安装这些,请卸载它们以及相关的依赖项。代码如下 $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux