各位读者,大家好! 本次给大家带来redis的封装类,可以很优雅的操作redis,本工具结合了springframework中的部分注解和类,适用于spring框架的项目使用。 首先,创建一个配置类ConstantConfig,可以很方便读取配置文件: 1 package com.cheng2839 ...
分类:
其他好文 时间:
2020-03-31 12:21:04
阅读次数:
516
[TOC] 用户管理命令 增加用户 删除用户 修改用户 系统和用户相关的文件 /etc/passwd 文件 [root@localhost ~] cat /etc/passwd wqh: x:777:1001:此列为注释信息: /home/wqh:/bin/bash /etc/shadow 文件 [ ...
分类:
系统相关 时间:
2020-03-31 00:59:45
阅读次数:
101
庚子鼠年 己卯月 壬申日 描述 继续完善项目 随笔 强智登录模块 1. 从cookie中获取,没有就不做操作,有就存入store 2. 进入需要强智token的页面才去检测token,先简单检测(姓名,学号那些可以复用,没必要请求后台),然后获取数据的时候检测 3. 如果不满足条件或者token过期 ...
分类:
其他好文 时间:
2020-03-30 23:33:36
阅读次数:
110
是什么:Redis:(REmote DIctionary Server)远程字典服务器。开源免费、C语言编写、高新能kv分布式内存数据库、支持内存运行并支持持久化的NoSql数据库。 能干什么:内存存储和持久化,取最新的N个数据,定时过期功能,发布订阅系统,定时器,计数器 ps -ef|grep r ...
分类:
其他好文 时间:
2020-03-30 21:51:49
阅读次数:
96
用于校验资源请求的合法性 如果是访问 的话,md5 值的 shell 计算方法如下: | 链接 | 响应码 | | | | | | 403,md5不正确,时间过期 | | | 403,md5不正确,时间未过期 | | | 410,md5正确,时间过期 | | | 200,md5正确,时间未过期 | ...
分类:
其他好文 时间:
2020-03-30 19:51:37
阅读次数:
86
与缓存有关的请求头 | key | value | 说明 | | | | | | Cache Control | max age=0 | 客户端向服务器端表明,如果缓存过期了,但是过期时间还没有超过指定时间(以秒为单位),则直接返回304即可。 | | If Modified Since | Wed ...
分类:
其他好文 时间:
2020-03-30 19:24:34
阅读次数:
74
先聊下redis普通的分布式锁,用 1.单节点、主从/哨兵模式的分布式锁,安全吗? 或许你了解过,通过如下方式加锁: 设置锁时,使用set命令,因为其包含了setnx,expire的功能,起到了原子操作的效果,给key设置随机值,并且只有在key不存在时才设置成功返回True,并且设置key的过期时 ...
分类:
其他好文 时间:
2020-03-29 17:46:22
阅读次数:
79
数据类型支持: String: key-value 二进制安全(binary safe),可存储json、JPEG格式字符串 List:双向链表 实现消息队列最经济方式 Set:key-(value1,value2,value3) 共同好友列表 Hash: key-field-value 灵活性、内 ...
分类:
其他好文 时间:
2020-03-29 12:59:55
阅读次数:
72
1.启动 ./mongod -f ../mongod.cnf 2.索引和过期时间 db.collection.getIndexes() db.collection.createIndex({'expire': 1}) db.collection.createIndex({'expire': 1}, ...
分类:
数据库 时间:
2020-03-28 17:55:53
阅读次数:
77
实现用户账号的管理,要完成的工作主要有如下几个方面: 用户账号的添加、删除与修改。 用户口令的管理。 用户组的管理。 添加批量用户 /etc/passwd:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell /etc/shadow:登录名:加密口令:最后一次修改时间:最小时间间隔 ...
分类:
系统相关 时间:
2020-03-28 00:50:18
阅读次数:
90